我试图与GST-Launch并排显示两个流。
发生错误,但显示了流。 gstbasesink.c(2902): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage:
单个RTSP源正确显示。我尝试将参数延迟到500,没有成功。
gst-launch-1.0 -e
videomixer name=mix
sink_0::xpos=0 sink_0::ypos=0 sink_0::alpha=0
sink_1::xpos=640 sink_1::ypos=0
rtspsrc location=rtsp://192.168.9.20:554/axis-media/media.amp user-id=username user-pw=password latency=150
! decodebin max-size-time=30000000000
! videoconvert ! videoscale
! video/x-raw,width=640,height=480
! mix.sink_1
rtspsrc location=rtsp://192.168.9.24:554/axis-media/media.amp user-id=username user-pw=password latency=150
! decodebin max-size-time=30000000000
! videoconvert ! videoscale
! video/x-raw,width=640,height=480
! mix.sink_2
mix. ! queue ! videoconvert ! autovideosink
我想创建一个四个RTSP流的马赛克。
请给我帮助解决问题。预先感谢。
解决方案是使用:
mix. ! queue ! videoconvert ! xvimagesink sync=false```