感谢GStreamer C ++ API,我正在阅读,并且感谢OpenCV imshow显示RTSP流,并且效果很好。
现在,我想读取几个RTSP流,但是框架显示在同一窗口中,而不是几个。
GstAppSinkCallbacks sinkCallback = new GstAppSinkCallbacks;
sinkCallback->new_preroll = RTSPClient::onNewPrerollHandler;
sinkCallback->new_sample = RTSPClient::onNewSampleHandler;
这很正常,因为回调使用函数的静态/指针。目标是让每个RTSP流都显示一次。