Networking 如何从远程机器读取VLC中的UDP流
谷歌上有很多文章描述了如何从本地主机读取udp流,但我没有遇到过任何关于如何从远程机器读取udp流以及如何将主机更改为udp流的文章 udp://@xxx.xx.xx.xx:5004 不起作用 我使用简单的gstreamer命令在udp上制作一个演示videotestsrc,这在本地主机上非常有效,但在我需要的远程主机上不起作用Networking 如何从远程机器读取VLC中的UDP流,networking,udp,gstreamer,vlc,Networking,Udp,Gstreamer,Vlc,谷歌上有很多文章描述了如何从本地主机读取udp流,但我没有遇到过任何关于如何从远程机器读取udp流以及如何将主机更改为udp流的文章 udp://@xxx.xx.xx.xx:5004 不起作用 我使用简单的gstreamer命令在udp上制作一个演示videotestsrc,这在本地主机上非常有效,但在我需要的远程主机上不起作用 gst-launch-1.0 -vv -e videotestsrc ! queue ! x264enc bitrate=5000 ! mpegtsmux alignm
gst-launch-1.0 -vv -e videotestsrc ! queue ! x264enc bitrate=5000 ! mpegtsmux alignment=7 ! rndbuffersize max=1316 min=1316 ! udpsink host=127.0.0.1 port=5004
从本地主机读取VLC:
udp://@127.0.0.1:5004
从远程读取的VLC希望它工作,但它不工作:)
我想强调的是,tcp对本地主机和远程主机都非常有效,udp行为完全奇怪
请提供帮助并描述如何从远程计算机读取UDP流 该端口上的UDP通信可能被防火墙阻止,或者没有在主机和远程设备之间路由。@a感谢您的建议,我尝试了不同的端口。为此,我使用了docker和端口:port/udp。在这里,该端口上的UDP通信可能会被防火墙阻止,或者不会在主机和远程主机之间路由。@a感谢您的建议,我尝试了不同的端口。为此,我使用了docker和端口:port/udp。就像这里一样
udp://@xxx.xx.xx.xx:5004