2005/Streaming

De Hackmeeting

(Diferencias entre revisiones)
m
m (Lado cliente, tenemos dos soluciones)
Línea 13: Línea 13:
  * oggfwd
  * oggfwd
-
Otra que 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 que dispone de numerosas opciones de configuración de la difusión de forma sencilla. Tiene soporte de IPv6 y difusión unicast, multicast, RealTimeProtocol (RTP), etc.
+
Otra que 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,que dispone de numerosas opciones de configuración de la difusión de forma sencilla, también es posible usarlo via línea de comandos o mediante scripting. Tiene soporte de IPv6 y difusión unicast, multicast, RealTimeProtocol (RTP), etc.
=== Lado servidor ===
=== Lado servidor ===
Sigo...
Sigo...

Revisión de 04:02 14 ago 2005

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 que va llamando a diferentes programas que se van pasando los datos usando tuberías (pipes)

Componentes:

* dvgrab
* ffmpeg2theora
* oggfwd

Otra que 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,que dispone de numerosas opciones de configuración de la difusión de forma sencilla, también es posible usarlo via línea de comandos o mediante scripting. Tiene soporte de IPv6 y difusión unicast, multicast, RealTimeProtocol (RTP), etc.

Lado servidor

Sigo...

Herramientas personales
wiki-navigation
project-navigation