RTSP Streaming Server C ++

Aug 15 2020

Eu gostaria de escrever um servidor de streaming RTSP usando C ++. Vários clientes serão conectados a este servidor para receber os dados transmitidos.

O que eu entendo é que preciso fazer programação de soquete em C ++ para arquitetura cliente-servidor.

Eu sei que FFMPEG tem suporte de linha de comando para streaming de áudio / vídeo. Mas meu requisito é escrever um modelo de soquete cliente-servidor em C ++.

Eu dei uma olhada em https://www.medialan.de/usecase0001.html

Eu também estou olhando para isso. https://www.youtube.com/watch?v=MEMzo59CPr8

mas não tenho certeza se isso vai me ajudar.

Para transmitir os dados de áudio / vídeo, preciso usar APIs FFMEPG. Se sim, quais bibliotecas do FFMPEG eu preciso usar ?.

Respostas

szatmary Aug 16 2020 at 00:15

Não, você não precisa do ffmpeg para escrever um servidor RTSP.

Lakshya Aug 24 2020 at 17:38

Acho que vou usar o servidor RTSP gstreamer. O Gstreamer é fácil de usar. Experimentei o exemplo de amostra e consegui transmitir um vídeo em RTSP.