12.1. 使用 VLC 流媒体时发送广播

要使用 VLC 发送广播,您需要使用 VLC 流输出的复杂语法,如下所示:

% vlc -vvv input_stream --sout '#standard{access=udp,url=239.255.12.42,sap="Test Stream"}' --ttl 12

其中video1.xyz是您想要流传输的文件,239.255.12.42 是您要流传输的多播 IP 地址,Test Stream 是将在 SAP 广播中用于此程序的名称,12 是流和 SAP 广播的 TTL(生存时间)值。

要在 IPv6 中进行 SAP 广播,只需添加 sap_ipv=6 选项

% vlc -vvv input_stream --sout '#standard{access=udp,url=239.255.12.42,sap="Test Stream",sap_ipv=6}' --ttl 12