簡體   English   中英

ffmpeg2theora oggfwd無法與icecast2一起使用

[英]ffmpeg2theora oggfwd not working with icecast2

我在http://192.168.xx/image中有一個攝像頭流(mjpeg)(其中x是IP的其余部分)。 我啟動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問題的“轉換”? 有人可以幫忙嗎? 知道為什么我不能這樣做嗎?

我找到了解決方案。 解決方案是使用波動。 它易於使用,並且可以滿足我的需要。 如果有人需要,我可以提供有關如何使用它的信息。

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM