Сервер потоковой передачи RTSP C ++

Aug 15 2020

Я хотел бы написать сервер потоковой передачи RTSP на C ++. К этому серверу будут подключены несколько клиентов для получения потоковых данных.

Я понимаю, что мне нужно программировать сокеты на C ++ для архитектуры клиент-сервер.

Я знаю, что в FFMPEG есть поддержка командной строки для потоковой передачи аудио / видео. Но мое требование - написать модель сокета клиент-сервер на C ++.

Я смотрел на https://www.medialan.de/usecase0001.html

Я тоже смотрю на это. https://www.youtube.com/watch?v=MEMzo59CPr8

но я не уверен, что это поможет мне.

Нужно ли мне использовать FFMEPG API для потоковой передачи аудио / видео данных. Если да, то какие библиотеки FFMPEG мне нужно использовать ?.

Ответы

szatmary Aug 16 2020 at 00:15

Нет, вам не нужен ffmpeg для написания RTSP-сервера.

Lakshya Aug 24 2020 at 17:38

Думаю, буду использовать RTSP сервер gstreamer. Gstreamer прост в использовании. Я попробовал образец примера и смог транслировать видео через RTSP.