2013-03-15 73 views
4

我想在相應的命令行使用libvlc的SOUT選項,如:libvlc和SOUT選項

vlc rtsp://address --sout '#duplicate{dst=display,dst=standard{access=file,mux=ts,dst=/tmp/go.mpg}}' 

但不幸的是,它沒有考慮到。有人告訴我,sout沒有在libvlc中實現(尚)。任何想法我怎麼能找到解決方案?我基本上只是試圖在文件上轉儲在屏幕上播放的rtsp流。這裏沒有任何轉碼 - 只是一個轉儲。如果這是不可能的,是否有一個好的地方我可以修補libvlc並簡單地將文件流轉儲到文件上?

回答

4

使SOUT後,魔術線libvlc竟然是:

libvlc_media_add_option(p_md, ":sout=#stream_out_duplicate{dst=display,dst=std{access=file,mux=ts,dst=/sdcard/go.mpg}}");