1
FC12中的VLC RTP流媒体
我正试图让VLC通过我的办公室网络传输RTP音频/视频。目标是多播a / v流。 在所有测试案例中,我们都是从VLC流式传输到VLC。我可以从Windows流式传输到Windows,从Fedora流式传输到Windows,但不能从Windows传输到Fedora。另外,我无法在Fedora中从一个VLC实例接收到另一个实例的LOCAL流。 我没有看到任何理由这样做。缓冲区指示器(通常显示经过的/总时间)从不显示任何连接,因此它似乎是一个网络问题,但由于我能够从Fedora流式传输到Windows(相同的IP,相同的端口)我认为它会是另一回事。 有谁知道这个问题的解决方案? 编辑:更正以前的编辑:Wireshark没有接收到IGMPv3协议。恢复到IGMPv2,我可以从Linux机器上获取成员报告,加入和离开组数据包。 我正在使用GUI来配置以下内容: 客户 rtp://@239.255.12.42 :rtp-caching=1000 服务器: screen:// :screen-fps=30.000000 :screen-caching=300 :sout=#transcode {vcodec=mp4v,vb=800,fps=30,acodec=mp4a,ab=128,channels=2,samplerate=44100} :rtp{dst=239.255.12.42,port=5004,mux=ts} :no-sout-rtp-sap :no-sout-standard-sap :sout-keep 其中大部分是默认设置,对于给定的方法,我没有真正改变。我也尝试将:5004添加到客户端URL以明确给出端口,但没有收到任何不同的效果。