Qué habilita este adicional
WebRTC se ofrece como salida de reproducción en el navegador por USD 20 al mes por canal, además del plan de video. La publicación puede seguir llegando por RTMP o SRT y la URL HLS estándar permanece disponible. El adicional no incluye una aplicación de pujas, chat ni videoconferencia.
La reproducción actual utiliza señalización WebSocket compatible con el servidor y un player compatible, como OvenPlayer. No equivale a un endpoint WHEP. Esta guía tampoco habilita ingesta WHIP ni publicación desde una cámara del navegador.
1. Comprueba la compatibilidad del canal
- Necesitas un plan de video activo y WebRTC habilitado en el canal. El TestDrive+ no activa automáticamente todos los adicionales; solicita a soporte una prueba de WebRTC.
- WebRTC no se combina con LL-HLS ni Transcoder en el mismo canal con la configuración actual. WebRTC Cam es otra opción y tiene sus propias restricciones.
- LL-HLS requiere habilitación en un canal y origen compatibles. No conviertas una URL HLS en LL-HLS cambiando el nombre del archivo.
- Dimensiona concurrencia y transferencia para el evento. El adicional WebRTC no amplía por sí solo todos los límites del plan.
Antes de modificar opciones de un canal en uso, confirma con soporte el efecto sobre el player y los destinos. Valida la configuración en una prueba antes del directo.
2. Publica una señal de prueba por RTMP o SRT
- Copia del panel la dirección y credenciales de ingesta que correspondan a tu encoder.
- Envía una señal con video, audio y un reloj visible. Usa los codecs y el perfil compatibles con el modo WebRTC del canal; una señal que reproduce en HLS no demuestra compatibilidad WebRTC.
- Comprueba que el canal reciba la señal. Revisa CPU del encoder, continuidad de audio y estabilidad de la red antes de probar el navegador.
3. Conecta un player compatible
- Obtén del panel la opción de reproducción WebRTC del canal. Si no aparece una dirección o configuración WebRTC, confirma su habilitación con soporte.
- Usa el player proporcionado o una integración compatible con la señalización del servidor. Conserva la dirección y parámetros entregados; no sustituyas el esquema WSS por HTTPS ni añadas /whep.
- Abre el reproductor en una página HTTPS y en un navegador compatible. Prueba primero con una acción de reproducción del usuario: las políticas de autoplay pueden bloquear el audio.
- Si configuraste protección de reproducción, conserva los parámetros de acceso correspondientes. No incrustes en el player la contraseña o el token de publicación.
Una conexión de señalización correcta no garantiza que el tráfico multimedia llegue al dispositivo. Firewalls, VPN, redes corporativas y rutas de conexión pueden afectar la reproducción. Confirma con soporte los requisitos de red de tu canal; no presupongas que una red funciona sólo porque permite navegación HTTPS.
4. Comprueba latencia y experiencia de reproducción
- Valida imagen, audio, sincronía y reconexión en los navegadores y teléfonos previstos para el evento.
- Compara el reloj visible de la fuente con el video recibido. Repite varias veces y anota encoder, resolución, red, dispositivo, navegador y hora.
- Diferencia tiempo de arranque y retraso durante la reproducción. Cambiar de red o reanudar una pestaña puede producir otra experiencia.
- Ensaya con una concurrencia representativa y acuerda la capacidad con soporte. Una sesión de prueba no demuestra el comportamiento de toda la audiencia.
- Prepara una URL o player HLS alternativo si necesitas un respaldo de reproducción y comprueba cómo cambiar a él. La disponibilidad de HLS no implica cambio automático.
Menos de un segundo es un objetivo condicionado por captura, encoder, distancia, red y dispositivo. No es una garantía para todos los espectadores. Esta guía describe cómo medir; no presenta resultados de pruebas ejecutadas contra producción.
Diagnóstico de problemas frecuentes
| Síntoma | Qué revisar |
|---|---|
| No aparece la opción WebRTC | Habilitación del canal, plan y restricciones con Transcoder, LL-HLS o WebRTC Cam. |
| La dirección devuelve error o no inicia | URL actual del panel y player compatible con señalización WebSocket. No uses una URL WHEP o WHIP como sustituto. |
| Conecta pero no muestra video | Señal de entrada, codecs, negociación del player y acceso de red al tráfico multimedia. Compara otro navegador y red. |
| Hay imagen pero no audio | Pista de audio, codec compatible, volumen y políticas de autoplay. Prueba pulsar reproducir. |
| Funciona en una red y falla en otra | Firewall, VPN y políticas de la red afectada. Facilita a soporte el tipo de red y el error; no desactives su seguridad como solución permanente. |
| HLS funciona pero WebRTC no | WebRTC habilitado, configuración del player, codecs y requisitos de red. Los dos protocolos usan recorridos distintos. |
Para soporte, reúne identificador del canal, fecha y hora con zona horaria, navegador y sistema operativo, red, encoder y descripción del error. Adjunta registros con tokens y credenciales ocultos. Si tu evento usa pujas o decisiones con plazo, la aplicación debe gestionar sus propias confirmaciones; no las bases únicamente en el retardo del video.