这是马赛克代码 GStreamer 2x2
gst-launch-1.0 -e \ 视频混音器名称=混合\ sink_0::xpos=0 sink_0::ypos=0 sink_0::alpha=0\ sink_1::xpos=0 sink_1::ypos=0 \ 水槽_2::xpos=200 水槽_2::ypos=0 \ sink_3::xpos=0 sink_3::ypos=100 \ 水槽_4::xpos=200 水槽_4::ypos=100 \ rtmpsrc location='rtmp://streaming.example.com:1935/209147924'\ !解码箱名称=dec1 !视频转换!视频缩放\ !视频/x-raw,宽度=200,高度=100 \ !mix.sink_1 \ 解码bin1。!队列 !音频转换!混音器名称=混合\ rtmpsrc location='rtmp://streaming.example.com:1935/209147925'\ !解码箱名称=dec2 !视频转换!视频缩放\ !视频/x-raw,宽度=200,高度=100 \ !mix.sink_2 \ 解码bin2。!队列 !音频转换!混合物。\ rtmpsrc location='rtmp://streaming.example.com:1935/209147926'\ !解码箱名称=dec3 !视频转换!视频缩放\ !视频/x-raw,宽度=200,高度=100 \ !mix.sink_3 \ 解码bin3。!队列 !音频转换!混合物。\ rtmpsrc location='rtmp://streaming.example.com:1935/209147927'\ !解码箱名称=dec4 !视频转换!视频缩放\ !视频/x-raw,宽度=200,高度=100 \ !mix.sink_4 \ decodebin4. !队列 !音频转换!混合物。\ 混合。!队列 !视频转换!x264enc !flvmux 名称=mux 可流=真!队列 !rtmpsink location='rtmp://streaming.example.com:1935/test' 十二月1。!队列 !音频转换!混音器名称=混合\ 十二月2。!队列 !音频转换!混合物。\ 12月3日。!队列 !音频转换!混合物。\ 12月4日。!队列 !音频转换!混合物。\ 混合物。!音频转换!音频重采样!音频/x-raw,rate=48000 !voaacenc 比特率=96000 !音频/MPEG!不一样!音频/mpeg,mpegversion=4 !多路复用器。
谢谢你的告别。工作代码。