使用通过--net = host选项运行的Shaka-packager docker容器允许访问主机网络层。 我已经在同一网络中的另一台设备上设置了多播udp流。我可以在运行Docker Shaka打包程序的设备上观看流。
UDP流在udp://224.1.1.5:9876上多播
在docker容器中,我执行以下命令来检索流信息
packager input=udp://224.1.1.5:9876 --dump_stream_info
产生
[0614/101626:INFO:demuxer.cc(88)] Demuxer::Run() on file 'udp://224.1.1.5:9876'.
[0614/101626:INFO:demuxer.cc(160)] Initialize Demuxer for file 'udp://224.1.1.5:9876'.
但未显示任何流信息。有想法吗?