MarioDebian, mi devlog

Bitácora de un desarrollador newbie.

Televisión P2P

Una de las cosas que echaba en falta en mi debian es poder ver la televisión P2P.

La televisión P2P consiste en que alguien captura un canal de televisión haciendo streaming y para no colapsar su línea de subida el streaming se retrasnmite por medio de una red peer to peer.

Lo que necesitamos como clientes es un programa que capture el stream, siga compartiéndolo y permita conectar un reproductor a ese hilo.

En linux hay alguna cosa como gnome-peercast pero es bastante complicado de usar para ver símplemente la tele un rato. Así que buscando encontré que sopcast tiene una versión para linux.

Este es el aspecto:



La configuración:



Como reproductor en linux se puede usar cualquiera que soporte reproducción desde red, por ejemplo yo he probado con mplayer o gxine pero seguro que se pueden usar muchos otros.



En la captura no se ve video. Pero haberlo hailo.... de hecho esto es una captura hecha desde el propio gxine:



La mayoría de los canales son chinos pero por ejemplo es posible ver futbol de la liga española con un retraso de 5 a 10 minutos.... útil para las aburridas tardes de los domingos, aunque no me gusta demasiado el fútbol.

El paquete lo he descargado de esta web y me he permitido traducirlo a español y empaquetarlo como paquete debian.

Luego sólo hay que ir a alguna web [1] [2] [3] y mirar "qué echan".

Para el archivo TODO, falta hacer un manejador para firefox (protocolo sop://) que al picarlo cargue la url y abra el reproductor...


Articulos relacionados:

Comentarios

  1. 16/04/2006 | 14:53

    muy bueno tío, yo cuando salió lo de poder ver partidos del madrid desde una página china con win estuve intentando emularlo con wine y aunque al final si lo hacía, era con errores y cierres raros. con esto me pondré las pilas para ver como sudan las copas Ronaldo y compañía.

    saludos

  2. 25/04/2006 | 15:01

    Hola Mario, ¿sabes que licencia usa SopCast? es que mucha gente me dice que es software privativo y yo no logro ver su licencia por ninguna parte ¿sabes algo al respecto?

    Un saludete.

  3. jibarz A mi no me funciona :(
    25/04/2006 | 20:38

    Hola, yo he instalado sopgui desde el paquete para debian, con la configuración tal cual la tienes tú, he probado gxine, gmplayer y totem como reproductores, pero sigue sin funcionar, se cuelgan todos.

    gmplayer dice que no es posible abrir http://localhost:8900, pero en cambio, un canal sí que va, curiosamente el que tú tienes puesto en la captura de los canales.

    He abierto incluso el puerto 3900 en el router, pero nada...

    Lo unico que hago es iniciar sopgui, ir a la lista de canales, seleccionar uno, y play.

    En cuanto a lo del archivo TODO, no entiendo de que archivo se trata ni como debo hacer un manejador para que firefox lance los reproductores.

    Saludos y gracias!!

  4. mariodebian Archivo TODO
    26/04/2006 | 07:02

    En inglés un archivo TODO ( to do ) viene a decir algo así como «cosas por hacer».

    El manejador ya está hecho en la nueva versión, se llama sopcast-firefox y lo que hace es añadir un manejador a las URIs de tipo sop://

    ¿Para qué sirve? Pues entras en alguna de las web que hay enlaces a canales sopcast, picas en un enlace y firefox lanzará sopcast-firefox, cargando el cliente con la url y lanzando el reproductor que tengas configurado 30 segundos más tarde.

  5. 27/04/2006 | 10:24

    quisiera que me comentes que significa el siguiente error que me da cuando intento abrirlo con el xine.
    There is no demuxer plugin available to handle "http://localhost:8900"
    Usually this means that the file format was not reconigzed.
    quisiera saber cual es el que me falta, soy muy nuevita en debian y me cuesta mucho saber leer los errores, gracias por adelantado.

  6. mariodebian Sobre el error
    28/04/2006 | 16:06

    Para ver este tipo de televisión se necesitan los codecs de windows (w32codecs) ¿Los tienes instalados?

  7. 29/04/2006 | 21:01

    gracias por responder, me fije y si, estan instalados, aprovecho para preguntarte otra cosa, ese archivo TODO es algo que tengo que hacer yo? tu hablas de que ya esta en la ultima version, del firefox o del sopcast? si es de este ultimo, la version que yo tengo es la que tu gentilmente has preparado para los debianeros... (gracias), bueno quizas si me explicas como lograrlo podre ver la tv como vosotros.
    ©

  8. quaquer el mundial se pordra ver con esto
    16/05/2006 | 14:01

    hola me podes decir si tenes idea si el mundial se puede ver por tv p2p o si tenes info de como muntar una para hacerlo yo

    gracias

  9. Therion Sopcast en debian
    01/07/2006 | 16:31

    A mi me funciona. Me bajé de la pagina de sopcast el archivo .rpm que tiene la gui y lo pasé a formato .deb con: alien -d "archivo .rpm".

  10. asercamoyero Perfecto
    21/01/2007 | 18:28

    Eres un máquina, todo perfecto ;)

  11. supreme error con sopgui
    18/02/2007 | 07:32

    Hola, hey mira, tengo este error a abrir sopcast o sopgui:
    supreme@hcd:/usr/local/sopcast$ sopcast
    ./getchannel: line 3: temp.htm: Permiso denegado
    cat: index.html: No existe el fichero ó directorio
    ./getchannel: line 4: urllist: Permiso denegado
    sed: no se puede leer temp.htm: No existe el fichero ó directorio
    ./getchannel: line 5: chlist: Permiso denegado
    ./getchannel: line 6: channellist: Permiso denegado
    rm: no se puede borrar `index.html': No existe el fichero ó directorio
    rm: no se puede borrar `temp.htm': No existe el fichero ó directorio
    rm: no se puede borrar `chlist': No existe el fichero ó directorio
    rm: no se puede borrar `urllist': No existe el fichero ó directorio
    X Error: BadDevice, invalid or uninitialized input device 169
    Major opcode: 145
    Minor opcode: 3
    Resource id: 0x0
    Failed to open device
    X Error: BadDevice, invalid or uninitialized input device 169
    Major opcode: 145
    Minor opcode: 3
    Resource id: 0x0
    Failed to open device
    QLayout "unnamed" added to QWidget "unnamed", which already has a layout
    QLayout "unnamed" added to QWidget "unnamed", which already has a layout
    QLayout "unnamed" added to QButtonGroup "unnamed", which already has a layout
    QLayout "unnamed" added to QButtonGroup "unnamed", which already has a layout
    QLayout "unnamed" added to QWidget "unnamed", which already has a layout
    QLayout "unnamed" added to QWidget "unnamed", which already has a layout
    QLayout "unnamed" added to QWidget "unnamed", which already has a layout
    QLayout "unnamed" added to QWidget "unnamed", which already has a layout
    QFile::atEnd: File is not open
    QFile::getch: File not open

    y estas 2 ultimas lineas se repiten infinitamente colgandome el pc, por favor me puedes guiar, he buscado por otros lugares pero a nadie le pasa lo mismo...
    Alguien que tenga alguna idea de lo que me pasa puede agregarme al msn supreme@antofalinux.cl o escribirme a suprememind (en) gmail . com

  12. Cek Gracias por el paquete
    27/02/2007 | 21:13

    Gracias por el paquete. Una pregunta, ¿dónde están los fuentes para Debian del paquete?

  13. manolo kiero saber si hay posibilidad de ver canales espaoles
    20/03/2007 | 17:54

    gracias por vuestra atencion

Comentarios cerrados