info@naevatec.com (+34) 911 407 507

Nuestro blog

Logotipo de OpenVidu.

OpenVidu 3.8.0: mediasoup alcanza paridad de funcionalidades con Pion

OpenVidu 3.8.0 cierra el hueco de funcionalidades que quedaba entre mediasoup y Pion (RTX, DTX para audio Opus, soporte de códecs H264/VP9/AV1) con aproximadamente el doble de rendimiento de Pion, sobre la base del soporte para DigitalOcean/Terraform de la 3.6.0 y el soporte para Oracle Cloud Infrastructure de la 3.7.0.

Ilustración generada por IA de pruebas de carga end-to-end: multitudes de iconos de usuarios simulados conectados por líneas luminosas que convergen en un nodo central de "E2E Load Tests", sobre una fila de paneles con carga de CPU, uso de memoria, latencia de red, pérdida de paquetes WebRTC, conexiones activas y un gráfico de red de servidores.

Pruebas de carga para aplicaciones en tiempo real: por qué las videollamadas necesitan más que JMeter

Las aplicaciones en tiempo real no fallan las pruebas de carga de la misma forma que las APIs. Usando las videollamadas como caso de estudio, un repaso a cómo se prueban hoy de verdad las aplicaciones web, WebRTC y los flujos E2E completos, dónde se queda corto cada enfoque para un sistema así, y cómo una arquitectura basada en ERTSA combina lo mejor de cada uno sin convertirse en un producto propio.

Ilustración de racks de servidores, un icono de AWS Lambda y una conexión a la nube que representa una arquitectura serverless elástica.

Streaming a miles: arquitectura para eventos de vídeo en directo a gran escala

Un caso real de un tipo distinto de problema de vídeo a medida: no es una llamada, sino distribución de vídeo en directo a gran escala (un número reducido de presentadores activos y una gran cantidad de gente al otro lado de la pantalla, consumiendo el contenido pero participando por chat) que tenía que escalar de un puñado de espectadores a miles sin pagar por servidores inactivos entre eventos.

Logotipo de OpenVidu.

OpenVidu 3.5.0: soporte para ARM y Google Cloud Platform

OpenVidu 3.5.0 añade soporte para ARM, amplía las opciones de despliegue en Google Cloud Platform mediante plantillas de Terraform, y actualiza el stack de LiveKit subyacente, incluyendo una corrección que evita que los procesos de egress se terminen de forma prematura bajo alta carga de CPU o condiciones de red deficientes.

Logotipo de Quasar Framework.

Personalizar Quasar para interfaces WebRTC reactivas y configurables

Lo que aprendimos personalizando Quasar para una aplicación de videorreuniones multiorganización, donde cada evento WebRTC tiene que reflejarse al instante y cada organización cliente quiere sus propias reglas, y donde Quasar nos hizo el trabajo más rápido que montar las piezas por nuestra cuenta.

Logotipo del protocolo QUIC.

WebTransport y RTP sobre QUIC: qué podría venir después de WebRTC

Cerramos el último post de esta serie con una promesa: el trabajo real de conexión entre QUIC y el medio de WebRTC está ocurriendo en el IETF, no dentro de ningún producto. Esto es lo que implica ese trabajo hoy (WebTransport, RTP sobre QUIC y Media over QUIC) y un balance honesto de hasta dónde ha llegado realmente cada uno, no solo lo que podría llegar a permitir.