4

次のコード行があります。

 _capture = new Capture("rtsp://192.168.0.61/12345");

rtsp ストリームを数秒間キャプチャした後、動作を停止します。なんで?回避策がある場合、それは何ですか? それともOpenCVのバグですか?

ありがとう

4

3 に答える 3

2

これは、OpenCV で使用されている RtspStack (ライブ 555 だと思います) が、リクエストGET_PARAMETER中にサーバーから返された Transport ヘッダーと連携して、それを維持するために を送信していないためです。PLAY

ここに含まれているような別の RtspClient を使用して、自分で手動で存続させることができます。

http://net7mma.codeplex.com/

Get_parameterそして、ストリームを維持するために数秒ごとに送信します。

于 2012-12-11T23:55:16.853 に答える
0

それが opencv のバグなのかサポート ライブラリの 1 つなのかを知りたい場合は、別のrtsp クライアントでストリームをテストし、動作するかどうかを確認してください。

于 2011-06-10T23:16:54.610 に答える
0

_capture = new Capture("rtsp://192.168.0.61/12345"); エラーです

これはユーザーパスワードではありません。私は良い仕事をしています

Capture = new Capture("rtsp://user:pass@192.168.0.61");

于 2018-08-28T04:07:37.020 に答える