Video API de Vonage: Retransmisión
La plataforma de Vonage admite dos tipos diferentes de emisión:
-
Retransmisiones de vídeo interactivas en directo - Este tipo de difusión permite a muchos clientes publicar y suscribirse a los flujos de audio y vídeo de los demás en tiempo real. Las sesiones enrutadas pueden soportar retransmisiones de vídeo interactivas en directo para un máximo de 15.000 participantes. Para más detalles, consulte Retransmisiones de vídeo interactivo en directo.
-
Retransmisiones en directo — Este tipo de retransmisión te permite compartir una transmisión HTTP Live Streaming (HLS) o una transmisión RTMP con un gran número de espectadores. La transmisión HLS o RTMP es un único vídeo compuesto por las transmisiones individuales publicadas en la sesión. Para obtener más información, consulta Retransmisiones en directo.
Ambos tipos de difusión requieren el uso de una sesión enrutada (una sesión que utiliza la función Enrutador multimedia de Vonage).
Comparación entre las retransmisiones de vídeo interactivas en directo y las retransmisiones en streaming en directo
La función de emisión de vídeo interactivo de gran tamaño se basa en WebRTC, lo que permite una transmisión de contenidos de latencia ultrabaja que, a su vez, posibilita las interacciones en tiempo real entre los participantes.
HLS utiliza CDN para la entrega y es una emisión tradicional con alta latencia (15-20 segundos) y sin interacción. HLS ofrece contenidos con múltiples calidades de vídeo. Cada espectador recibe una calidad de vídeo adaptada a su ancho de banda y capacidad de reproducción.
RTMP tiene menor latencia (unos 5 segundos) que HLS. Tampoco se presta a casos de uso que requieran interactividad.
Si su caso de uso requiere interactividad, debería utilizar la función de emisión de vídeo interactivo de gran tamaño para atender a su audiencia en tiempo real. Cada miembro de la audiencia podría publicar un flujo en la sesión para interactuar con otros editores de flujos en directo (como un anfitrión o un presentador).
El HLS debería utilizarse para dar respuesta a la «capacidad de picos de tráfico», es decir, cuando el número de espectadores supera lo que se puede gestionar en tiempo real en una retransmisión interactiva en directo. Un espectador que utilice HLS recibirá el contenido con una latencia de entre 15 y 20 segundos, por lo que no resulta adecuado directamente para casos de uso interactivos.
HLS también es compatible con la función DVR, que permite a los usuarios rebobinar, pausar y reanudar las emisiones (en reproductores compatibles con DVR).
Los clientes podrían incorporar lógica adicional en su aplicación para cambiar el visor de HLS a tiempo real y viceversa. En este caso, la aplicación podría incluir funciones para gestionar la diferencia de latencia entre el visor HLS y el de tiempo real.
Puedes ofrecer contenido HLS a los usuarios que utilicen dispositivos que no sean compatibles con WebRTC.
Usa RTMP para enviar contenido creado en Vonage a plataformas de video de medios sociales, como Facebook o YouTube Live.
Pueden ver simultáneamente un flujo HLS o RTMP más clientes de los que pueden ver una sesión de vídeo interactivo en directo. Por ejemplo, puede proporcionar un flujo HLS a un cliente si la sesión ha alcanzado el límite de 15.000 conexiones para emisiones interactivas en directo. Los flujos HLS admiten un número ilimitado de espectadores. Los flujos RTMP están limitados por el número de espectadores que admite el proveedor RTMP.
Combinar Broadcast con Experience Composer
Es posible combinar la radiodifusión y Experiencia con Composer.