<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>