Я не знал, что вы можете декодировать поток RTPS с помощью Opencv.Я декодировал поток RTSP с использованием технологии Direct show, я бы рекомендовал использовать платформу Directshow из-за низкого потребления процессора, декодирование видео - это потребление, в основном потребляемое графической картой.
Вместо вас я выберу декодирование потока RTSP с использованием платформы DirectShow. Сначала установите Direct Show SDK, затем установите FFD show,
Я бы рекомендовал использовать фильтры, взятые из elecard
(я не нашел никакой другой реализации для исходного фильтра RTSP).
Используйте график редактирования для просмотра вашего потока
Great tuturialЯ обнаружил, что это (пожалуйста, прочитайте продолжение этого учебника)
Я не уверен, что это будет правильный ответ для вас, так как я использовал совершенно другую технологию ...