Lossing Stream Before End of Stream Gstream-0.10

budakf budakf at itu.edu.tr
Thu Aug 22 13:01:58 UTC 2019


Hi

I have streamed video via vlc and then I have recieved from gstreamer with
following pipeline:
*GST_DEBUG=2 gst-launch-0.10 rtspsrc location=rtsp://127.0.0.1:8554/test !
gstrtpjitterbuffer  ! rtph264depay ! ffdec_h264 ! videorate  !  xvimagesink
sync=false*

While vlc has streamed video over rtsp, I have suddenly lost stream in the
first minute of stream before end of stream. Output of this pipeline is
that:

Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:00.300554233 10898      0x1fd2560 WARN                 basesrc
gstbasesrc.c:2543:gst_base_src_loop:<udpsrc1> error: Internal data flow
error.
0:00:00.300599795 10898      0x1fd2560 WARN                 basesrc
gstbasesrc.c:2543:gst_base_src_loop:<udpsrc1> error: streaming task paused,
reason not-linked (-1)
0:00:00.416322847 10898      0x2009890 WARN         rtpjitterbuffer
rtpjitterbuffer.c:387:calculate_skew: backward timestamps at server, taking
new base time
0:00:00.416390043 10898 0x7f2fec004300 WARN         rtpjitterbuffer
rtpjitterbuffer.c:387:calculate_skew: backward timestamps at server, taking
new base time
0:00:00.422838029 10898      0x1fcc2e0 ERROR                 ffmpeg :0::
number of reference frames exceeds max (probably corrupt input), discarding
one
0:00:00.422910794 10898      0x1fcc2e0 ERROR                 ffmpeg :0::
Missing reference picture
0:00:00.422925810 10898      0x1fcc2e0 ERROR                 ffmpeg :0::
Missing reference picture
0:00:00.427919833 10898      0x1fcc2e0 ERROR                 ffmpeg :0::
mmco: unref short failure
0:00:08.131555061 10898      0x2009890 WARN         rtpjitterbuffer
rtpjitterbuffer.c:428:calculate_skew: delta - skew: 0:00:01.011493634 too
big, reset skew
0:00:08.131622724 10898 0x7f2fec004300 WARN         rtpjitterbuffer
rtpjitterbuffer.c:428:calculate_skew: delta - skew: 0:00:01.103711536 too
big, reset skew
0:00:08.167448386 10898      0x2009890 WARN         rtpjitterbuffer
rtpjitterbuffer.c:387:calculate_skew: backward timestamps at server, taking
new base time
0:00:08.167517255 10898 0x7f2fec004300 WARN         rtpjitterbuffer
rtpjitterbuffer.c:387:calculate_skew: backward timestamps at server, taking
new base time
0:00:11.107462643 10898      0x2009890 WARN         rtpjitterbuffer
rtpjitterbuffer.c:428:calculate_skew: delta - skew: 0:00:01.019481394 too
big, reset skew
0:00:11.107550056 10898 0x7f2fec004300 WARN         rtpjitterbuffer
rtpjitterbuffer.c:428:calculate_skew: delta - skew: 0:00:01.065712559 too
big, reset skew
0:00:20.881321927 10898      0x2009890 WARN         rtpjitterbuffer
rtpjitterbuffer.c:428:calculate_skew: delta - skew: 0:00:01.023381170 too
big, reset skew
Got EOS from element "pipeline0".
Execution ended after 59982680309 ns.
Setting pipeline to PAUSED ...
0:01:00.267995915 10898      0x1d8b080 WARN                 rtspsrc
gstrtspsrc.c:4183:gst_rtspsrc_send:<rtspsrc0> got NOT IMPLEMENTED, disable
method PAUSE
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...


How to handle this problem?
Thanks in advance

Fatih





--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list