Tivion

(English Version) (Version en Español)

Tivion: a streaming player for TV online on Ubuntu
Tivion: a streaming player for TV online on Ubuntu

Tivion is a simple streaming player for TV online. It’s a program that I develop with Python using the GTK library, PyGTK and the backend of player Mplayer. This is the official page of news recopilations for the program.

List of channels supported

See channel-list.txt file with full list

Either the full list can be generated by typing in a terminal:

tivion -c > channel-list.txt

Licence

Logo gplv3

Screenshots

Pantallazo-Tivion 0.0.2
Tivion 0.0.2

Vídeos

A small Youtube Video showing the interface of the application:

[youtube]http://www.youtube.com/watch?v=k5HSUkSD3yo[/youtube]

Report bugs, suggestions, improvements, patches, feature request, support, etc (NOT in the blog)

https://launchpad.net/tivion
or:

https://forja.rediris.es/projects/cusl4-tivion/

Please, do not use the articles of the blog or this article itself to bug reports. Reporting bugs in Launchpad get to have a centralization of all bugs and managing them more quickly than if there are many sites reported.

Project forum

All comments, debates and discussions on the project you can leave them here:
https://forja.rediris.es/forum/?group_id=685

Tivion official PPA

Official PPA for Tivion

https://launchpad.net/~shakaran/+archive/ppa

Project adhered to the Free Software University Contest 2009/2010  (CUSL)

Logo Concurso Universitario de Software Libre

First prize for best project in convening regional de Castilla-La Mancha.

Second prize of “Education and leisure” in the national call for Spain.

Installation by repository

For Ubuntu Karmic 9.10 and later

Simply run the following command:

sudo add-apt-repository ppa:shakaran/ppa

And update repositories and install:

sudo apt-get update
sudo apt-get install tivion

For other versions of Ubuntu (Ubuntu Jaunty 9.04 and below)

Open the sources.list file with an editor:

sudo gedit /etc/apt/sources.list

Add the following lines:

deb http://ppa.launchpad.net/shakaran/ppa/ubuntu karmic main # Tivion PPA
deb-src http://ppa.launchpad.net/shakaran/ppa/ubuntu karmic main # Tivion PPA source

Save, close and add the key repository:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 70F6C354

Updating repositories and install:

sudo apt-get update
sudo apt-get install tivion

Downloads

Paquete deb

All downloads of current and previous versions are under the directory url:

http://www.shakaran.net/blog/wp-content/uploads/tivion/

Tivion 0.0.3

Arch Linux (PKGBUILD en Archlinux User Repository) (someone comes alive with the RPM?)

http://aur.archlinux.org/packages.php?ID=32889

Ubuntu Jaunty 9.04

i386: [download id="8"]

i386 changes: [download id="9"]

amd64: [download id="10"]

amd64 changes: [download id="12"]

source: [download id="11"]

dsc: [download id="13"]

Ubuntu Karmic 9.10

i386: [download id="14"]

i386 changes: [download id="15"]

amd64: [download id="16"]

amd64 changes: [download id="17"]

source: [download id="18"]

dsc: [download id="19"]

Ubuntu Lucid 10.04

i386: [download id="20"]

i386 changes: [download id="22"]

amd64: [download id="21"]

amd64 changes: [download id="23"]

source: [download id="24"]

dsc: [download id="25"]

Tivion 0.0.2

i386: tivion_0.0.2-0ubuntu2_i386.deb i386.changes

AMD64: tivion_0.0.2-0ubuntu2_amd64.deb amd64.changes

Source: tivion_0.0.2-0ubuntu2.tar.gz

DSC: tivion_0.0.2-0ubuntu2.dsc

Tivion 0.0.1

Código fuente: tivion_0.0.1-0ubuntu1.tar

DSC: tivion_0.0.1-0ubuntu1.dsc

Changes: tivion_0.0.1-0ubuntu1_i386.changes

<a href=”http://shakaran.net/blog/wp-content/uploads/2009/09/Pantallazo-Tivion-0.0.2.png”><img class=”size-full wp-image-576″ title=”Pantallazo-Tivion 0.0.2″ src=”http://shakaran.net/blog/wp-content/uploads/2009/09/Pantallazo-Tivion-0.0.2.png” alt=”Pantallazo-Tivion 0.0.2″ width=”476″ height=”349″ /></a>
Tivion 0.0.2

(Version en Español)
Tivion: un reproductor streaming para TV online en Ubuntu
Tivion: un reproductor streaming para TV online en Ubuntu

Tivion es un simple reproductor de canales streaming de TV online. Es un programa que he desarrollado en Python, utilizando las bibliotecas GTK, PyGTK y el backend del reproductor MPlayer. Está es la página oficial de recopilación de noticias para el programa.

Lista de canales soportados

Ver archivo channel-list.txt con la lista completa

O bien puede ser generada la lista completa escribiendo en un terminal:

tivion -c > channel-list.txt

Licencia

Logo gplv3

Capturas

Pantallazo-Tivion 0.0.2
Tivion 0.0.2

Vídeos

Un pequeño video de Youtube mostrando la interfaz de la aplicación:

