I am forwarding (decrypted) webrtc rtp/vp8 video to a gstreamer pipeline created as shown below. (I can do receive only the opus audio and it works fine)<div><br></div><div>Is there any known issue depayloading vp8 video from webrtc? The packets in this case are not RED or ULPFEC -- just straight VP8 payload.</div>
<div><br></div><div>I notice that the latest vp8 draft is actually version 08, and rtpvp8depay says it accepts draft 01, and I'm not sure if that makes any difference.</div><div><br></div><div>Anyone have experience with this error? <br>
<div> <br><div><div>gst-launch-1.0 -e -v webmmux name=mux ! filesink location=test.webm udpsrc caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)VP8-DRAFT-IETF-01,payload=(int)100" port=6667 ! rtpjitterbuffer ! rtpvp8depay ! mux.video_0</div>
<div>Setting pipeline to PAUSED ...</div><div>Pipeline is live and does not need PREROLL ...</div><div>/GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01, payload=(int)100</div>
<div>/GstPipeline:pipeline0/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01, payload=(int)100</div><div>Setting pipeline to PLAYING ...</div>
<div>/GstPipeline:pipeline0/GstRtpVP8Depay:rtpvp8depay0.GstPad:src: caps = video/x-vp8, framerate=(fraction)0/1</div><div>/GstPipeline:pipeline0/GstRtpVP8Depay:rtpvp8depay0.GstPad:sink: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01, payload=(int)100</div>
<div>/GstPipeline:pipeline0/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01, payload=(int)100</div><div>New clock: GstSystemClock</div>
<div>--------------------</div><div>this is when the first video frame is sent to gstreamer</div><div>--------------</div><div>ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data flow error.</div><div>
Additional debug info:</div><div>gstbasesrc.c(2791): gst_base_src_loop (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0:</div><div>streaming task paused, reason not-negotiated (-4)</div><div>EOS on shutdown enabled -- waiting for EOS after Error</div>
<div>Waiting for EOS...</div></div><div><br></div></div></div>