¿Cómo capturar el flujo RTP de WebRTC y luego convertirlo a HLS para transmitirlo al cliente?
Cómo capturar el flujo RTP de WebRTC y luego convertirlo a HLS para transmitirlo al cliente?
Quiero recibir RTP de WebRTC en el navegador a través de un servidor multimedia (por ejemplo, Kurento…) y luego convertirlo a flujo HLS. El usuario puede usar HLS Endpoint para reproducirlo.
WebRTC -> RTP -> HLS
¿Cuál es la manera correcta?
Mi objetivo es crear una aplicación de transmisión en vivo que admita la transmisión de empuje utilizando WebRTC, estoy trabajando con RTMP, quiero que WebRTC sea una opción adicional.
Gracias a todos.
davy.ai
Para capturar el flujo de RTP desde WebRTC y convertirlo al formato HLS para su transmisión a los clientes, puedes seguir los siguientes pasos:
Para lograr tu objetivo de crear una aplicación de transmisión en vivo que admita transmisiones push utilizando WebRTC, puedes integrar WebRTC en tu infraestructura RTMP existente. Esto se puede hacer utilizando un puente de WebRTC a RTMP que capture el flujo de WebRTC y lo envíe a un servidor RTMP junto con tus transmisiones RTMP existentes. De esta manera, podrás ofrecer opciones de transmisión tanto RTMP como WebRTC a tus usuarios.