2005/Streaming

De Hackmeeting

A estas alturas con las tecnologías de las que disponemos ya podemos hacer difusión unicast y multicast de video en vivo a La Red con muy buena calidad y herramientas libres.

Componentes necesarios

Cárama de video MiniDV con puerto FireWire. Ancho de banda de subida dedicado de unos 164kbits para un stream de 640x480 con calidad muy buena. El stream se envia al servidor Icecast con soporte para video Ogg Theora y a este servidor, con buena conexión a La Red, se conectan los clientes que quieran ver la difusión en vivo.

Lado cliente, tenemos dos soluciones

Una que funciona pero se puede mejorar. El sistema se lanza desde un script llamados a varios programas usando tuberías (pipes)

Componentes

* dvgrab
* ffmpeg2theora
* oggfwd

Otra que me personalmente, a mi deal, me gusta más que es VideoLAN. Consume bastante menos CPU, a la hora de la codificación en vivo, que la solución anterior. El tema se maneja desde interface gráfico GTK, hay múltiples opciones de configuración de la difusión de forma sencilla. Dispone de ooporte IPv6 y difusión unicast, multicast, RealTimeProtocol (RTP), etc.

Herramientas personales
wiki-navigation
project-navigation