在vmware中接收gstreamer UDP数据包

在vmware中接收gstreamer UDP数据包,vmware,gstreamer,Vmware,Gstreamer,我已经在VMware 10.0.1中安装了Fedora 19作为来宾操作系统,该系统运行在 Win7主机。我使用GStreamer从另一台具有UDP的计算机向主机发送实时视频,并尝试通过简单的UDP代理/管道(sudppipe)将其数据包重定向到来宾计算机 在来宾机器上使用“tcpdump”命令,我确信已收到数据包。但是,下面的GStreamer管道不会在guest上转储任何内容 [elin@localhost ~]$ gst-launch-0.10 udpsrc uri=udp://192.1

我已经在VMware 10.0.1中安装了Fedora 19作为来宾操作系统,该系统运行在 Win7主机。我使用GStreamer从另一台具有UDP的计算机向主机发送实时视频,并尝试通过简单的UDP代理/管道(sudppipe)将其数据包重定向到来宾计算机

在来宾机器上使用“tcpdump”命令,我确信已收到数据包。但是,下面的GStreamer管道不会在guest上转储任何内容

[elin@localhost ~]$ gst-launch-0.10 udpsrc uri=udp://192.168.0.103:11234 ! fakesink dump=1
有人知道有什么问题吗

其他信息:

IPs:

  • 主机(Win7):192.168.0.100:50000
  • 客人(Fedora19):192.168.0.103:11234
  • VMnet(NAT):192.168.0.102
win7上的sudppipe命令:

sudppipe -b 192.168.0.100 192.168.0.103 11234 50000

我终于设法解决了这个问题。该问题是由Linux防火墙设置引起的。禁用防火墙后(请参阅),我可以在vmware中接收gstreamer UDP数据包。

感谢您指出
sudpipe
util。它真的很有用!