RTSP Streaming Server C ++

Aug 15 2020

Ich möchte einen RTSP-Streaming-Server mit C ++ schreiben. Mit diesem Server werden mehrere Clients verbunden, um die gestreamten Daten zu empfangen.

Was ich verstehe ist, dass ich Socket-Programmierung in C ++ für die Client-Server-Architektur durchführen muss.

Ich weiß, dass FFMPEG Befehlszeilenunterstützung für das Streaming von Audio / Video bietet. Meine Anforderung besteht jedoch darin, ein Client-Server-Socket-Modell in C ++ zu schreiben.

Ich habe es mir angesehen https://www.medialan.de/usecase0001.html

Ich schaue mir das auch an. https://www.youtube.com/watch?v=MEMzo59CPr8

aber ich bin nicht sicher, ob mir das helfen wird.

Muss ich zum Streamen der Audio- / Videodaten FFMEPG-APIs verwenden? Wenn ja, welche FFMPEG-Bibliotheken muss ich verwenden?

Antworten

szatmary Aug 16 2020 at 00:15

Nein, Sie benötigen ffmpeg nicht, um einen RTSP-Server zu schreiben.

Lakshya Aug 24 2020 at 17:38

Ich denke, ich werde gstreamer RTSP-Server verwenden. Gstreamer ist einfach zu bedienen. Ich habe ein Beispielbeispiel ausprobiert und konnte ein Video über RTSP streamen.