RTSP Streaming Server C ++

Aug 15 2020

Chciałbym napisać serwer strumieniowy RTSP w C ++. Wielu klientów zostanie połączonych z tym serwerem w celu odbierania przesyłanych strumieniowo danych.

Rozumiem, że muszę programować gniazda w C ++ dla architektury serwera klienta.

Wiem, że FFMPEG obsługuje przesyłanie strumieniowe audio / wideo z wiersza poleceń. Ale moim wymaganiem jest napisanie modelu gniazda serwera klienta w C ++.

Rzuciłem okiem https://www.medialan.de/usecase0001.html

Ja też na to patrzę. https://www.youtube.com/watch?v=MEMzo59CPr8

ale nie jestem pewien, czy to mi pomoże.

Czy do przesyłania strumieniowego danych audio / wideo muszę używać interfejsów API FFMEPG. Jeśli tak, których bibliotek FFMPEG muszę użyć?

Odpowiedzi

szatmary Aug 16 2020 at 00:15

Nie, nie potrzebujesz ffmpeg do napisania serwera RTSP.

Lakshya Aug 24 2020 at 17:38

Myślę, że użyję serwera Gstreamer RTSP. Gstreamer jest łatwy w użyciu. Wypróbowałem przykładowy przykład i mogłem przesyłać strumieniowo wideo przez RTSP.