如何使用 VLC 设置基本的 IPv6 视频流

spa*_*der 5 video ipv6 stream

我正在教授 IPv6 课程,并希望为他们创建一个实验室,以了解 ipv6 多播在行动中的真正好处。

我为自己创建了一个多播地址

ff15::1(其中 ff 是多播,1 是瞬态,没有 rsvp,5 是站点范围)。然后我给自己一个组ID为1。

尝试启动流时出现“无主机路由”错误。任何想法都非常感谢。

ps:我对流媒体几乎一无所知。

...
main debug: net: connecting to [[FF15::1]]:1234
main warning: [FF15::1] port 1234 : No route to host
access_output_udp error: failed to create raw UDP socket
main warning: no sout access module matching "udp" could be loaded
main debug: TIMER module_need() : 1.171 ms - Total 1.171 ms / 1 intvls (Avg 1.171 ms)
stream_out_standard error: no suitable sout access module for `udp/ts://[FF15::1]'
...
Run Code Online (Sandbox Code Playgroud)

当然,如果它是一个全新的多播,那么在有人收听之前不会有主机的路由吗?

Chr*_*s S 1

服务器:

  1. 打开VLC,文件->流媒体
  2. 添加要流式传输的文件,最好是不需要转码的文件。
  3. 流媒体按钮。
  4. 下一个。
  5. 新目的地 ->“RTP / MPEG 传输流”。添加按钮。
  6. 地址[ff15::1](带括号!)
  7. 取消选中主动转码。下一个。溪流。

客户:

  1. 打开VLC,文件->打开网络流...
  2. 网址:rtp://[ff15::1]

如果两者都启用了 IPv6 并且网络支持多播(基本上是过去 10 年的任何内容),那么工作起来就像一个魅力。UDP 流媒体已经有一段时间没有更新了,它可能不支持 IPv6,但我不确定。

注意:客户端正在播放流时,服务器通常可以不间断地停止并启动新流...因此,一旦初始媒体列表播放完毕,请重复服务器指令,客户端应该开始播放新媒体。