1

http://192.168.xx/image (x は IP の残りの部分) にカメラ ストリーミング (mjpeg) があります。icecast2 サーバー (Ubuntu 10.10) を起動し、次を使用してストリーミングします。

ffmpeg2theora -f mjpeg http://192.168.x.x/image -o /dev/stdout - | oggfwd localhost 8000 password /test

マウントポイントは作成されますが、Firefox でビデオが表示されません。ビデオ ボックスは表示されますが、無限に「考える」アイコンが表示され、ビデオが表示されません。

適切なoggファイルをダウンロードして実行すると

cat proper_ogg_file.ogg | oggfwd localhost 8000 password /test

icecast サーバーのウェブサイトでビデオを見ました。

さらに、私はしました:

ffmpeg2theora -f mjpeg http://192.168.x.x/image -o test_video.ogg

プロセスを停止し(CTRL + C)、ビデオが保存されているデスクトップに移動してVLCまたは他のメディアプレーヤーで開くと、ストリームの一部を再生して、押すまで記録することを許可しましたCTRL+C。

そのファイルを取得して前の方法を使用すると、次のようになります。

cat test_video.ogg | oggfwd localhost 8000 password /test

カメラを stdout に直接パイプしてから oggfwd にパイプしたときと同じ問題が発生します。したがって、これはoggの問題への「変換」であると思いますか?誰でも助けることができますか?なぜ私はそれができないのですか?

4

1 に答える 1

-3

解決策を見つけました。解決策は、flumotion を使用することです。それははるかに使いやすく、私が必要としていたものに適しています. 必要に応じて、使用方法に関する情報を提供できます。

ありがとうございました

于 2011-12-06T13:28:32.857 に答える