从源加入 RTP 组播
该计算机将 SDI 视频作为输入并提供 RTP 流作为输出。从同一网络上的另一台计算机加入此 rtp 多播没有问题,但如果我在 SDI 到 RTP 机器上运行我的软件,我将无法获取任何数据包。加入多播没有问题,但表现得就像没有数据包一样。
我们有两个相同的网络,我都尝试了,但没有成功。我还尝试了一些其他软件,例如VLC,看看它们是否可以获取任何数据包,看起来它们根本没有任何问题。我检查了资源监视器,发现这些软件正在监听端口,但没有给出本地IP地址。我总是在加入任何多播流之前设置计算机本地 IP 地址以选择网络(有 2 个)
This computer is taking SDI video as input and giving RTP stream as output. There is no problem joining this rtp multicast from another computer on the same network but if I run my software on the SDI to RTP machine, I can't get any packets. There is no problem joining multicast but it acts like there are no packets.
We have 2 identical networks, I tried both, no success. I also tried some other software like VLC to see if they can get any packets and it seems they don't have any problem at all. I checked resource monitor and saw that these software are listening ports without giving a local ip address. I am always setting computers local ip address before joining any multicast stream to select the network ( there are 2 )
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于jrtplib,您需要在创建会话之前设置acceptOwnPackets
For jrtplib you need to set acceptOwnPackets before creating a session