La plataforma Workvivo admite transmisiones en vivo nativas y RTMPS, ambas impulsadas por Amazon IVS para una entrega global de baja latencia. Las transmisiones en vivo nativas usan Zoom y Amazon IVS, y admiten hasta 1080p60 a 8.5 Mbps. Las transmisiones RTMPS usan herramientas de terceros con las URL de transmisión proporcionadas. Los espectadores experimentan tasas de bits adaptativas según las condiciones de la red, con una transmisión recomendada a 720p, 4.5 Mbps, 30/60 FPS y protocolos seguros TLS 1.3. Las reglas de firewall y los cálculos de ancho de banda garantizan una transmisión fluida.
Índice
- Contexto
- Servicio nativo
- RTMPS (Radiodifusión de terceros)
- Espectadores
- Protocolos/Puertos
- Preguntas frecuentes
Contexto
Actualmente, la plataforma Workvivo soporta 2 tipos de retransmisiones en directo:
- Transmisiones en vivo nativas en las que el Cliente transmite la transmisión en vivo directamente dentro del Producto Workvivo.
- Transmisiones en vivo de RTMPS en las que el Cliente utilizará una herramienta de terceros para transmitir la transmisión en vivo a la plataforma Workvivo, como OBS Studio/Zoom.
- La experiencia de asistente/espectador para transmisiones en vivo nativas y RTMPS se basa en el servicio de streaming de baja latencia de Amazon IVS y el servicio de chat de Amazon IV.
- La ingesta y distribución de video se ejecuta a través de la red de entrega de contenido (CDN) de Amazon IVS. La CDN está especializada y altamente ajustada para video de baja latencia. Esto permite a Amazon IVS proporcionar a los clientes vídeo de alta calidad de extremo a extremo servido a una audiencia global con un retraso mínimo a gran escala. La CDN de video tiene puntos de presencia (PoP) globales, lo que permite que las emisoras y los espectadores estén dispersos geográficamente.
-
Independientemente de la región de AWS en la que haya elegido configurar los recursos de Amazon IVS:
- Los streamers ingieren automáticamente video a un PoP geográficamente cercano a su ubicación.
- Los espectadores transmiten video a través de la CDN de video global.
Servicio nativo
La funcionalidad de difusión nativa de Workvivo está impulsada por la plataforma global de vídeo Zooms y el servicio IVS de Amazon.
Requisitos de ancho de banda
La entrada de origen definirá la tasa de bits superior y admitimos hasta un máximo de 1080p60 a 8.5 Mbps. En una configuración de host único, la aplicación Workvivo transmitirá en HD a 1080p.
En una configuración multihost, cada host individual se transmite a 360p y se combina para su transmisión a IVS.
La experiencia del visor implementa un ABR (tasa de bits adaptativa) y la tasa de bits para los espectadores dependerá de la entrada de origen y las condiciones de red del espectador. Esto se detalla en las preguntas frecuentes a continuación.
Requisitos del firewall de host
Los requisitos de red y firewall se detallan aquí en “Reglas de firewall para reuniones y seminarios web de Zoom”. Las máquinas host deben implementar las reglas de firewall del host y del espectador.
RTMPS (Radiodifusión de terceros)
La funcionalidad de transmisión en vivo RTMPS de Workvivo le permite transmitir una transmisión en vivo a Workvivo a través de nuestro servidor RTMPS. La experiencia del espectador funciona con el servicio IVS de Amazon.
Requisitos del firewall de host
La herramienta Thirty Party Broadcasting definirá los requisitos del firewall. Revise la documentación de la herramienta de transmisión de terceros para obtener un desglose completo de los requisitos del firewall. La máquina host también debe implementar los requisitos del visor a continuación. Al iniciar una transmisión en vivo RTMPS, el producto Workvivo proporcionará una URL de transmisión y una clave de transmisión para conectar el producto de terceros a Workvivo/Amazon IVS. Más información sobre esta configuración aquí.
Ver una retransmisión en directo
Requisitos de firewall para espectadores / asistentes
Todas las interacciones para que el usuario se conecte para ver una transmisión en directo utilizan tecnologías y protocolos nativos del Navegador del Cliente. El tráfico es seguro durante el tránsito usando TLS 1.3 utilizando tanto los protocolos HTTPS como WSS.
Protocolos/Puertos
| Destino | Protocolos/Puertos | Requisitos de firewall |
|
CENTROS DE DATOS DE LA UE *.eu-west-1.playback.live-video.net *.eu-central-1.playback.live-video.net |
HTTPS / WSS / RTMPS PUERTO TCP 443 |
Permitir tráfico saliente |
|
transcribestreaming.eu-west-1.amazonaws.com transcribestreaming.eu-central-1.amazonaws.com |
PUERTO HTTPS / WSS 8443 | |
|
CENTROS DE DATOS DE EE. UU. *.live-video.net *.us-west-2.playback.live-video.net *.us-east-2.playback.live-video.net |
HTTPS / WSS / RTMPS PUERTO TCP 443 |
|
|
transcribestreaming.us-east-2.amazonaws.com transcribestreaming.us-west-2.amazonaws.com |
HTTPS / WSS PUERTO TCP 8443 |
Preguntas frecuentes
Cuando organices una transmisión en vivo para más de 15,000 personas, avisa a Workvivo al menos con una semana de antelación para que podamos asegurarnos de que tu transmisión sea lo más fluida posible. Incluye el desglose por audiencia y ubicación. Puedes enviar una solicitud para notificarnos de lo anterior. Si la audiencia es menor a 15,000 personas, no necesitamos que nos avises.
-
Para un rendimiento y una fiabilidad óptimos, Workvivo recomienda transmitir a 720p (HD) con los siguientes ajustes:
- Resolución: 1280x720
- Tasa de bits: hasta 4,5 Mbps
- Velocidad de fotogramas (FPS): 30 o 60
- Intervalo de fotogramas clave: 2 segundos
- Códec: H.264 (vídeo), AAC (LC) (audio)
- Control de tasa de bits: CBR (tasa de bits constante)
- Esta configuración ofrece un fuerte equilibrio entre la calidad del video y el uso del ancho de banda, y es compatible con la mayoría de las redes, navegadores y dispositivos.
- Nota: Si la capacidad de ancho de banda en su red no es una preocupación, se aceptan transmisiones de mayor resolución; sin embargo, Workvivo Livestreams tiene una capacidad máxima de ingesta de 8,5 Mbps
¿El servicio es unicast o multicast?
Unidifusión
¿Cómo respalda el Servicio la entrega global?
La ingesta y distribución de video se ejecuta a través de la red de entrega de contenido (CDN) de Amazon IVS. La CDN está especializada y altamente ajustada para video de baja latencia. Esto permite a Amazon IVS proporcionar a los clientes vídeo de alta calidad de extremo a extremo servido a una audiencia global con un retraso mínimo a gran escala. La CDN de video tiene puntos de presencia (PoP) globales, lo que permite que las emisoras y los espectadores estén dispersos geográficamente.
¿Cuáles son los requisitos de ancho de banda?
La entrada de origen definirá la tasa de bits superior y admitimos hasta un máximo de 1080p60 a 8.5Mbps.
¿Cuáles son los requisitos de ancho de banda del espectador?
La transmisión en vivo RTMPS de Workvivo utiliza una ABR (tasa de bits adaptativa) y la tasa de bits para los espectadores dependerá de la entrada de la fuente y las condiciones de la red del espectador. El reproductor dentro del producto Workvivo ajustará automáticamente la tasa de bits y la resolución de fotogramas en función de las condiciones de red subyacentes.
Resolución/Tasa de bits/FPS
La resolución de la secuencia determina en gran medida su velocidad de bits y velocidad de fotogramas (fotogramas por segundo o FPS). Utilice las siguientes pautas; Estas son nuestras recomendaciones. Tenga en cuenta que las resoluciones que se muestran a continuación son de orientación horizontal (horizontal x vertical), así que inviértalas para la orientación vertical.
|
Calidad aceptable (SD) 480p (852x480) |
Buena calidad (HD) 720p (1280 x 720) |
Alta calidad (Full HD) 1080p (1920x1080) |
|
| Tasa de bits | Hasta 1500 Kbps | Hasta 4500 Kbps | Hasta 8500 Kbps |
| FPS | 30 | 30 o 60 | 30 o 60 |
| Intervalo de fotogramas clave | 2 segundos | 2 segundos | 2 segundos |
La tasa de bits, FPS y resolución están interrelacionadas. Los valores óptimos dependen de las circunstancias y pueden ser complicados de determinar. Nuestra mejor guía es comenzar con los valores anteriores y experimentar si lo desea. El objetivo es un movimiento claro y suave de los componentes de video durante la transmisión y una buena resolución dentro del ancho de banda disponible. El aumento de la velocidad de fotogramas y/o la resolución aumenta la calidad general del vídeo, pero esto está necesariamente limitado por el ancho de banda.
- Para estimar el ancho de banda necesario para los espectadores en una red compartida (por ejemplo, ubicación de la oficina):
- Por ejemplo, si está transmitiendo a 720p (hasta 4.5 Mbps) y espera 100 espectadores en una oficina:
- Esto significa que su red debe poder admitir al menos 450 Mbps de bajada para garantizar una experiencia de visualización fluida para todos los asistentes.
- Consejo: Si los espectadores están repartidos en diferentes oficinas o ubicaciones, calcula el ancho de banda por ubicación en función de la asistencia esperada.
¿Cómo se entrega la transmisión en vivo de forma segura al navegador del cliente?
La aplicación Workvivo genera un token de reproducción de un solo uso individual para cada usuario cuando intenta conectarse a la transmisión en vivo dentro de Workvivo. Cuando un usuario hace clic para unirse a una transmisión en vivo, la aplicación valida que el usuario esté dentro de la audiencia invitada y genera el token de uso único. La documentación de AWS sobre la implementación del acceso seguro a un canal privado dentro de Amazon IVS está vinculada aquí; https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/private-channels-generate-tokens.html
¿Existen recomendaciones o prácticas recomendadas de calidad de servicio (QoS)?
-
Minimización de la latencia
- Al transmitir utilizando una herramienta de terceros, hay una serie de opciones para mejorar la calidad. Estos están documentados en la documentación de Amazon IVS. https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/streaming-config.html
-
Workvivo admite la transmisión en vivo de baja latencia (< 5 segundos) que es compatible con la mayoría de las aplicaciones de transmisión con una configuración mínima requerida. A continuación, se muestran los ajustes recomendados para obtener la latencia más baja en tus transmisiones en directo:
- Para la codificación de video, configure el "Fotograma clave" o "IDR" en un intervalo de 2 segundos (también puede configurar en 1 segundo para una latencia aún más baja, pero es posible que vea más almacenamiento en búfer o fotogramas perdidos para los espectadores debido al aumento de la resolución al cambiar el reproductor de transmisión de tasa de bits adaptativa que usamos para ver transmisiones en vivo de Workvivo.
- Si hay una opción disponible para el "ajuste de latencia cero" dentro de una configuración x246, habilítela.
- Asegúrese de que el tamaño del búfer (VBV) no supere la velocidad de bits media (kbps) de la secuencia.
- Le recomendamos encarecidamente que no utilice servicios de reenvío de transmisiones para transmitir a Workvivo, ya que causarán una latencia significativamente mayor en sus transmisiones.
- Transmita siempre directamente a Workvivo a través de RTMPS para obtener los mejores resultados.
-
Configuración del codificador
Admitimos H.264 para vídeo y AAC (LC) para audio, ingeridos a través de RTMPS mediante TLS 1.2 o posterior. El codificador debe conectarse a nuestro punto final a través del puerto TCP 443. Recomendamos incluir siempre el número de puerto en la URL de RTMPS. No admitimos la transmisión a través de un puerto RTMP no cifrado. Las siguientes son nuestras recomendaciones para la velocidad de bits, FPS y los intervalos de fotogramas clave óptimos:
- Calidad Full HD 1080p (1920x1080) Tasa de bits de hasta 8500 Kbps Intervalo de fotogramas clave de 30 o 60 fps 2 segundos
- Calidad HD 720p (1280x720) Tasa de bits de hasta 4500 Kbps 30 o 60 fps Intervalo de fotogramas clave de 2 segundos
- Calidad SD 480p (852x480) Tasa de bits de hasta 1500 Kbps 30 fps Intervalo de fotogramas clave de 2 segundos
-
Para la transmisión de video, recomendamos encarecidamente 30 fps o 60 fps. Si está transmitiendo una pantalla o video en movimiento, le recomendamos 60 fps.
Para la configuración de vídeo, recomendamos las siguientes opciones cuando estén disponibles:- Nivel H.264: Principal
- Cambio de escena: Desactivado (preferido)
- Submuestra de croma: YUV420P
- CABAC: Preferido
- Espacio de color: BT.709
-
Para la configuración de audio, admitimos lo siguiente:
- Códec: AAC (LC)
- Tasa de bits: 96 kbps a 320 kbps
- Frecuencia de muestreo: 44,1 Khz o 48 Khz
- Canales: Máximo 2 - Estéreo (1 - Mono o 2 - Estéreo)
-
Recomendamos usar CBR (tasa de bits constante) en lugar de VBR (tasa de bits variable) para producir resultados más predecibles. VBR dará como resultado un almacenamiento en búfer más frecuente y una reproducción inestable.
Utilice flujos de señal progresivos y evite cualquier video entrelazado en el flujo de producción y/o codificación para obtener mejores resultados.