接收网络流

接收网络流

我想使用 VLC 播放互联网广播流而不启动 GUI。这可能吗?我研究了一下 VLC 的命令行文档,但没有找到任何解决方案。

到目前为止我只是调用:

$ vlc <stream>

我在 Linux(Ubuntu 13.10)上。

答案1

要在命令行中播放 vlc 而不启动用户界面,它看起来像这一页有你需要的东西。

具体来说,我认为你想要这个命令:

vlc --intf dummy vcd://

这指定了一个虚拟接口,它实际上永远不会启动任何东西。我无法测试这个,因为我现在不在 Linux 机器旁,但这是我认为您正在寻找的完整命令:

vlc --intf dummy <stream>

答案2

要使用没有接口的 vlc,我只需使用此命令:

循环液晶流

答案3

VLC 文档,有一章很精彩,专门讲了这一点:

只需选择适合您的流类型的流类型并填写正确的addressserverport

接收网络流

要接收单播 UDP 流(由 VLS 或 VLC 的流输出发送),请使用以下命令启动 VLC:

% vlc -vvv udp:[@:server_port]

要接收多播 UDP 流(由 VLS 或 VLC 的流输出发送),请使用以下命令启动 VLC:

% vlc -vvv udp:@multicast_address[:server_port]

要接收 HTTP 流,请使用以下命令启动 VLC:

% vlc -vvv http://www.example.org/your_file.mpg

要接收 RTSP 流,请使用以下命令启动 VLC:

% vlc -vvv rtsp://www.example.org/your_stream

相关内容