Tristan tried to help me. I tried setting caps as recommended. Still not working.<br>Thanks for looking.<br><br># rtp-server<br>gst-launch \<br> videotestsrc pattern=red \<br> ! video/x-raw-rgb, format=\(fourcc\)RGB, width=4, height=4, frame-rate=1/1 \<br>
! rtpvrawpay \<br> ! udpsink host=127.0.0.1 port=51234<br><br># rtp-client<br>CAPS="application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)RAW,"<br>CAPS=$CAPS"sampling=(string)RGB,depth=(int)8,width=(int)4,height=(int)4"<br>
gst-launch \<br> udpsrc uri=udp://<a href="http://127.0.0.1:51234">127.0.0.1:51234</a> caps=$CAPS \<br> ! rtpvrawdepay \<br> ! video/x-raw-rgb, format=\(fourcc\)RGB, width=4, height=4, frame-rate=1/1 \<br> ! ffmpegcolorspace \<br>
! ximagesink<br><br>Setting pipeline to PAUSED ...<br>Pipeline is live and does not need PREROLL ...<br>Setting pipeline to PLAYING ...<br>New clock: GstSystemClock<br>0:00:00.056868267 14918 0x1188c90 ERROR rtpvrawdepay gstrtpvrawdepay.c:240:gst_rtp_vraw_depay_setcaps:<rtpvrawdepay0> no width specified<br>
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data flow error.<br>Additional debug info:<br>gstbasesrc.c(2562): gst_base_src_loop (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0:<br>streaming task paused, reason not-negotiated (-4)<br>
Execution ended after 18091128 ns.<br>Setting pipeline to PAUSED ...<br>Setting pipeline to READY ...<br>Setting pipeline to NULL ...<br>Freeing pipeline ...<br><br><br><br>