Other Parts Discussed in Thread: AM62P
部件号: AM62P
您好、
单通道视频流输出的当前命令为:
gst-launch-1.0 v4l2src device=“/dev/video3! 视频/x-RAW、宽度=1920、高度=1536、格式=UYVY! 排队! kmssink driver-name=tidss sync=false。
您能告诉我如何修改双通道和多通道视频流输出的命令吗? 谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 Ying:
gst-launch-1.0 v4l2src device=“/dev/video3! 视频/x-RAW、宽度=1920、高度=1536、格式=UYVY! 排队! kmssink 驱动程序-name=tidss sync=false。
您可以按如下所示修改上述流水线:
/*显示管道*/
gst-launch-1.0 v4l2src device=“/dev/video3! 视频/x-RAW、宽度=1920、高度=1536、格式=UYVY! TEE name=t \
T.! 排队! kmssink driver-name=tidss sync=false。
/*视频流*/
T.! 排队! v4l2h264enc! rtph264pay! udpsink 主机=127.0.0.1 端口=5000
如您所见、我使用摄像头源在显示屏上显示内容、并且在上面的示例中、我还通过网络将摄像头捕获作为编码流进行流式传输。
希望这有所帮助
此致、
Suren
尊敬的 Ying:
使用马赛克 gstreamer 元素在单个显示屏中显示所有 4 个摄像机的输出:
AM62P 上的示例流水线如下所示:
gst-launch-1.0 \
v4l2src device=/dev/video-ov5640-cam0! 视频/x-RAW、宽度=640、高度=480、格式=YUY2! 逆变器! 排队! 马赛克.SINK_0 \
v4l2src device=/dev/video-ov5640-cam1! 视频/x-RAW、宽度=640、高度=480、格式=YUY2! 逆变器! 排队! 马赛克.SINK_1 \
v4l2src device=/dev/video-ov5640-cam2! 视频/x-RAW、宽度=640、高度=480、格式=YUY2! 逆变器! 排队! 马赛克.SINK_2 \
v4l2src device=/dev/video-ov5640-cam3! 视频/x-RAW、宽度=640、高度=480、格式=YUY2! 逆变器! 排队! 马赛克.SINK_3 \
Titosaic name=mosaic \
SINK_0::startx=300 SINK_0::starty=0 SINK_0::宽度=640 SINK_0::高度=480 \
Sink_1::startx=980 Sink_1::starty=0 Sink_1::宽度=640 Sink_1:::高度=480 \
SINK_2::startx=300 SINK_2::starty=500 SINK_2::宽度=640 SINK_2::高度=480 \
Sink_3::startx=980 Sink_3::starty=500 Sink_3::宽度=640 Sink_3::高度=480! \
video/x-raw、width=1920、height=1080、format=NV12! 排队! kmssink driver-name=tidss sync=false force-modesetting=true
希望这有所帮助
此致、
Suren