Gstreamer rtsp isn';t通过队列拾取音频

Gstreamer rtsp isn';t通过队列拾取音频,gstreamer,rtsp,gstreamer-1.0,Gstreamer,Rtsp,Gstreamer 1.0,我在使用gstreamer从RTSP流中提取音频和视频时遇到问题 我用于测试的命令如下所示: gst-launch-1.0 rtspsrc位置=rtsp://192.168.50.160/whp name=src-src!队列rtph264depay!h264parse!avdec_h264!视频转换!x264enc比特率=10000!RTPH264支付!udpsink主机=192.168.50.164端口=8004 src!队列fakesink 上述操作的结果是管道跟随第一个(视频)流。然而,

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

我用于测试的命令如下所示:
gst-launch-1.0 rtspsrc位置=rtsp://192.168.50.160/whp name=src-src!队列rtph264depay!h264parse!avdec_h264!视频转换!x264enc比特率=10000!RTPH264支付!udpsink主机=192.168.50.164端口=8004 src!队列fakesink

上述操作的结果是管道跟随第一个(视频)流。然而,第二个流未被触及,似乎位于rtspsrc插件中

通过查看生成的点文件,我发现了这一点:

如果我正确阅读此内容,则队列似乎正确连接到rtpsession0,但似乎忽略了rtpsession1,而第二个队列没有连接到任何内容,从而导致流中的音频被完全忽略

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

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


谢谢

此点文件看起来没有任何连接。。因此,我假设流在该点没有运行?啊,看起来我可能上载了错误的点文件,我将使用正确的ONE编辑上面的帖子。现在点文件中有一个编码器。。这和你描述的管道也不匹配..抱歉,我一直在用头撞墙,对大量的点文件和管道感到困惑,我重新编辑了这个问题以反映点文件,所以我相信在这个点图中管道尚未启动。它需要在
rtspsrc
暴露实际流垫之前运行。此点文件看起来没有任何连接。。因此,我假设流在该点没有运行?啊,看起来我可能上载了错误的点文件,我将使用正确的ONE编辑上面的帖子。现在点文件中有一个编码器。。这和你描述的管道也不匹配..抱歉,我一直在用头撞墙,对大量的点文件和管道感到困惑,我重新编辑了这个问题以反映点文件,所以我相信在这个点图中管道尚未启动。它需要在
rtspsrc
暴露实际流垫之前运行。