RTP pipeline trouble

Joel Winarske joel.winarske at gmail.com
Sat Sep 17 19:42:42 UTC 2022


I'm working with the Weston compositor, GStreamer 1.16.3, and remote
outputs.  Weston sets up the remote output using this pipeline:

rtpbin name=rtpbin appsrc name=src ! videoconvert ! video/x-raw,format=I420
! jpegenc ! rtpjpegpay ! rtpbin.send_rtp_sink_0 rtpbin.send_rtp_src_0 !
udpsink name=sink host=192.168.0.106 port=35500 rtpbin.send_rtcp_src_0 !
udpsink host=192.168.0.106 port=35501 sync=false async=false udpsrc
port=35502 ! rtpbin.recv_rtcp_sink_0

I'm attempting to view on 192.168.0.106 using:

gst-launch-1.0 rtpbin name=rtpbin udpsrc
caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=JPEG,payload=26"
port=35500 ! rtpbin.recv_rtp_sink_0 rtpbin. ! rtpjpegdepay ! jpegdec !
autovideosink udpsrc port=35501 ! rtpbin.recv_rtcp_sink_0
rtpbin.send_rtcp_src_0 ! udpsink port=35502 sync=false async=false

The last log entry is `child 'rtpjpegdepay0' changed state to 4(PLAYING)
successfully`.  Only no video window.

On the wire I do see periodic RTCP receiver reports, and ARP requests
originating from the source pipeline.

Is anything obviously wrong with my receive pipeline?

Thanks,
Joel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20220917/3aad818b/attachment.htm>


More information about the gstreamer-devel mailing list