Serveur de streaming RTSP C ++

Aug 15 2020

Je voudrais écrire un serveur de streaming RTSP en utilisant C ++. Plusieurs clients seront connectés à ce serveur pour recevoir les données diffusées.

Ce que je comprends, c'est que je dois faire de la programmation de socket en C ++ pour l'architecture client-serveur.

Je sais que FFMPEG prend en charge la ligne de commande pour le streaming audio / vidéo. Mais mon besoin est d'écrire un modèle de socket client-serveur en C ++.

J'ai regardé https://www.medialan.de/usecase0001.html

Je regarde aussi ceci. https://www.youtube.com/watch?v=MEMzo59CPr8

mais je ne sais pas si cela m'aidera.

Pour diffuser les données audio / vidéo, dois-je utiliser les API FFMEPG. Si oui, quelles bibliothèques de FFMPEG dois-je utiliser?.

Réponses

szatmary Aug 16 2020 at 00:15

Non, vous n'avez pas besoin de ffmpeg pour écrire un serveur RTSP.

Lakshya Aug 24 2020 at 17:38

Je pense que j'utiliserai le serveur gstreamer RTSP. Gstreamer est facile à utiliser. J'ai essayé un exemple d'exemple et j'ai pu diffuser une vidéo sur RTSP.