<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 4 nov. 2019 10 h 40, Shishigami <<a href="mailto:me@marcelherd.com">me@marcelherd.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm on Windows 10 using Gstreamer 1.16.1.<br>
<br>
I'm trying to run the following pipelines:<br>
<br>
gst-launch-1.0 videotestsrc ! x264enc ! video/x-h264,<br>
stream-format=byte-stream ! rtph264pay ! udpsink host=localhost port=5200<br>
<br>
gst-launch-1.0 udpsrc address=localhost port=5200 ! application/x-rtp,<br>
encoding-name=H264, payload=96 ! rtph264depay ! h264parse ! avdec_h264 !<br>
autovideosink<br>
<br>
But it seems like the packets are in the wrong order? I get the following<br>
output:<br>
<br>
Setting pipeline to PAUSED ...<br>
0:00:00.140465500 20676 00000000051F0360 WARN d3dvideosink<br>
d3dhelpers.c:1146:d3d_set_window_handle:<autovideosink0-actual-sink-d3dvideo><br>
Window HWND already set to: 0<br>
Pipeline is live and does not need PREROLL ...<br>
Setting pipeline to PLAYING ...<br>
New clock: GstSystemClock<br>
Redistribute latency...<br>
0:00:08.562361200 20676 0000000005182500 WARN GST_PADS<br>
gstpad.c:4231:gst_pad_peer_query:<avdec_h264-0:src> could not send sticky<br>
events<br>
Redistribute latency...<br>
0:00:08.594871600 20676 0000000005182500 ERROR libav :0::<br>
Reference 2 >= 2<br>
0:00:08.597654600 20676 0000000005182500 ERROR libav :0::<br>
error while decoding MB 17 13, bytestream 3002<br>
0:00:08.628660600 20676 0000000005182500 WARN videodecoder<br>
gstvideodecoder.c:2762:gst_video_decoder_prepare_finish_frame:<avdec_h264-0><br>
decreasing timestamp (0:00:08.350789300 < 0:00:08.383611400)<br>
0:00:08.694997400 20676 0000000005182500 ERROR libav :0::<br>
Reference 3 >= 3<br>
0:00:08.698399100 20676 0000000005182500 ERROR libav :0::<br>
error while decoding MB 19 14, bytestream 1444<br>
0:00:08.728272400 20676 0000000005182500 ERROR libav :0::<br>
Reference 2 >= 2<br>
0:00:08.731733800 20676 0000000005182500 ERROR libav :0::<br>
error while decoding MB 19 12, bytestream 3688<br>
0:00:09.028552500 20676 0000000005182500 ERROR libav :0::<br>
Reference 3 >= 2<br>
0:00:09.031700600 20676 0000000005182500 ERROR libav :0::<br>
error while decoding MB 17 13, bytestream 3236<br>
0:00:09.095675900 20676 0000000005182500 ERROR libav :0::<br>
gray chroma<br>
0:00:09.099261300 20676 0000000005182500 ERROR libav :0::<br>
error while decoding MB 17 13, bytestream 2792<br>
<br>
How do I fix this? Any help is greatly appreciated!<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Few things to notice, you didn't configure key frame distance on your encoder, is not using live source (see is-live property on test sources) and not using a jitterbuffer buffer. This is not yet RTP streaming, so don't expect very good results.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
<br>
--<br>
Sent from: <a href="http://gstreamer-devel.966125.n4.nabble.com/" rel="noreferrer noreferrer" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" rel="noreferrer">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></blockquote></div></div></div>