10.1. IPv6 流媒体

Note

您需要一个支持 IPv6 的操作系统,例如加载了 ipv6 模块的 Linux 2.4.21、Windows XP Service Pack 1 或 Mac OS X 10.2 或更高版本。 请查看 VideoLAN 网站上的功能页面,以了解 VLC 和 VLS 在各种操作系统中 IPv6 的状态。

Warning

如果您在 Linux 下使用 VMware,您将需要停止 VMware 并卸载 VMware 内核模块,因为我们注意到它会阻止 IPv6 流媒体!

10.1.1. 使用 VLC 进行流媒体传输

% vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1] --ttl 12

其中

Note

在 Unix/Linux 下,您可能需要保护 IPv6 地址周围的方括号

% vlc -vvv video1.xyz --ipv6 --sout udp:\[ff08::1\] --ttl 12

Note

您可能需要指定输出网络接口

% vlc -vvv video1.xyz --ipv6 --sout udp:[ff08::1%eth0] --ttl 12

其中 eth0 是网络接口的名称(在 Linux 下,网络接口被命名为 ethX,在 Mac OS X 下是 enX,在 Windows 下是 X,其中 X 是适当的数字)。

10.1.2. 使用 VLS 进行流媒体传输

您将需要使用配置文件vls.cfg。 请参阅 VLS 用户指南,了解如何为 IPv6 单播或组播流媒体编写配置文件。