我試圖錄制網絡攝像頭,將其保存並流式傳輸到本地網絡。 問題是,我想用不同的壓縮方式來做到這一點:
本地網絡的流應該只有< 400kbit/s,但另一個存儲到本地文件的應該是未壓縮的或者最多爲10 Mbit/s的使用VLC錄製和複製網絡攝像頭流
,所以我嘗試了兩種方法來解決這個問題:
首先我打一點點用VLC桂。錄製網絡攝像頭非常簡單,然後對其進行轉碼並將其保存到文件或/並將其流式傳輸到互聯網。命令行看起來是這樣的:
vlc v4l2:///dev/video0 :v4l2-standard= :live-caching=300 :sout="#transcode{vcodec=WMV2,vb=380,fps=1,scale=Automatisch,acodec=none}:duplicate{dst=file{dst=stream.asf,no-overwrite},dst=http{dst=:8080/stream.wmv}}" :sout-keep
但我有兩個,互聯網數據流和文件,也越來越被壓縮的問題。所以我改變的順序「重複」和「轉碼」到:
vlc v4l2:///dev/video0 :v4l2-standard= :live-caching=300 :sout="#duplicate{dst=file{dst=stream.asf,no-overwrite}, dst="transcode{vcodec=WMV2,vb=380,fps=1,scale=Automatisch,acodec=none}:http{dst=:8080/stream.wmv}"}" :sout-keep
我的想法:我現在應該有一個壓縮的互聯網流和一部開拓創新的文件。但它不會流到互聯網。
所以我嘗試另一種方法:我想原來stream要8080端口,然後用另外兩個VLC實例來生成一個壓縮網絡流端口8008和原始文件。但我不能流的流....
所以我會很感激,如果有人有另外一種想法或暗示在我的問題。 對不起,我的英語。 祝您有愉快的一天。
謝謝aergistal :)它完美的作品。我沒有注意到這一點。啞。但再次感謝:) – Justus