Servidor de transmisión RTSP C ++

Aug 15 2020

Me gustaría escribir un servidor de transmisión RTSP usando C ++. Se conectarán varios clientes a este servidor para recibir los datos transmitidos.

Lo que entiendo es que necesito hacer programación de sockets en C ++ para la arquitectura del servidor cliente.

Sé que FFMPEG tiene soporte de línea de comandos para la transmisión de audio / video. Pero mi requisito es escribir un modelo de socket de servidor cliente en C ++.

Yo eché un vistazo a https://www.medialan.de/usecase0001.html

También estoy mirando esto. https://www.youtube.com/watch?v=MEMzo59CPr8

pero no estoy seguro de si esto me ayudará.

Para transmitir los datos de audio / video, ¿necesito usar las API de FFMEPG? En caso afirmativo, ¿qué bibliotecas de FFMPEG necesito utilizar?

Respuestas

szatmary Aug 16 2020 at 00:15

No, no necesita ffmpeg para escribir un servidor RTSP.

Lakshya Aug 24 2020 at 17:38

Creo que usaré el servidor gstreamer RTSP. Gstreamer es fácil de usar. Probé un ejemplo de muestra y pude transmitir un video a través de RTSP.