Tutoriales/docs.
Transmisiones en directo (Live Streaming): flujos de trabajo
NOTA: Esta página no se está manteniendo en la actualidad, un documento actualizado respecto a flujos de trabajo live streaming, realizado por WebTV Solutions, se puede encontrar en la siguiente página:
https://www.webtvsolutions.com/support.php?s=other_docs&d=streaming_workflows&lang=es
A continuación encontrará ejemplos de flujos de trabajo para la realización de transmisiones en directo (Live Streaming)https://www.webtvsolutions.com/support.php?s=other_docs&d=streaming_workflows&lang=es
Introducción
Aunque sólo presentaremos dos posibles flujos de trabajo, no son necesariamente los únicos, pero le ayudarán a entender los componentes necesarios para la realización de transmisiones en directo. Haremos hincapié en la economización de recursos. Básicamente, necesitará 4 componentes:1. Fuente de vídeo.
2. "Live Encoder".
3. Un Servidor de Medios o CDN ( protocolos HTTP / RTMP / RTMPT / RTMPE ).
4. Simple Web TV (+ Extensión LiveClips).
1. Fuente de vídeo
Desde un equipo tipo VTR/VCR, una cámara profesional hasta una webcam barata, de acuerdo a sus necesidades.
2. "Live Encoder"
Un "live encoder" es un hardware o software capaz de comprimir la fuente de vídeo, en tiempo real, y enviarla a un servidor de medios, en un formato específico, usando un protocolo determinado.
Ejemplos de software "live encoder":
• Adobe Flash Media Live Encoder: Básico pero GRATUITO. Excelente calidad de compresión.
• Wirecast: Este software no es gratuito pero es una solución muy completa que permite mezclar entre varias fuentes de vídeo, superponer gráficos y textos, y mucho más.
3. Servidor de Medios
El servidor de medios es un software que se instala en un servidor dedicado y está optimizado/especializado en "servir" contenidos multimedia a los usuarios finales, a través de (por ejemplo) una WebTV. El servidor de medios recibe el vídeo comprimido suministrado por el "live encoder" y lo transmite a los usuarios. Y el CDN??? un CDN (Content Delivery Network = Red de Distribución de Contenidos) es una especie de servidor de medios GIGANTESCO, con mucha más capacidad que un sólo servidor dedicado (no es económico...) y ofrece la posibilidad de "servior" a un número virtualmente ilimitado de usuarios simultáneamente. Revise nuestro documento sobre CDN para más información al respecto.
Los servidores de medios más utilizados son:
• Adobe Flash Media Server: Es el más utilizado pero las versiones anteriores a la 4.5 sólo son compatibles con streaming Flash (protocolo RTMP). Para realizar streaming simultáneo Flash / iPhone, por HTTP, se requiere la versión 4.5 de este servidor de medios. Hay una edición gratuita para prueba/desarrolladores.
• Wowza Media Server: Este servidor de medios ha sido adoptado por muchos CDNs debido a su flexibilidad y precio. Es capaz de hacer streaming simultáneo para Flash e iPhone. Hay una edición gratuita para prueba/desarrolladores.
4. Simple Web TV
Simple Web TV, a través de la extensión LiveClips, se conecta con el servidor de medios y muestra el contenido audiovisual a los usuarios.
Live streaming solamente compatible con Flash
Si planea realizar una transmisión en directo en formato compatible Flash solamente (para visionado general en Web, no compatible con iPhone/iPod Touch), puede utilizar el siguiente flujo de trabajo:Ejemplo de configuración
1. Fuente de vídeo: Webcam de alta calidad (USB) or cámara DV.
2. Live Enconder: Adobe Flash Media Live Encoder (Gratuito). El live encoder puede usar una cámara USB, puerto Firewire o algunos dispositivo de captura para recibir la señal de vídeo.
2.1. Formato de vídeo: VP6 o H.264 para la pista de vídeo, MP3 para el track de audio.
3. Servidor de Medios: Adobe Media Server o Wowza Media Server instalado en un servidor dedicado.
4. Simple Web TV + Extensión LiveClips.
Live Streaming simultáneo para Flash e iPhone/iPod Touch - Caso 1
Si planea realizar una transmisión en directo simultáneamente para visionado general en Web y para iPhone/iPod Touch, puede utilizar el siguiente flujo de trabajo:Ejemplo de configuración
1. Fuente de vídeo: Webcam de alta calidad (USB) or cámara DV.
2. Live Enconder:
• Opción 1: Adobe Flash Media Live Encoder (Gratuito) + MainConcept ACC plugin. El live encoder puede usar una cámara USB, puerto Firewire o algunos dispositivo de captura para recibir la señal de vídeo.
• Opción 2: Wirecast. El live encoder puede usar una cámara USB, puerto Firewire o algunos dispositivo de captura para recibir la señal de vídeo.
2.1. Formato de vídeo: H.264 baseline para la pista de vídeo, AAC para la pista de audio.
3. Servidor de Medios: Wowza Media Server instalado en un servidor dedicado.
4. Simple Web TV + Extensión LiveClips + Extensión iPhone/iPod Complete.
Live Streaming simultáneo para Flash e iPhone/iPod Touch - Caso 2
Si planea realizar una transmisión en directo simultáneamente para visionado general en Web y para iPhone/iPod Touch, puede utilizar el siguiente flujo de trabajo:Ejemplo de configuración
1. Fuente de vídeo: Webcam de alta calidad (USB) or cámara DV.
2. Live Enconder:
• Opción 1: Adobe Flash Media Live Encoder (Gratuito) + MainConcept ACC plugin. El live encoder puede usar una cámara USB, puerto Firewire o algunos dispositivo de captura para recibir la señal de vídeo.
• Opción 2: Wirecast. El live encoder puede usar una cámara USB, puerto Firewire o algunos dispositivo de captura para recibir la señal de vídeo.
2.1. Formato de vídeo: H.264 baseline para la pista de vídeo, AAC para la pista de audio.
3. Servidor de Medios: Adobe Flash Media Server 4.5 instalado en un servidor dedicado.
4. Simple Web TV 1.1.10 + Extensión LiveClips + Extensión iPhone/iPod Complete.