5

C++ を使用して MJPEG ストリームをキャプチャしたいと考えています。どのオプションがありますか? FFMPEG をサポートする OpenCV を試してみましたが、icvCreateFileCapture_FFMPEG_p は常に null を返します (数秒のタイムアウト後)。自分で HTTP クライアントをプログラミングできますか?

よろしく、

4

1 に答える 1

5

M-JPEGは簡単にキャプチャできます。1つのHTTPリクエストをサーバーに送信し、無限の応答をmultipart/x-mixed-replaceフォーマット(Content-Type)で読み戻します。次に、それをフレームに分割します。フレームは、自己完結型のJPEGファイルです...サブヘッダーには、タイムスタンプなどの追加情報が含まれる場合と含まれない場合があります。

これも関連性があり便利だと思うかもしれません:C++内でMJPEGHTTPストリームを解析する方法は?

于 2012-10-15T17:19:26.953 に答える