https://a.storyblok.com/f/270183/1368x665/356d276b31/26may_dev-blog_new-video-api234_1368x665-wlogo.jpg

Nueva Video API 2.34: Información sobre la red y mayor compatibilidad con navegadores

Publicado el May 20, 2026

Tiempo de lectura: 3 minutos

Introducción

Nos complace anunciar el lanzamiento de API de Video de Vonage Client SDK 2.34. Basándose en las mejoras de observabilidad del cliente introducidas en 2.33, esta versión agrega informes de estado de la red en tiempo real junto con el desenfoque de fondo y reemplaza la compatibilidad con Safari y Firefox.

La versión 2.34 está disponible en JavaScript (Web), iOS, Android, Linuxy Windows. Para ver la lista completa de cambios, consulte las notas de la versión completa.

Informes sobre las condiciones de la red

Basándose en las estadísticas de editores y abonados introducidas en 2.33la versión 2.34 añade una nueva capa de información sobre el estado de la red en tiempo real para ayudarle a diagnosticar y responder de forma proactiva a los problemas de calidad de vídeo.

El nuevo networkConditionChanged está disponible tanto para editores como para suscriptores. Informa del estado actual de la estado de la red en cinco niveles (Excelente, Bueno, Regular, Advertencia y Crítico). También identifica qué parte es responsable de la degradación de la por qué (por ejemplo, limitaciones de ancho de banda o pérdida de paquetes).

Para editores:

publisher.on('networkConditionChanged', ({ reason, statsContainer }) => {
  const { stats } = statsContainer;
  console.log('Network condition changed.');
  console.log(`Network Condition: ${stats.mediaLink.transport.networkCondition}, Reason: ${stats.mediaLink.transport.networkConditionReason}`);
});

Para los abonados, ahora puede determinar si la degradación se origina localmente o desde el editor remoto:

subscriber.on('networkConditionChanged', ({ reason, stats }) => {
  console.log('Network condition changed.');
  console.log(`Degradation source: ${stats.mediaLink.networkDegradationSource}`);

  if (stats.mediaLink.networkDegradationSource === 'local') {
    console.log(`Network Condition: ${stats.mediaLink.transport.networkCondition}, Reason: ${stats.mediaLink.transport.networkConditionReason}`);
  } else if (stats.mediaLink.networkDegradationSource === 'remote') {
    console.log(`Network Condition: ${stats.mediaLink.remotePublisherTransport.networkCondition}, Reason: ${stats.mediaLink.remotePublisherTransport.networkConditionReason}`);
  }
});

Se utiliza junto con las estadísticas introducidas en 2.33estos nuevos eventos proporcionan una imagen completa de la experiencia del usuario final en tiempo real, lo que agiliza la identificación de la causa raíz de los problemas de calidad y la creación de experiencias más inteligentes y adaptables.

Lea la Guía de Observabilidad del Cliente para más detalles.

Difuminar y reemplazar el fondo en Safari y Firefox

La versión 2.34 introduce el desenfoque y la sustitución del fondo en Safari y Firefoxalcanzando la paridad de características con los navegadores basados en Chromium.

Esta actualización garantiza una protección de la privacidad coherente y de alto nivel en los principales navegadores. Tanto si sus usuarios están en Chrome, Safari o Firefox como si utilizan una aplicación nativa, ahora pueden difuminar o sustituir el fondo para mantener un aspecto profesional y proteger la privacidad de cualquier persona que se encuentre en segundo plano.

Para obtener más información, consulte la Procesador multimedia.

Primeros pasos

¿Preparado para actualizar? Esto es lo que necesitas saber.

Instalación para JavaScript/Web:

npm install @vonage/client-sdk-video@2.34.0

Para los SDK nativos, visite nuestra documentación para obtener instrucciones de instalación específicas para cada plataforma.

Nota: El SDK de React Native sigue a cada versión del SDK nativo una vez finalizado el trabajo de integración, pruebas y validación necesario.

Conclusión

La versión 2.34 sigue desarrollando las mejoras de observabilidad y calidad introducidas en la 2.33, al tiempo que amplía la compatibilidad con el desenfoque/reemplazo del fondo a Safari y Firefox. Si está creando experiencias de vídeo sofisticadas que deben funcionar de forma fiable en los principales navegadores, esta versión tiene algo que ofrecerle.

¿Tienes alguna pregunta o algo que compartir? Únete a la conversación en Slack de la comunidad de Vonagey mantente actualizado con el Boletín para desarrolladoressíguenos en X (antes Twitter)suscríbete a nuestro canal de YouTube para ver tutoriales en video, y sigue la página de página para desarrolladores de Vonage en LinkedInun espacio para que los desarrolladores aprendan y se conecten con la comunidad. Mantente conectado, comparte tu progreso y entérate de las últimas noticias, consejos y eventos para desarrolladores.

Compartir:

https://a.storyblok.com/f/270183/372x373/36054b72d0/julia-biro.png
Julia BiroDefensor del Desarrollador

Julia está comprometida con la capacitación de los desarrolladores mediante la creación de tutoriales, guías y recursos prácticos. Con experiencia en divulgación y educación, su objetivo es hacer que la tecnología sea más accesible y mejorar la experiencia general de los desarrolladores. A menudo se la puede encontrar en eventos de la comunidad local.