我必须开发Gstreamer管道,我现有的捕获和流数据的管道如下,
"v4l2src device=/dev/video0 ! video/x-raw,width=1280,height=720 ! vpuenc_h264 bitrate=1500 ! rtph264pay config-interval=1 name=pay0 pt=96"
我必须修改此管道以包含以下内容,
我尝试了几个管道,但它们不起作用。请提供可以完成此任务的管道。
因此,对于
test-launch
示例,您可以继续添加名称为 pay0、pay1、pay2 ... 等的流,该示例将在同一 url /test
上发布所有流。所以你可以用类似的东西添加音频流
test-launch "( v4l2src device=/dev/video0 ! video/x-raw,width=1280,height=720 ! vpuenc_h264 bitrate=1500 ! rtph264pay config-interval=1 name=pay0 pt=96 audiotestsrc ! audioconvert ! audioresample ! queue ! opusenc ! rtpopuspay name=pay1 pt=97 )"