4

対応するコマンドラインのように、libvlcでsoutオプションを使用したいと思います。

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

しかし残念ながら、それは考慮されていません。soutは(まだ)libvlcに実装されていないと言われました。どうすれば解決策を見つけることができるでしょうか?私は基本的に、画面上で再生されるrtspストリームをファイルにダンプしようとしています。ここには実際にはトランスコーディングはありません。ダンプだけです。それが不可能な場合は、libvlcにパッチを適用して、ストリームをファイルにダンプするだけの良い場所はありますか?

4

1 に答える 1

7

soutを有効にした後、libvlcのマジックラインは次のようになりました。

libvlc_media_add_option(p_md, ":sout=#stream_out_duplicate{dst=display,dst=std{access=file,mux=ts,dst=/sdcard/go.mpg}}");
于 2013-03-19T06:16:47.913 に答える