Descripción general del sistema de audio alternativo
Utiliza la API de respaldo de audio de OpenTok para priorizar dinámicamente el audio en función de la calidad de la red.
La función de recambio de audio garantiza que las llamadas sigan funcionando para todos los participantes, independientemente de los problemas de conexión o de las malas condiciones de la red, desactivando temporalmente el vídeo para el participante afectado. La función de recambio de audio de OpenTok reacciona a las condiciones de la red en tiempo real, lo que garantiza que los participantes no se desconecten cuando se enfrenten a una cobertura deficiente. Cuando las condiciones mejoran, se restablece la transmisión de vídeo gracias a nuestra función de recuperación de vídeo.
Las funciones de audio fallback del editor y del abonado se combinan para ofrecer una calidad de llamada óptima. Un solo abonado puede pasar a sólo audio (si sólo las condiciones del abonado lo justifican) o un editor puede pasar a sólo audio si las condiciones de la red son deficientes.
Cuando las funciones de audio fallback del editor y del suscriptor están activadas, el SDK envía eventos para indicar cambios en las condiciones de calidad. Puede utilizar estos eventos para activar notificaciones en el cliente, o el SDK puede mostrar las notificaciones de interfaz de usuario predeterminadas.
Repetición de audio del abonado
La función de recambio de audio del abonado mejora la calidad de la llamada al desactivar automáticamente las transmisiones de vídeo entrantes, lo que da lugar a un modo de solo audio en respuesta al deterioro de las condiciones de la red por parte del abonado. El resto de clientes seguirán recibiendo vídeo independientemente de las condiciones de la red del abonado. Esta función se gestiona a través del Vonage Video Media Router y solo está disponible en sesiones enrutadas. Consulte el documentación sobre la creación de sesiones para comprender la distinción entre sesiones enrutadas y retransmitidas.
Retorno de audio del editor
La función de audio fallback del editor mejora la calidad de la llamada haciendo que un editor cambie a modo sólo audio cuando las condiciones de red del cliente de publicación no soportan vídeo. El editor reanudará el vídeo cuando mejoren las condiciones de la red.
La función de audio fallback del editor es compatible tanto en las sesiones retransmitidas como en las enrutadas (véase El enrutador de medios de video de Vonage y los modos de medios).
Las funciones de recambio de audio del editor incluyen mejoras para supervisar el ancho de banda y la congestión de una transmisión publicada. El editor dará prioridad a la comunicación de audio y recurrirá a esta cuando la congestión del ancho de banda no permita mantener las comunicaciones de vídeo.
Con la función de retorno de audio del editor, el cliente de publicación recibe comentarios de calidad (sobre pérdida de paquetes, ancho de banda y congestión) del suscriptor (en una sesión retransmitida) o del enrutador de medios de video de Vonage (en una sesión enrutada).
Interpretación de los eventos de audio fallback del editor y del abonado para la degradación de la red
Los eventos de audio fallback del editor y del suscriptor no indican directamente qué punto final está experimentando una degradación de la red. En cambio, reflejan dos perspectivas diferentes sobre la calidad de la red: la visión del editor de sus propias estadísticas y la visión agregada del enrutador de medios de video de Vonage.
-
En las sesiones retransmitidas, solo se admite el mecanismo de reserva de audio del emisor. Aunque los eventos de reserva se originan en el emisor, esto no significa necesariamente que este esté experimentando problemas de red. Las métricas de congestión se calculan de extremo a extremo y dependen tanto del emisor como del suscriptor.
-
En las sesiones enrutadas, se admiten tanto el fallback del editor como el del suscriptor. Dado que el Vonage Video Media Router puede realizar diferentes transiciones de conexión entre pares u operar en configuraciones híbridas, puede resultar difícil identificar la fuente exacta de la degradación basándose únicamente en los eventos de fallback. Como regla general, se debe suponer que la degradación se produce en el lado del suscriptor. Si la recarga de audio del emisor está habilitada y el cliente recibe un evento de recarga seguido inmediatamente por un flujo de eventos actualizados con el canal de vídeo desactivado, el editor también puede verse afectado, o exclusivamente. Sin embargo, las métricas comunicadas por el abonado pueden influir en la desactivación del editor.
Si necesitas una evaluación más clara del estado de la red, tanto para el emisor como para el receptor, y quieres identificar qué punto final es el responsable real de la pérdida de calidad, utiliza las estadísticas de transporte. Estas proporcionan indicadores explícitos del estado de la red e identifican claramente el origen de la pérdida de calidad, lo que las convierte en una herramienta de diagnóstico más fiable que los eventos de recambio por sí solos. Consulta el Observabilidad de los clientes y visión general del estado de la red.
Activación y desactivación del sistema de audio alternativo
Puedes activar y desactivar el sistema de audio alternativo al publicar una transmisión:
Los SDK de cliente incluyen eventos para el audio fallback del editor y del suscriptor. Estos eventos indican cuándo el vídeo del editor o del suscriptor está activado o desactivado, y cuándo hay un aviso de que el vídeo está desactivado, debido al fallback de audio (y a la recuperación de vídeo).