I'm streaming RAW video with gstreamer like so:gst-launch-1.0 -v videotestsrc ! rtpvrawpay ! udpsink host=127.0.0.1 port=5000This outputs the following caps:caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string)YCbCr-4:2:0, depth=(string)8, width=(string)320, height=(string)240, colorimetry=(string)BT601-5, payload=(int)96, ssrc=(uint)1103043224, timestamp-offset=(uint)1948293153, seqnum-offset=(uint)27904I can view this stream with gstreamer using:gst-launch-1.0 udpsrc port=5000 caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string)YCbCr-4:2:0, depth=(string)8, width=(string)320, height=(string)240, colorimetry=(string)BT601-5, payload=(int)96, ssrc=(uint)1103043224, timestamp-offset=(uint)1948293153, seqnum-offset=(uint)27904 ! rtpvrawdepay ! videoconvert ! queue ! xvimagesink sync=falseUsing VLC, I've created an SDL file:v=0c=IN IP4 127.0.0.1m=video 5000 RTP/AVP 96a=rtpmap:96 RAW/90000a=fmtp:96 media=video; clock-rate=90000; encoding-name=RAWBut VLC errors with:core input error: no suitable demux module for `file/any:///home/.../settings.sdp'How can I have VLC accept the RAW stream?
Using RAW video encoding with gstreamer & VLC
ubuntu;video;vlc