Visión general
El Monitor de rendimiento de secuencias en directo está disponible siempre que esté activo un Destino de salida de secuencias en directo. Proporciona información en tiempo real sobre el rendimiento tanto de la codificación de vídeo como de la transmisión de red de su flujo, ayudándole a identificar y resolver posibles cuellos de botella antes de que provoquen interrupciones.

El proceso de streaming en mimoLive consta de dos etapas principales - codificación de vídeo y transmisión por red. Este monitor muestra indicadores de estado y métricas en directo para ambos, garantizando un rendimiento de transmisión fluido y estable.
Codificación de vídeo con la API de Apple
En mimoLive, cada fotograma de vídeo generado por el motor de renderizado se envía a la Apple API para su codificación. El codificador funciona basándose en parámetros predefinidos como la velocidad de fotogramas, la velocidad de datos y el intervalo de fotogramas clave.
mimoLive supervisa de cerca el número de fotogramas que entran y salen del codificador. Si detecta una acumulación de fotogramas esperando a ser procesados, esto indica que el codificador no puede mantener el ritmo de fotogramas entrantes. En este caso, mimoLive reduce automáticamente la velocidad de fotogramas de los fotogramas enviados al codificador para evitar la sobrecarga.
Con el tiempo, si el rendimiento del codificador mejora, mimoLive volverá a aumentar gradualmente la frecuencia de imagen para mantener una calidad de salida óptima.
La sección Estado del codificador muestra:
- Tasa de datos ajustada - el objetivo de tasa de bits actual para la codificación.
- Producción real - la tasa de bits realmente alcanzada por el codificador.
- Tipo de codificador - indica si se utiliza la codificación hardware o software.
- Marcos caídos - número de fotogramas perdidos por sobrecarga del codificador.
Streaming en red y adaptación del ancho de banda
Tras la codificación, mimoLive envía los datos de vídeo a través de la red a la plataforma de streaming configurada. La sección Estado del streaming proporciona datos en tiempo real sobre:
- Carga actual - la velocidad real a la que se transmiten los datos.
- Carga media - la tasa media de carga a lo largo del tiempo.
- Datos enviados - cantidad total de datos transmitidos hasta el momento.
- Reconecta - número de veces que mimoLive tuvo que restablecer la conexión.
El Gráfico de velocidad de carga visualiza el rendimiento de carga actual a lo largo del tiempo.
Si mimoLive detecta una caída repentina del ancho de banda disponible en la red, ajustará dinámicamente la velocidad de transmisión de datos del codificador de vídeo -y, si es necesario, incluso reducirá la resolución de vídeo- para adaptarse a las condiciones actuales de la red. Este comportamiento adaptativo ayuda a mantener un flujo estable sin interrupciones.
Optimización continua
mimoLive busca continuamente el equilibrio óptimo entre la codificación de vídeo y la transmisión por red. Al adaptarse dinámicamente a las condiciones del hardware y de la red, mimoLive se esfuerza por ofrecer la experiencia de transmisión en directo más fluida posible.
Este sistema de monitorización garantiza que su transmisión permanezca estable incluso en entornos de red difíciles, minimizando el riesgo de tramas perdidas, retrasos o interrupciones.