我有这行代码:捕获RTSP与Emgu CV
_capture = new Capture("rtsp://192.168.0.61/12345");
它捕获几秒钟的RTSP流,然后停止工作。为什么?如果有什么解决方法?或者如果它是OpenCV中的错误?
感谢
我有这行代码:捕获RTSP与Emgu CV
_capture = new Capture("rtsp://192.168.0.61/12345");
它捕获几秒钟的RTSP流,然后停止工作。为什么?如果有什么解决方法?或者如果它是OpenCV中的错误?
感谢
如果你想知道,如果它在OpenCV的支持库中的一个bug,或者,然后在另一个rtsp client测试流,看看它是否工作。
这是因为在OpenCV中使用的RtspStack(我认为实时555)没有发送GET_PARAMETER
以使其与PLAY
请求期间从服务器返回的传输标头保持一致。
您可以使用另一种RtspClient比如这里包括了一个手动保持它活着自己..
和发送Get_parameter
每隔几秒钟,以保持流活着。
很高兴为您服务! – Jay 2012-12-12 14:45:34
谢谢,我已经测试它在Real Player和VLC中,它的工作原理。 :( – 2011-06-11 07:41:46