Gstreamer rtsp无法通过队列接收音频

时间:2020-08-21 23:03:12

标签: gstreamer rtsp gstreamer-1.0

使用gstreamer从RTSP流中提取音频和视频时遇到问题。

我要测试的命令如下: gst-launch-1.0 rtspsrc location=rtsp://192.168.50.160/whp name=src src. ! queue ! rtph264depay ! h264parse ! avdec_h264 ! videoconvert ! x264enc bitrate=10000 ! rtph264pay ! udpsink host=192.168.50.164 port=8004 src. ! queue ! fakesink

以上内容的结果是,管道将跟踪第一(视频)流。但是第二个流保持不变,似乎位于rtspsrc插件中。

我发现此问题的方法是查看生成的点文件:

dot file

如果我没看错,似乎队列已正确连接到rtpsession0,但似乎忽略了rtpsession1,第二个队列未连接任何东西,导致流中的音频被完全忽略。

我读错了吗?如果不是,我在管道命令中是否缺少可以纠正此问题的内容?

我很乐意提供更多必要的信息

谢谢

0 个答案:

没有答案