Live Stream: Playback Stall during Low Bandwidth Speeds(450kbps and below) after receiving HLSEvent.WARNING
Nobody has claimed this yet.
- Dominant language
- ActionScript
- Stars
- 744
- Forks
- 259
- PR merge metrics
- No merged PRs in 30d
Description
Playback doesnt continue once HLSEvent.WARNING is received. But the fragments continue to be downloaded.
This always happens when Network throttling is used on Chrome Browser and is set to Good 2G and below.
I have set the Network Throttling to **GPRS(500ms, 50kbps, 20kbps)** to demonstrate it quicker.
LiveStream: http://pratidintimestream.in:1935/unevent/dvstream_540p/playlist.m3u8
Logs:
VM38007:1 INFO:HLSSettings.logDebug = true
VM38008:1 INFO:HLSSettings.logDebug2 = true
VM38015:1 DEBUG:StreamBuffer flushed
VM38016:1 INFO:HLSNetStream:close
VM38017:1 DEBUG:StreamBuffer flushed
VM38018:1 DEBUG:cancel any manifest load in progress
VM38019:1 DEBUG:adaptive playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-STREAM-INF:BANDWIDTH=1231127,CODECS="avc1.77.31,mp4a.40.2",RESOLUTION=480x360
chunklist_w14659108.m3u8
VM38020:1 DEBUG:switch to level 0
VM38021:1 DEBUG:(re)load Playlist
VM38022:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6750
# EXTINF:10.803,
media_w14659108_6750.ts
# EXTINF:9.602,
media_w14659108_6751.ts
# EXTINF:9.6,
media_w14659108_6752.ts
VM38023:1 DEBUG:updateFragments: unknown PTS info for this level
VM38024:1 DEBUG:Stream type did change to LIVE
VM38025:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 9324 ms
VM38026:1 DEBUG:First level filled with necessary amount of fragments, notify event
VM38027:1 DEBUG:HLSNetStreamLoadTrait()
VM38028:1 DEBUG:HLSMediaElement:processReadyState
VM38029:1 DEBUG:HLSClosedCaptionsTrait()
VM38030:1 DEBUG:HLSBufferTrait()
VM38031:1 DEBUG:HLSTimeTrait()
VM38032:1 DEBUG:HLSDisplayObjectTrait()
VM38033:1 DEBUG:HLSSeekTrait()
VM38034:1 DEBUG:HLSAlternativeAudioTrait()
VM38035:1 DEBUG:HLSPlayTrait()
VM38036:1 INFO:HLSPlayTrait:playStateChangeStart:playing
VM38037:1 INFO:HLSNetStream:play(-1)
VM38038:1 INFO:HLSNetStream:seek(-1)
VM38039:1 DEBUG:seek : requested position:-1.00,seek position:0.00,min/max buffer position:Infinity/-Infinity
VM38040:1 DEBUG:FragmentLoader:seek(0.00)
VM38041:1 DEBUG:StreamBuffer flushed
VM38042:1 DEBUG:[SEEK_STATE] from IDLE to SEEKING
VM38043:1 DEBUG:[PLAYBACK_STATE] from IDLE to PAUSED_BUFFERING
VM38044:1 DEBUG:FPSController:playback stopped, stop monitoring FPS
VM38045:1 DEBUG:HLSBufferTrait:_stateChangedHandler:setBuffering(true)
VM38046:1 DEBUG:[PLAYBACK_STATE] from PAUSED_BUFFERING to PLAYING_BUFFERING
VM38047:1 DEBUG:FPSController:playback stopped, stop monitoring FPS
VM38048:1 DEBUG:HLSBufferTrait:_stateChangedHandler:setBuffering(true)
VM38051:1 DEBUG:loadfirstfragment(0)
VM38052:1 DEBUG:Loading 6750 of [6750,6752],level 0
VM38053:1 DEBUG:loading fragment:http://pratidintimestream.in:1935/unevent/dvstream_540p/media_w14659108_6750.ts
VM38055:1 DEBUG:FPSController:stage defined, listen to throttle event
43VM38057:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.01/0.00/0.00/0.00/0.00/0.00/true/true
VM38100:1 DEBUG:probe fragment type
VM38101:1 DEBUG:AAC/MP3/TS match:false/false/true
VM38102:1 DEBUG:TS match + H264 signaled in Manifest, use TS demuxer
VM38103:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.01/0.00/0.00/0.00/0.00/0.00/true/true
VM38104:1 DEBUG:TS: PAT found.PMT PID:4095
VM38105:1 DEBUG:TS: PMT found
VM38106:1 DEBUG:TS: Selected ID3 PID: 258
VM38107:1 DEBUG:TS: Selected video PID: 256
VM38108:1 DEBUG:TS: Found 1 audio tracks
VM38109:1 DEBUG:HLSDynamicStreamTrait:_audioTrackListChangedHandler
VM38111:1 DEBUG:StreamBuffer : audio track changed, flushing audio buffer:0
VM38112:1 DEBUG:HLSDynamicStreamTrait:_audioTrackChangedHandler
VM38113:1 DEBUG:HLSDynamicStreamTrait:endSwitching(-1)
VM38115:1 INFO:Setting audio track to 0
VM38116:1 DEBUG:TS: selected AAC PID: 257
40VM38117:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.01/0.00/0.00/0.00/0.00/0.00/true/true
VM38158:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6752
# EXTINF:9.6,
media_w14659108_6752.ts
# EXTINF:10.8,
media_w14659108_6753.ts
# EXTINF:9.6,
media_w14659108_6754.ts
VM38159:1 DEBUG:updateFragments: unknown PTS info for this level
VM38161:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 8542 ms
2VM38163:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.00/0.00/0.00/0.00/0.00/true/true
VM38165:1 DEBUG:AVC: AUD,SPS,PPS,SEI,IDR slices
VM38166:1 DEBUG:AVC: width/height:480/360
VM38167:1 DEBUG:AVC: H264 Main level 31
VM38168:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.00/0.00/0.00/0.00/0.00/true/true
VM38169:1 DEBUG:1 tags extracted
4VM38170:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38174:1 DEBUG:4 tags extracted
40VM38175:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.00/0.00/0.00/0.00/0.00/true/true
6VM38215:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38221:1 DEBUG:6 tags extracted
34VM38222:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.00/0.00/0.00/0.00/0.00/true/true
VM38257:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6753
# EXTINF:10.8,
media_w14659108_6753.ts
# EXTINF:9.6,
media_w14659108_6754.ts
# EXTINF:9.6,
media_w14659108_6755.ts
VM38258:1 DEBUG:updateFragments: unknown PTS info for this level
VM38260:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 8719 ms
7VM38262:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.00/0.00/0.00/0.00/0.00/true/true
6VM38269:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38275:1 DEBUG:6 tags extracted
41VM38276:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.00/0.00/0.00/0.00/0.00/true/true
5VM38317:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38322:1 DEBUG:5 tags extracted
30VM38323:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.00/0.00/0.00/0.00/0.00/true/true
VM38354:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6753
# EXTINF:10.8,
media_w14659108_6753.ts
# EXTINF:9.6,
media_w14659108_6754.ts
# EXTINF:9.6,
media_w14659108_6755.ts
VM38355:1 DEBUG:updateFragments: unknown PTS info for this level
VM38357:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 8905 ms
13VM38359:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.00/0.00/0.00/0.00/0.00/true/true
3VM38372:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38375:1 DEBUG:AAC: LC, 48000 Hz 2 channel(s)
VM38376:1 DEBUG:TS/AAC: insert ADIF TAG
2VM38377:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38379:1 DEBUG:9 tags extracted
VM38380:1 DEBUG:new main frag,start/sliding/cc/idx:0.000/0.000/0/1
VM38381:1 DEBUG:AutoBufferController:minBufferLength:120
VM38382:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38383:1 DEBUG:4 tags extracted
VM38384:1 DEBUG:AutoBufferController:minBufferLength:120
VM38385:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:0.00/30.00/0.07/0.00/0.11/1.04/0.00/true/true
VM38386:1 DEBUG:appending first level/sn/type/dts/pts/position:0/6750/DISCONTINUITY/260117/260117/-0.96
VM38387:1 DEBUG:appending last level/sn/type/dts/pts/position:0/6750/AAC_RAW/261189/261189/0.11
VM38388:1 DEBUG:[SEEK_STATE] from SEEKING to SEEKED
VM38390:1 DEBUG:playing fragment(level/sn/cc):0/6750/0
VM38391:1 DEBUG:custom tag:#EXT-X-ALLOW-CACHE:NO
VM38392:1 DEBUG:custom tag:#EXTINF:10.803,
VM38394:1 INFO:HLSDisplayObjectTrait:setMediaSize(480,360)
40VM38395:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.07/-0.96/0.00/0.00/1.07/true/true
2VM38435:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38437:1 DEBUG:5 tags extracted
VM38438:1 DEBUG:AutoBufferController:minBufferLength:120
VM38439:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.11/-0.96/0.04/0.04/1.07/true/true
VM38440:1 DEBUG:appending first level/sn/type/dts/pts/position:0/6750/AVC_NALU/261197/261197/0.11
VM38441:1 DEBUG:appending last level/sn/type/dts/pts/position:0/6750/AAC_RAW/261253/261253/0.17
25VM38442:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.14/-0.96/0.00/0.00/1.14/true/true
VM38468:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6755
# EXTINF:9.6,
media_w14659108_6755.ts
# EXTINF:10.8,
media_w14659108_6756.ts
# EXTINF:9.6,
media_w14659108_6757.ts
VM38469:1 DEBUG:updateFragments: unknown PTS info for this level
VM38471:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 8867 ms
15VM38473:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.14/-0.96/0.00/0.00/1.14/true/true
VM38488:1 DEBUG:AVC: AUD,SPS,PPS,SEI,IDR slices
VM38489:1 DEBUG:AVC: H264 Main level 31
2VM38490:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38492:1 DEBUG:9 tags extracted
VM38493:1 DEBUG:AutoBufferController:minBufferLength:120
2VM38494:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38496:1 DEBUG:5 tags extracted
VM38497:1 DEBUG:AutoBufferController:minBufferLength:120
VM38498:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.30/-0.96/0.17/0.16/1.14/true/true
VM38499:1 DEBUG:appending first level/sn/type/dts/pts/position:0/6750/AAC_RAW/261274/261274/0.19
VM38500:1 DEBUG:appending last level/sn/type/dts/pts/position:0/6750/AAC_RAW/261445/261445/0.36
41VM38501:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.33/-0.96/0.00/0.00/1.33/true/true
6VM38542:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38548:1 DEBUG:18 tags extracted
VM38549:1 DEBUG:AutoBufferController:minBufferLength:120
VM38550:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.53/-0.96/0.23/0.20/1.33/true/true
VM38551:1 DEBUG:appending first level/sn/type/dts/pts/position:0/6750/AAC_RAW/261466/261466/0.38
VM38552:1 DEBUG:appending last level/sn/type/dts/pts/position:0/6750/AAC_RAW/261701/261701/0.62
22VM38553:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
VM38576:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6756
# EXTINF:10.8,
media_w14659108_6756.ts
# EXTINF:9.6,
media_w14659108_6757.ts
# EXTINF:9.6,
media_w14659108_6758.ts
VM38577:1 DEBUG:updateFragments: unknown PTS info for this level
VM38579:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 8787 ms
8VM38581:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
pratidintimestream.in:1935/unevent/dvstream_540p/media_w14659108_6750.ts:1 GET http://pratidintimestream.in:1935/unevent/dvstream_540p/media_w14659108_6750.ts net::ERR_CONTENT_LENGTH_MISMATCH
VM38589:1 WARN:Parsing Error :HTTP 2OO but IO error, treat as parsing error
VM38590:1 DEBUG:StreamBuffer.flushLastFragment, cannot flush, tag already pushed in NetStream
VM38593:1 WARN:error parsing fragment, skip it and load next one
VM38594:1 DEBUG:fragments skipped / max: 1/5
VM38595:1 DEBUG:loadnextfragment()
VM38596:1 DEBUG:loadnextfragment : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=-1
VM38597:1 DEBUG:loadnextfragment : getFirstSeqNumfromContinuity(level,cc:0,0)=6756
VM38598:1 DEBUG:analyzing PTS 6756 of [6756,6758],level 0
VM38599:1 DEBUG:loading fragment:http://pratidintimestream.in:1935/unevent/dvstream_540p/media_w14659108_6756.ts
4VM38601:1 DEBUG:AVC: AUD,SEI,NDR slices
3VM38605:1 DEBUG:13 tags extracted
VM38608:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
VM38609:1 DEBUG:13 tags extracted
VM38610:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
6VM38611:1 DEBUG:13 tags extracted
VM38617:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
8VM38618:1 DEBUG:13 tags extracted
VM38626:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
7VM38627:1 DEBUG:13 tags extracted
VM38634:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
7VM38635:1 DEBUG:13 tags extracted
VM38642:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
6VM38643:1 DEBUG:13 tags extracted
VM38649:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
8VM38650:1 DEBUG:13 tags extracted
VM38658:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
6VM38659:1 DEBUG:13 tags extracted
VM38665:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
8VM38666:1 DEBUG:13 tags extracted
VM38674:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
7VM38675:1 DEBUG:13 tags extracted
VM38682:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
8VM38683:1 DEBUG:13 tags extracted
VM38691:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
7VM38692:1 DEBUG:13 tags extracted
VM38699:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
2VM38700:1 DEBUG:13 tags extracted
VM38702:1 DEBUG:probe fragment type
VM38703:1 DEBUG:AAC/MP3/TS match:false/false/true
VM38704:1 DEBUG:TS match + H264 signaled in Manifest, use TS demuxer
VM38705:1 DEBUG:13 tags extracted
VM38706:1 DEBUG:analyzed PTS 6756 of [6756,6758],level 0 m PTS:261722
VM38707:1 DEBUG:analyzed PTS : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=6759
VM38708:1 DEBUG:PTS analysis done on 6756, matching seqnum is 6759 of [6756,6758],cancel loading and get new one
VM38709:1 DEBUG:TS: cancel demux
VM38710:1 DEBUG:loadnextfragment()
VM38711:1 DEBUG:loadnextfragment : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=6759
57VM38712:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
VM38770:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6757
# EXTINF:9.6,
media_w14659108_6757.ts
# EXTINF:9.6,
media_w14659108_6758.ts
# EXTINF:10.803,
media_w14659108_6759.ts
VM38771:1 DEBUG:updateFragments: unknown PTS info for this level
VM38773:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 8990 ms
VM38775:1 DEBUG:loadnextfragment()
VM38776:1 DEBUG:loadnextfragment : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=-1
VM38777:1 DEBUG:loadnextfragment : getFirstSeqNumfromContinuity(level,cc:0,0)=6757
VM38778:1 DEBUG:analyzing PTS 6757 of [6757,6759],level 0
VM38779:1 DEBUG:loading fragment:http://pratidintimestream.in:1935/unevent/dvstream_540p/media_w14659108_6757.ts
21VM38781:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
VM38802:1 DEBUG:probe fragment type
VM38803:1 DEBUG:AAC/MP3/TS match:false/false/true
VM38804:1 DEBUG:TS match + H264 signaled in Manifest, use TS demuxer
VM38805:1 DEBUG:TS: PAT found.PMT PID:4095
VM38806:1 DEBUG:TS: PMT found
VM38807:1 DEBUG:TS: Selected ID3 PID: 258
VM38808:1 DEBUG:TS: Selected video PID: 256
VM38809:1 DEBUG:TS: Found 1 audio tracks
VM38810:1 DEBUG:TS: selected AAC PID: 257
41VM38811:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
VM38852:1 DEBUG:AVC: AUD,SPS,PPS,SEI,IDR slices
VM38853:1 DEBUG:AVC: width/height:480/360
VM38854:1 DEBUG:AVC: H264 Main level 31
2VM38855:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38857:1 DEBUG:3 tags extracted
16VM38858:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
VM38875:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6757
# EXTINF:9.6,
media_w14659108_6757.ts
# EXTINF:9.6,
media_w14659108_6758.ts
# EXTINF:10.803,
media_w14659108_6759.ts
VM38876:1 DEBUG:updateFragments: unknown PTS info for this level
VM38878:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 9157 ms
27VM38880:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
6VM38907:1 DEBUG:AVC: AUD,SEI,NDR slices
VM38913:1 DEBUG:6 tags extracted
41VM38914:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
VM38955:1 DEBUG:AAC: LC, 48000 Hz 2 channel(s)
VM38956:1 DEBUG:TS/AAC: insert ADIF TAG
VM38957:1 DEBUG:4 tags extracted
VM38958:1 DEBUG:analyzed PTS 6757 of [6757,6759],level 0 m PTS:331231
VM38959:1 DEBUG:analyzed PTS : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=6760
VM38960:1 DEBUG:PTS analysis done on 6757, matching seqnum is 6760 of [6757,6759],cancel loading and get new one
VM38961:1 DEBUG:TS: cancel demux
VM38962:1 DEBUG:loadnextfragment()
VM38963:1 DEBUG:loadnextfragment : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=6760
10VM38964:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.00/1.58/-0.96/0.00/0.00/1.58/true/true
VM38975:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6758
# EXTINF:9.6,
media_w14659108_6758.ts
# EXTINF:10.803,
media_w14659108_6759.ts
# EXTINF:9.603,
media_w14659108_6760.ts
VM38976:1 DEBUG:updateFragments: unknown PTS info for this level
VM38978:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 9093 ms
VM38980:1 DEBUG:loadnextfragment()
VM38981:1 DEBUG:loadnextfragment : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=-1
VM38982:1 DEBUG:loadnextfragment : getFirstSeqNumfromContinuity(level,cc:0,0)=6758
VM38983:1 DEBUG:analyzing PTS 6758 of [6758,6760],level 0
VM38984:1 DEBUG:loading fragment:http://pratidintimestream.in:1935/unevent/dvstream_540p/media_w14659108_6758.ts
7VM38986:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM38993:1 DEBUG:probe fragment type
VM38994:1 DEBUG:AAC/MP3/TS match:false/false/true
VM38995:1 DEBUG:TS match + H264 signaled in Manifest, use TS demuxer
VM38996:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM38997:1 DEBUG:TS: PAT found.PMT PID:4095
VM38998:1 DEBUG:TS: PMT found
VM38999:1 DEBUG:TS: Selected ID3 PID: 258
VM39000:1 DEBUG:TS: Selected video PID: 256
VM39001:1 DEBUG:TS: Found 1 audio tracks
VM39002:1 DEBUG:TS: selected AAC PID: 257
66VM39003:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM39070:1 DEBUG:AVC: AUD,SPS,PPS,SEI,IDR slices
VM39071:1 DEBUG:AVC: width/height:480/360
VM39072:1 DEBUG:AVC: H264 Main level 31
VM39073:1 DEBUG:AVC: AUD,SEI,NDR slices
VM39074:1 DEBUG:AAC: LC, 48000 Hz 2 channel(s)
VM39075:1 DEBUG:TS/AAC: insert ADIF TAG
4VM39076:1 DEBUG:AVC: AUD,SEI,NDR slices
VM39080:1 DEBUG:13 tags extracted
VM39081:1 DEBUG:analyzed PTS 6758 of [6758,6760],level 0 m PTS:340575
VM39082:1 DEBUG:analyzed PTS : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=6761
VM39083:1 DEBUG:PTS analysis done on 6758, matching seqnum is 6761 of [6758,6760],cancel loading and get new one
VM39084:1 DEBUG:TS: cancel demux
VM39085:1 DEBUG:loadnextfragment()
VM39086:1 DEBUG:loadnextfragment : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=6761
4VM39087:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM39091:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6759
# EXTINF:10.803,
media_w14659108_6759.ts
# EXTINF:9.603,
media_w14659108_6760.ts
# EXTINF:9.602,
media_w14659108_6761.ts
VM39092:1 DEBUG:updateFragments: unknown PTS info for this level
VM39094:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 9242 ms
VM39096:1 DEBUG:loadnextfragment()
VM39097:1 DEBUG:loadnextfragment : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=-1
VM39098:1 DEBUG:loadnextfragment : getFirstSeqNumfromContinuity(level,cc:0,0)=6759
VM39099:1 DEBUG:analyzing PTS 6759 of [6759,6761],level 0
VM39100:1 DEBUG:loading fragment:http://pratidintimestream.in:1935/unevent/dvstream_540p/media_w14659108_6759.ts
20VM39102:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM39122:1 DEBUG:probe fragment type
VM39123:1 DEBUG:AAC/MP3/TS match:false/false/true
VM39124:1 DEBUG:TS match + H264 signaled in Manifest, use TS demuxer
VM39125:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM39126:1 DEBUG:TS: PAT found.PMT PID:4095
VM39127:1 DEBUG:TS: PMT found
VM39128:1 DEBUG:TS: Selected ID3 PID: 258
VM39129:1 DEBUG:TS: Selected video PID: 256
VM39130:1 DEBUG:TS: Found 1 audio tracks
VM39131:1 DEBUG:TS: selected AAC PID: 257
40VM39132:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM39172:1 DEBUG:AVC: AUD,SPS,PPS,SEI,IDR slices
VM39173:1 DEBUG:AVC: width/height:480/360
VM39174:1 DEBUG:AVC: H264 Main level 31
4VM39175:1 DEBUG:AVC: AUD,SEI,NDR slices
VM39179:1 DEBUG:5 tags extracted
VM39180:1 DEBUG:AVC: AUD,SEI,NDR slices
VM39181:1 DEBUG:1 tags extracted
5VM39182:1 DEBUG:AVC: AUD,SEI,NDR slices
VM39187:1 DEBUG:5 tags extracted
35VM39188:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM39224:1 DEBUG:level 0 playlist:
# EXTM3U
# EXT-X-VERSION:3
# EXT-X-ALLOW-CACHE:NO
# EXT-X-TARGETDURATION:12
# EXT-X-MEDIA-SEQUENCE:6761
# EXTINF:9.602,
media_w14659108_6761.ts
# EXTINF:10.803,
media_w14659108_6762.ts
# EXTINF:9.6,
media_w14659108_6763.ts
VM39225:1 DEBUG:updateFragments: unknown PTS info for this level
VM39227:1 DEBUG:Level 0 Live Playlist parsing finished: reload in 7083 ms
7VM39229:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
7VM39236:1 DEBUG:AVC: AUD,SEI,NDR slices
VM39243:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM39244:1 DEBUG:7 tags extracted
2VM39245:1 DEBUG:AVC: AUD,SEI,NDR slices
VM39247:1 DEBUG:AAC: LC, 48000 Hz 2 channel(s)
VM39248:1 DEBUG:TS/AAC: insert ADIF TAG
2VM39249:1 DEBUG:AVC: AUD,SEI,NDR slices
VM39251:1 DEBUG:8 tags extracted
VM39252:1 ERROR:updateFragment:seqnum 6759 not found!
VM39253:1 DEBUG:analyzed PTS 6759 of [6761,6763],level 0 m PTS:350879
VM39254:1 DEBUG:analyzed PTS : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=-1
VM39255:1 DEBUG:PTS analysis done on 6759, matching seqnum is -1 of [6761,6763],cancel loading and get new one
VM39256:1 DEBUG:TS: cancel demux
VM39257:1 DEBUG:loadnextfragment()
VM39258:1 DEBUG:loadnextfragment : getSeqNumNearestPTS(level,pts,cc:0,NaN,0)=-1
VM39259:1 DEBUG:loadnextfragment : getFirstSeqNumfromContinuity(level,cc:0,0)=6761
VM39260:1 DEBUG:analyzing PTS 6761 of [6761,6763],level 0
VM39261:1 DEBUG:loading fragment:http://pratidintimestream.in:1935/unevent/dvstream_540p/media_w14659108_6761.ts
13VM39263:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
VM39276:1 DEBUG:probe fragment type
VM39277:1 DEBUG:AAC/MP3/TS match:false/false/true
VM39278:1 DEBUG:TS match + H264 signaled in Manifest, use TS demuxer
VM39279:1 DEBUG:TS: PAT found.PMT PID:4095
VM39280:1 DEBUG:TS: PMT found
VM39281:1 DEBUG:TS: Selected ID3 PID: 258
VM39282:1 DEBUG:TS: Selected video PID: 256
VM39283:1 DEBUG:TS: Found 1 audio tracks
VM39284:1 DEBUG:TS: selected AAC PID: 257
43VM39285:1 DEBUG:position/duration/buffer/backBuffer/audio/video/NetStream bufferLength/audioExpected/videoExpected:-0.96/30.01/1.58/-0.96/0.00/0.00/1.58/true/true
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the stall in Chrome using Good 2G or the GPRS throttling settings described, then start with the HLSEvent.WARNING path and the fragment-loading logs. Compare playback state with continued fragment downloads and the ERR_CONTENT_LENGTH_MISMATCH parsing error. Done means live playback continues or recovers after the warning while fragments keep downloading.
Written by the indexing model from the issue text.
Assessment
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100