[youtube]http://www.youtube.com/watch?v=k5HSUkSD3yo[/youtube]

Reporte de fallos, sugerencias, mejoras, patches, feature request, support, etc (NO en el blog)

https://launchpad.net/tivion
o bien:

https://forja.rediris.es/projects/cusl4-tivion/

Por favor, no useís los artículos del blog o este propio artículo para reportar fallos. Reportando los fallos en Launchpad conseguiremos tener una centralización de todos los fallos y poder gestionarlos más rápidamente que si existen multitud de sitios donde se reportan.

Foro del proyecto

Todos los comentarios, debates y discusiones sobre el proyecto puedes dejarlos aquí:
https://forja.rediris.es/forum/?group_id=685

PPA oficial de Tivion

PPA oficial de Tivion

https://launchpad.net/~shakaran/+archive/ppa

Proyecto adherido al Concurso Universitario de Software Libre 2009/2010  (CUSL)

Logo Concurso Universitario de Software Libre

Primer premio a mejor proyecto en convocatoria regional de Castilla-La Mancha.

Segundo premio de “Educación y ocio” en la convocatoria nacional de España.

Instalación mediante repositorio

Para Ubuntu Karmic 9.10 y posteriores

Basta con ejecutar el siguiente comando:

sudo add-apt-repository ppa:shakaran/ppa

Y actualizar repositorios e instalación:

sudo apt-get update
sudo apt-get install tivion

Para resto de versiones anteriores de Ubuntu (Ubuntu Jaunty 9.04 y anteriores)

Abrir el archivo sources.list con un editor:

sudo gedit /etc/apt/sources.list

Añadir las siguientes lineas:

deb http://ppa.launchpad.net/shakaran/ppa/ubuntu karmic main # Tivion PPA
deb-src http://ppa.launchpad.net/shakaran/ppa/ubuntu karmic main # Tivion PPA source

Guardar, cerrar y añadir la llave del repositorio:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 70F6C354

Actualizar repositorios e instalación:

sudo apt-get update
sudo apt-get install tivion

Descargas

Paquete deb

Todas las descargas de versiones actuales y anteriores estan bajo la url de directorio:

http://www.shakaran.net/blog/wp-content/uploads/tivion/

Tivion 0.0.3

Arch Linux (PKGBUILD en Archlinux User Repository) (alguien se anima con el RPM?)

http://aur.archlinux.org/packages.php?ID=32889

Ubuntu Jaunty 9.04

i386: [download id="8"]

i386 changes: [download id="9"]

amd64: [download id="10"]

amd64 changes: [download id="12"]

source: [download id="11"]

dsc: [download id="13"]

Ubuntu Karmic 9.10

i386: [download id="14"]

i386 changes: [download id="15"]

amd64: [download id="16"]

amd64 changes: [download id="17"]

source: [download id="18"]

dsc: [download id="19"]

Ubuntu Lucid 10.04

i386: [download id="20"]

i386 changes: [download id="22"]

amd64: [download id="21"]

amd64 changes: [download id="23"]

source: [download id="24"]

dsc: [download id="25"]

Tivion 0.0.2

i386: tivion_0.0.2-0ubuntu2_i386.deb i386.changes

AMD64: tivion_0.0.2-0ubuntu2_amd64.deb amd64.changes

Source: tivion_0.0.2-0ubuntu2.tar.gz

DSC: tivion_0.0.2-0ubuntu2.dsc

Tivion 0.0.1

Código fuente: tivion_0.0.1-0ubuntu1.tar

DSC: tivion_0.0.1-0ubuntu1.dsc

Changes: tivion_0.0.1-0ubuntu1_i386.changes

<a href=”http://shakaran.net/blog/wp-content/uploads/2009/09/Pantallazo-Tivion-0.0.2.png”><img class=”size-full wp-image-576″ title=”Pantallazo-Tivion 0.0.2″ src=”http://shakaran.net/blog/wp-content/uploads/2009/09/Pantallazo-Tivion-0.0.2.png” alt=”Pantallazo-Tivion 0.0.2″ width=”476″ height=”349″ /></a>
Tivion 0.0.2

