4

我想在 libvlc 中使用 sout 选项,就像在相应的命令行中一样:

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

但不幸的是,它没有被考虑在内。有人告诉我,在 libvlc 中(还)没有实现 sout。知道如何找到解决方案吗?我基本上只是想将在屏幕上播放的 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 回答