Transmitir WebRTC HTML5 para dispositivos móviles

 En Tutoriales

Después de la registro y Inicio de sesión, configuración de un nuevo canal de Transmitiendo en vivo menú.

Canal mostrará varias opciones de transmisión incluido de WebRTC (HTML5).
Al acceder desde el móvil, Difusión de la web (Automático) también entrará en interfaz de difusión WebRTC.

En la interfaz de difusión WebRTC, permiten acceder a webcam desde solicitud de popup.
Después de habilitar webcam, interfaz debe ser similar a esta captura de pantalla, tomado de simulador de iPad.
En dispositivos estrechos, Chat mostrará en vista previa de la webcam.
Si tienes varios dispositivos en su computadora usted necesita escoger la webcam y el micrófono que desea publicar.
En interfaz HTML5 hay menús desplegables para elegir la fuente de vídeo y Audio.

Desde otra pestaña del navegador, dispositivo o computadora, Usted puede tener acceso a Canales Página (Página del frontend) y seleccione el canal en vivo que se está transmitiendo.

En iPhone/Android el canal en vivo debe verse como en esta imagen, con transmisión en vivo jugando como HTML5 por encima del chat ajax:

Alternativa: Los usuarios móviles también pueden transmitir RTMP usando iOS / Aplicación Android GoCoder con configuración de codificador externo para ese canal.
La radiodifusión RTMP puede ser más fiable en ciertas redes y conexiones que la radiodifusión del navegador.
La transmisión RTMP se puede entregar a otros usuarios móviles en el sitio web utilizando HTML5 HLS & MPEG-DASH compatible con esta solución.

Latencia: Al transmitir con WebRTC, otros usuarios también pueden reproducir directamente como WebRTC, con una latencia mínima.
Al transmitir RTMP, reproducción como HLS & MPEG-DASH implica una latencia más alta. La reproducción RTMP directa con una latencia mínima es posible con el reproductor Flash (PC).
Si se requiere transcodificación, se añade latencia adicional.

Posts recomendados

Empezar a teclear y pulsar Enter para buscar