74 pensamientos sobre “Tivion”

  1. Acabo de probar Tivion y me ha gustado mucho, así podré ver la tele española cuando estoy fuera. ¿Sería posible ver la sexta con este programa?.

    Gracias por la atención.

  2. slade: lamentablemente la sexta dispone de un reproductor flash para visualizar su canal y no facilita una url de streaming, por lo que no puedo incorporar el canal. Pero si alguien consigue la url de streaming que utiliza el reproductor flash que me lo haga saber y lo incluré.

  3. Lo acabo de instalar y todo fue perfecto pero cuando le doy a visualizar una cadena esta emite pero me sale un parpadeo continuo con una pantalla en negro, como si hubiera fotogramas en negro, imagen,pantalla, imagen, pantalla, será que tengo algo mal configurado o culpa de la tarjeta….

  4. @Toronaga: puede que no tengas soporte opengl en tu tarjeta. Puedes lanzar tivion con el parametro -vo x11 para reproducir con el driver básico de X window.
    También mira los logs que arroja tivion (tanto en terminal con el fichero de depuración para obtener más información). Por último, te agradecería que para reportar problemas lo hicieras en Launchpad con el fin de tener centralizados en un sitio los problemas de la aplicación.

  5. Upale!!! y como es que me entero hasta ahora. Definitivamente mis más sinceras felicitaciones por tan impresionante trabajo. Es usted un duro!. Usted y muchos otros casos más son ejemplo de vida. Hasta ahora entré al mundo GNU/Linux y me he prometido que algún día aprenderé a programar (sin ser programador) y desarrollaré alguna aplicación que dejaré como legado a la comunidad que tanto me dió.

  6. Esa no es la url de streaming, sino de la televisión. No obstante, al intentar conseguirla dice: “Este servicio no esta disponible para este país.”

    Una lástima, no se que ganan poniendo vendas en los ojos de otros tele-espectadores.

  7. Chaval eres un mostro, hoy por casualidad revisando mis RSS encontre una entrada que hacia referencia a Tivion, despues de leer el post me decidi a probarlo y la verdad es que promete mucho, llevo mucho tiempo intentando recopilar emisiones de Streaming con el VLC, pero con tu invento me voy a ahorrar mucho curro.

    Gracias y si puedo ayudarte en algo ya tienes mis datos.
    Salu2

  8. Hola, acabo de aterrizar en el mundo de Kubuntu v 10.04. He querido probar Tivion 0.0.4, pero todos los canales me aparecen como que no hay nada reproduciendo. Qué puedo hacer para que me funcione?

    Gracias

    PD: hice la instalacion por la consola con las instrucciones que publicas.

  9. Has dado en el clavo. Otra pregunta , hay una serie de canales que se ponen a cargar todo el rato pero no acaban mostrando nada (sky news por ejemplo). Solo quería comentártelo por si es del programa u otro tipo de incidencia

    Gracias por tu ayuda

  10. Hola compañero de profesión. He encontrado tu blog por casualidad, y me ha picado la curiosidad de probarlo.
    Actualmente en el portátil utilizo KUbuntu karmic (9.10) (no tengo muchas ganas de actualizar por la cantidad de software que tengo, aunque probablemente en no mucho tiempo me veré ‘forzado’ a hacerlo, es lo que tiene Ubuntu y derivados).
    El caso es que he instalado Tivion en Kubuntu. El programa se abre pero apenas funciona nada más. La gran mayoría de los botones de la interfaz no realizan ninguna acción. Supongo que al estar hecho para Gnome no funciona en Qt4 (la interfaz de KDE).

    Bueno, solamente quería comentartelo por si algún día tienes tiempo y ganas de darle soporte para Qt, aunque supongo que llevará bastante curro.
    Un saludo campeón. Enhorabuena por tu blog y por tu carrera como developer!

  11. I have installed mplayer tivion 0.0.4 and also the manner indicated on all the blogs I’ve read but I still do tivion operate correctly, sometimes it connects me and I can watch one channel but if I change channels I short and I get the phrase … “there is nothing playing” I installed bazaar and I made ​​the test that you recommend and send you the result of the terminal screen I get. I have Ubuntu as operating 10.04 and I have it installed on a Dell Inspiron 910.
    Anyone can help me to run tivion correctly? Mplayer works fine.

    pablo@Mundoeco:~$ python ‘/usr/share/tivion/tivion.py’
    Tivion 0.0.4
    Traceback (most recent call last):
    File “/usr/share/tivion/tivion.py”, line 1427, in on_delete_event
    return self.on_destroy()
    File “/usr/share/tivion/tivion.py”, line 1418, in on_destroy
    u.pterminate(self.proc)
    AttributeError: Tivion instance has no attribute ‘proc’
    Traceback (most recent call last):
    File “/usr/share/tivion/tivion.py”, line 1418, in on_destroy
    u.pterminate(self.proc)
    AttributeError: Tivion instance has no attribute ‘proc’

    When I run tivion-d I get the following result:
    pablo@Mundoeco:~$ tivion -d
    Tivion 0.0.4
    *** DEPURACIÓN ***
    Puedes ver otros registros de salida de Mplayer en /tmp/tivion-out-1303989824
    Nota: el registro de salida se elimina cuando se cierra el programa.
    GTK: 2.20.1
    PyGTK: 2.17.0
    Nombre de Usuario: pablo
    Idioma del usuario: es_ES.utf8
    Localización actual: C
    Dominio actual: tivion
    Directorio de localización por defecto: /usr/share/locale
    Paquete Gettext: None
    [0, 0, 0, 0, 0]
    Traceback (most recent call last):
    File “tivion.py”, line 1427, in on_delete_event
    return self.on_destroy()
    File “tivion.py”, line 1418, in on_destroy
    u.pterminate(self.proc)
    AttributeError: Tivion instance has no attribute ‘proc’
    Traceback (most recent call last):
    File “tivion.py”, line 1418, in on_destroy
    u.pterminate(self.proc)
    AttributeError: Tivion instance has no attribute ‘proc’

    Hopefully someone can help me fix it.
    Thanks

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Blog de un ingeniero informático superior y sysadmin