GStreamer UDPSink 不输出任何内容

问题描述 投票:0回答:1

嘿,我正在尝试在 Mac OS Catalina 上尝试

GStreamer
udpsink
。我正在使用以下命令来执行此操作。 在一个终端(模拟服务器)上我这样做:

GST_DEBUG=udpsink:5  gst-launch-1.0 -v audiotestsrc ! udpsink port=5400

在另一个(客户)上我这样做

gst-launch-1.0 udpsrc port=5400 ! autoaudiosink

我在客户端什么也没有得到,似乎当我通过调用以下命令来执行

tcpdump

 sudo tcpdump -i en0 -s 0 udp port 5400 -vv -X

那里也没有检测到任何东西。此外,我没有从 udpsink 收到任何调试消息。我尝试在

identity dump =1 
之前插入
udpsink
,以确保它正在接收内容并且确实如此。我也尝试过关闭防火墙,但没有效果。有人还有其他建议吗?我在尝试在我的机器上运行 gstreamer 的 webrtc 示例时遇到了这个问题,它也产生了类似的结果。

video udp streaming gstreamer
1个回答
0
投票

我也遇到了完全相同的问题。 udpsink 继承了multiudpsink。 这有效: 导出 GST_DEBUG="multiudpsink:5"

© www.soinside.com 2019 - 2024. All rights reserved.