Aforge を使用して、IP カメラからライブ ストリームを取得しようとしています。私の問題は、何らかの理由で接続が閉じられ続けることです。テスト目的で、カメラをコンピュータに直接接続し、この LAN 経由で接続しています。
エラー:
基になる接続が閉じられました: 接続が予期せず閉じられました。
私が使用しているコードは次のとおりです。
stream.NewFrame += new NewFrameEventHandler(video_NewFrame);
stream.VideoSourceError += new VideoSourceErrorEventHandler(stream_VideoSourceError);
stream.Login = "login";
stream.Password = "pass";
stream.RequestTimeout = 10000;
stream.Source = "http://192.168.0.33/nphMotionJpeg?Resolution=320x240&Quality=Standard";
stream.Start();
一部の人々がapp.configに設定を入れることを推奨している場所を見てきました。私もそれを行いました:
<system.net>
<settings>
<httpWebRequest useUnsafeHeaderParsing="true"/>
</settings>
</system.net>
app.config を編集しないと、別のエラーが発生します。(プロトコル違反)
誰かがこれらの問題に遭遇したか、それを機能させる方法を知っていますか?
注:このように Aforge を使用せずにデータを取得しようとしましたが、同じエラーが発生しました。