<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<pre class="code highlight" lang="plaintext"><span id="LC1" class="line" lang="plaintext">Hi,
i'm trying to play the following stream via gstreamer
gst-launch-1.0 souphttpsrc is-live=true location=<a class="moz-txt-link-freetext" href="https://d2e1asnsl7br7b.cloudfront.net/7782e205e72f43aeb4a48ec97f66ebbe/index_5.m3u8">https://d2e1asnsl7br7b.cloudfront.net/7782e205e72f43aeb4a48ec97f66ebbe/index_5.m3u8</a> ! hlsdemux ! decodebin ! videorate ! videoconvert ! ximagesink
Unfortunately the stream is stopping after a few seconds. Afterwards the picture is updated in a very slow frequency (1 picture in 10 seconds, or slower).
I set the debug level to 3 and see the following message before the stream is stopped.
calculate_skew: backward timestamps at server or no buffer timestamps. Resync base PCR
I notified the problem on my current arch linux installation, and also on a ubuntu machine.
Other streams working fine. The problem seems also related to this stream. The stream is working in vlc fine.
I'm new in gstreamer, so i don't have any ideas how to proceed.
Are there extra special options, to fix this problem? Have anyone an idea, why the stream is stopping?
Thanks in advance and best regards
Marcel
0:00:22.821619516 42400 0x7f5d9000d760 DEBUG adaptivedemux gstadaptivedemux.c:3716:gst_adaptive_demux_stream_download_loop:<hlsdemux0> Calling update_fragment_info</span>
<span id="LC2" class="line" lang="plaintext">0:00:22.821630787 42400 0x7f5d9000d760 DEBUG hls m3u8.c:848:gst_m3u8_get_next_fragment: Looking for fragment 14457398</span>
<span id="LC3" class="line" lang="plaintext">0:00:22.821642670 42400 0x7f5d9000d760 INFO hlsdemux gsthlsdemux.c:1087:gst_hls_demux_update_fragment_info:<hlsdemux0> This playlist doesn't contain more fragments</span>
<span id="LC4" class="line" lang="plaintext">0:00:22.821653152 42400 0x7f5d9000d760 DEBUG adaptivedemux gstadaptivedemux.c:3718:gst_adaptive_demux_stream_download_loop:<hlsdemux0:src_0> Fragment info update result: -3 eos</span>
<span id="LC5" class="line" lang="plaintext">0:00:22.821661445 42400 0x7f5d9000d760 DEBUG adaptivedemux gstadaptivedemux.c:3784:gst_adaptive_demux_stream_download_loop:<hlsdemux0:src_0> EOS, checking to stop download loop</span>
<span id="LC6" class="line" lang="plaintext">0:00:22.821670986 42400 0x7f5d9000d760 DEBUG adaptivedemux gstadaptivedemux.c:4442:gst_adaptive_demux_has_next_period:<hlsdemux0> Has next period: 0</span>
<span id="LC7" class="line" lang="plaintext">0:00:22.821678758 42400 0x7f5d9000d760 DEBUG adaptivedemux gstadaptivedemux.c:2853:gst_adaptive_demux_stream_wait_manifest_update:<hlsdemux0> No fragment left but live playlist, wait a bit</span>
</pre>
<pre class="moz-signature" cols="72">--
Marcel Behlau
(Soft- und Hardwareentwicklung)
ELFIN Technology GmbH
Siegburger Straße 215
50679 Köln
Germany
Tel: +49 (221) 6778932-0
Fax: +49 (221) 6778932-2
<a class="moz-txt-link-abbreviated" href="mailto:marcel.behlau@elfin.de">marcel.behlau@elfin.de</a>
<a class="moz-txt-link-abbreviated" href="http://www.elfin.de">www.elfin.de</a>
Unternehmenssitz: Siegburger Straße 215, 50679 Köln
Amtsgericht Köln, HRB 77204
Geschäftsführer: Michael Braun, Jörg Hellmich, René Specht</pre>
</body>
</html>