Servidor de transmisión RTSP C ++
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
No, no necesita ffmpeg para escribir un servidor RTSP.
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.