Я хочу иметь возможность создавать приложения, которые могут читать и публиковать поток RTMP.
Используя OpenCV, я мог читать rtp из-за его ffmpeg.
Потоковое видео из ffmpeg и захват с OpenCV
C ++ RTMP — еще одна возможность, но это RTMP-сервер, поэтому он в основном запрашивает и отправляет файлы. Несмотря на то, что с открытым исходным кодом, я не уверен, как создать или интегрировать это в приложение Visual Studio таким образом, чтобы сделать вызовы функций доступными для моего проекта.
Другие источники указывают, что RTSP OpenCV не велик.
http://workingwithcomputervision.blogspot.co.nz/2012/06/issues-with-opencv-and-rtsp.html
Как запустить потоковый сервер, такой как RTMP C ++, и получить исходные данные. OpenCV может кодировать и декодировать данные изображения для потоковой передачи, но как вы можете связать их?
Может ли приложение C ++ передавать поток вместе? Как я могу взаимодействовать с этим потоком, чтобы отправить ему больше изображений? Также для получения изображений?
С Уважением,
cRMTPServer и LibRTMP работают хорошо.