GStreamer:从IP摄像机捕获2个rtsp流

问题描述

我需要使用gstreamer创建管道,以捕获同步的两个rtsp流(带音频的主流和不带音频的子流)。它们必须同时启动且没有视频压缩,这一点很重要。

我当前正在使用的命令是

gst-launch-1.0 -e rtspsrc location=rtsp://admin:[email protected]/1 protocols=tcp ! queue ! rtph264depay ! h264parse ! mpegtsmux ! filesink location=/home/pi/NAS/main.ts -e rtspsrc location=rtsp://admin:[email protected]/1 protocols=tcp ! queue ! rtph264depay ! h264parse ! mpegtsmux ! filesink location=/home/pi/NAS/sub.ts

该命令谨慎工作,但是由于ts文件不支持pcm_alaw编解码器,因此不存在音频。 容器必须是mpegts。需要转换音频,但我不能

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)