OpenVidu 2.29.0: simulcast y controles de calidad de vídeo más precisos
Ya está disponible OpenVidu 2.29.0 y, como cofundadores del proyecto, nos alegra compartir las novedades. Puedes consultar todos los detalles en las release notes; lo más destacado:
- Una nueva directiva de simulcast en OpenVidu Components (disponible en despliegues de Enterprise Edition sobre Mediasoup) que permite a un publisher enviar varias capas de calidad a la vez, de forma que cada subscriber recibe la capa que mejor se ajusta a su propia conexión, en lugar de una única calidad fija para todos.
- Nuevas directivas de resolution y frame rate, para configurar la calidad de vídeo de cada stream en lugar de solo a nivel global.
- Una corrección de un problema de conectividad de larga data: los participantes que quedaban en estado "fantasma" tras un corte de red en el lado del cliente (seguían apareciendo como conectados aunque la conexión ya se hubiera perdido) ahora se expulsan de la sesión en cuanto se detecta el problema.
Si tienes OpenVidu Enterprise desplegado sobre Mediasoup, la directiva de simulcast es la que más merece la pena mirar primero: es exactamente el tipo de comportamiento de calidad adaptativa que cuesta mucho construir bien por tu cuenta, y ahora está disponible de forma declarativa en lugar de a través de código de cliente a medida. El listado completo de cambios está en el release de GitHub.