Live audio-only or video-only streams fail to start
Created by: davemevans
Environment
-
The MPD passes the DASH-IF Conformance Tool on http://dashif.org/conformance.html -
The stream has correct Access-Control-Allow-Origin headers (CORS) -
There are no network errors such as 404s in the browser console when trying to play the stream -
The issue observed is not mentioned on https://github.com/Dash-Industry-Forum/dash.js/wiki/FAQ -
The issue occurs in the latest reference client on http://dashif.org/reference/players/javascript/ and not just on my page
- Link to playable MPD file: https://vm2.dashif.org/livesim/testpic_2s/audio.mpd
- Dash.js version: nightly
- Browser name/version: Chrome, Firefox
- OS name/version: Win7
Steps to reproduce
- Load manifest. Occurs 100% of the time with this stream and also our production streams.
Observed behaviour
Playback does not start. It looks like it does not seek to the live edge, so playback can never begin.
Does not appear to be an issue with live video streams (but have not tested extensively)
Playback does start as expected with v2.5.0.
Console output
dash.all.debug.js:14793 [10] No supported version of EME detected on this user agent! - Attempts to play encrypted content will fail!
dash.all.debug.js:14793 [15] [dash.js 2.6.0] MediaPlayer has been initialized
Debug.js:127 [5023] Playback Initialized
Debug.js:127 [5494] Parsing complete: ( xml2json: 7.30ms, objectiron: 1.21ms, total: 0.00851s)
Debug.js:127 [5504] Matching default timing source protocol to manifest protocol: https://time.akamai.com/?iso
Debug.js:127 [5506] Manifest has been refreshed at Wed Jul 05 2017 15:16:43 GMT+0100 (GMT Daylight Time)[1499264203.156]
Debug.js:127 [5513] Local time: Wed Jul 05 2017 15:16:43 GMT+0100 (GMT Daylight Time)
Debug.js:127 [5513] Server time: Wed Jul 05 2017 15:16:42 GMT+0100 (GMT Daylight Time)
Debug.js:127 [5513] Difference (ms): -1173
Debug.js:127 [5515] MediaSource attached to element. Waiting on open...
Debug.js:127 [5529] MediaSource is open!
Debug.js:127 [5529] Duration successfully set to: 1.7976931348623157e+308
Debug.js:127 [5530] Added 0 inline events
Debug.js:127 [5531] No video data.
Debug.js:127 [5531] audio codec: audio/mp4;codecs="mp4a.40.2"
Debug.js:127 [5543] No text data.
Debug.js:127 [5543] No fragmentedText data.
Debug.js:127 [5543] No embeddedText data.
Debug.js:127 [5543] No muxed data.
Debug.js:127 [5545] Getting the request for audio time : 1499264192.028
Debug.js:127 [5545] Index for audio time 1499264192.028 is 749632095
Debug.js:127 [5547] Schedule controller starting for audio
Debug.js:127 [5547] Start Event Controller
Debug.js:127 [5548] Native video element event: play
Debug.js:127 [5548] Refresh manifest in 3153599999.999 seconds.
Debug.js:127 [5549] Top qualityaudio index has changed from undefined to 0
Debug.js:127 [5551] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [5551] ScheduleController - getNextFragment
Debug.js:127 [5551] ScheduleController - quality has changed, get init request
Debug.js:127 [6003] Init fragment finished loading saving to audio's init cache
Debug.js:127 [6008] Native video element event: loadedmetadata
Debug.js:127 [6014] ThroughputRule requesting switch to index: 0 type: audio Average throughput NaN kbps
Debug.js:127 [6015] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [6015] ScheduleController - getNextFragment
Debug.js:127 [6015] Getting the request for audio time : 1499264190
Debug.js:127 [6016] Index for audio time 1499264190 is 749632094
Debug.js:127 [6016] SegmentTemplate: 1499264188 / Infinity
Debug.js:127 [6017] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632094.m4s
Debug.js:127 [6465] Buffered Range for type: audio : 1499264188.010666 - 1499264190.015999
Debug.js:127 [6467] ThroughputRule requesting switch to index: 0 type: audio Average throughput 215 kbps
Debug.js:127 [6468] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [6468] ScheduleController - getNextFragment
Debug.js:127 [6468] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264190 was changed to 1499264190.015999
Debug.js:127 [6468] Getting the request for audio time : 1499264190.015999
Debug.js:127 [6468] Index for audio time 1499264190.015999 is 749632094
Debug.js:127 [6468] SegmentTemplate: 1499264188 / Infinity
Debug.js:127 [6469] Getting the next request at index: 749632095
Debug.js:127 [6469] SegmentTemplate: 1499264190 / Infinity
Debug.js:127 [6469] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632095.m4s
Debug.js:127 [6908] Buffered Range for type: audio : 1499264188.010666 - 1499264191.999999
Debug.js:127 [6911] ThroughputRule requesting switch to index: 0 type: audio Average throughput 216 kbps
Debug.js:127 [6912] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [6912] ScheduleController - getNextFragment
Debug.js:127 [6912] Getting the request for audio time : 1499264192
Debug.js:127 [6912] Index for audio time 1499264192 is 749632095
Debug.js:127 [6913] SegmentTemplate: 1499264190 / Infinity
Debug.js:127 [6913] Getting the next request at index: 749632096
Debug.js:127 [6913] SegmentTemplate: 1499264192 / Infinity
Debug.js:127 [6914] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632096.m4s
Debug.js:127 [7361] Buffered Range for type: audio : 1499264188.010666 - 1499264194.005333
Debug.js:127 [7363] ThroughputRule requesting switch to index: 0 type: audio Average throughput 215 kbps
Debug.js:127 [7363] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [7363] ScheduleController - getNextFragment
Debug.js:127 [7364] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264194 was changed to 1499264194.005333
Debug.js:127 [7364] Getting the request for audio time : 1499264194.005333
Debug.js:127 [7364] Index for audio time 1499264194.005333 is 749632096
Debug.js:127 [7364] SegmentTemplate: 1499264192 / Infinity
Debug.js:127 [7365] Getting the next request at index: 749632097
Debug.js:127 [7365] SegmentTemplate: 1499264194 / Infinity
Debug.js:127 [7365] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632097.m4s
Debug.js:127 [7815] Buffered Range for type: audio : 1499264188.010666 - 1499264196.010666
Debug.js:127 [7817] ThroughputRule requesting switch to index: 0 type: audio Average throughput 215 kbps
Debug.js:127 [7818] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [7818] ScheduleController - getNextFragment
Debug.js:127 [7818] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264196 was changed to 1499264196.010666
Debug.js:127 [7818] Getting the request for audio time : 1499264196.010666
Debug.js:127 [7818] Index for audio time 1499264196.010666 is 749632097
Debug.js:127 [7818] SegmentTemplate: 1499264194 / Infinity
Debug.js:127 [7819] Getting the next request at index: 749632098
Debug.js:127 [7819] SegmentTemplate: 1499264196 / Infinity
Debug.js:127 [7819] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632098.m4s
Debug.js:127 [8264] Buffered Range for type: audio : 1499264188.010666 - 1499264198.015999
Debug.js:127 [8266] ThroughputRule requesting switch to index: 0 type: audio Average throughput 214 kbps
Debug.js:127 [8267] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [8267] ScheduleController - getNextFragment
Debug.js:127 [8267] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264198 was changed to 1499264198.015999
Debug.js:127 [8268] Getting the request for audio time : 1499264198.015999
Debug.js:127 [8268] Index for audio time 1499264198.015999 is 749632098
Debug.js:127 [8268] SegmentTemplate: 1499264196 / Infinity
Debug.js:127 [8269] Getting the next request at index: 749632099
Debug.js:127 [8269] SegmentTemplate: 1499264198 / Infinity
Debug.js:127 [8270] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632099.m4s
Debug.js:127 [8789] Buffered Range for type: audio : 1499264188.010666 - 1499264199.999999
Debug.js:127 [8791] ThroughputRule requesting switch to index: 0 type: audio Average throughput 204 kbps
Debug.js:127 [8791] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [8791] ScheduleController - getNextFragment
Debug.js:127 [8791] Getting the request for audio time : 1499264200
Debug.js:127 [8791] Index for audio time 1499264200 is 749632099
Debug.js:127 [8791] SegmentTemplate: 1499264198 / Infinity
Debug.js:127 [8792] Getting the next request at index: 749632100
Debug.js:127 [8792] SegmentTemplate: 1499264200 / Infinity
Debug.js:127 [8792] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632100.m4s
Debug.js:127 [9249] Buffered Range for type: audio : 1499264188.010666 - 1499264202.005333
Debug.js:127 [9252] ThroughputRule requesting switch to index: 0 type: audio Average throughput 203 kbps
Debug.js:127 [9252] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [9252] ScheduleController - getNextFragment
Debug.js:127 [9252] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264202 was changed to 1499264202.005333
Debug.js:127 [9252] Getting the request for audio time : 1499264202.005333
Debug.js:127 [9252] Index for audio time 1499264202.005333 is 749632100
Debug.js:127 [9252] SegmentTemplate: 1499264200 / Infinity
Debug.js:127 [9253] Getting the next request at index: 749632101
Debug.js:127 [9253] No segment found at index: 749632101. Wait for next loop
Debug.js:127 [9253] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [9753] ThroughputRule requesting switch to index: 0 type: audio Average throughput 203 kbps
Debug.js:127 [9754] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [9754] ScheduleController - getNextFragment
Debug.js:127 [9754] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264202 was changed to 1499264202.005333
Debug.js:127 [9754] Getting the request for audio time : 1499264202.005333
Debug.js:127 [9754] Index for audio time 1499264202.005333 is 749632100
Debug.js:127 [9754] SegmentTemplate: 1499264200 / Infinity
Debug.js:127 [9754] Getting the next request at index: 749632101
Debug.js:127 [9754] SegmentTemplate: 1499264202 / Infinity
Debug.js:127 [9755] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632101.m4s
Debug.js:127 [10247] Buffered Range for type: audio : 1499264188.010666 - 1499264204.010666
Debug.js:127 [10249] ThroughputRule requesting switch to index: 0 type: audio Average throughput 196 kbps
Debug.js:127 [10249] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [10249] ScheduleController - getNextFragment
Debug.js:127 [10249] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264204 was changed to 1499264204.010666
Debug.js:127 [10249] Getting the request for audio time : 1499264204.010666
Debug.js:127 [10250] Index for audio time 1499264204.010666 is 749632101
Debug.js:127 [10250] SegmentTemplate: 1499264202 / Infinity
Debug.js:127 [10250] Getting the next request at index: 749632102
Debug.js:127 [10250] No segment found at index: 749632102. Wait for next loop
Debug.js:127 [10250] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [10751] ThroughputRule requesting switch to index: 0 type: audio Average throughput 196 kbps
Debug.js:127 [10752] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [10752] ScheduleController - getNextFragment
Debug.js:127 [10752] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264204 was changed to 1499264204.010666
Debug.js:127 [10753] Getting the request for audio time : 1499264204.010666
Debug.js:127 [10753] Index for audio time 1499264204.010666 is 749632101
Debug.js:127 [10753] SegmentTemplate: 1499264202 / Infinity
Debug.js:127 [10754] Getting the next request at index: 749632102
Debug.js:127 [10754] SegmentTemplate: 1499264204 / Infinity
Debug.js:127 [10754] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632102.m4s
Debug.js:127 [10907] Native video element event: pause
Debug.js:127 [10907] Caught pending play exception - continuing (AbortError: The play() request was interrupted by a call to pause().)
Debug.js:127 [11210] Buffered Range for type: audio : 1499264188.010666 - 1499264206.015999
Debug.js:127 [11212] ThroughputRule requesting switch to index: 0 type: audio Average throughput 205 kbps
Debug.js:127 [11213] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [11213] ScheduleController - getNextFragment
Debug.js:127 [11214] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264206 was changed to 1499264206.015999
Debug.js:127 [11214] Getting the request for audio time : 1499264206.015999
Debug.js:127 [11214] Index for audio time 1499264206.015999 is 749632102
Debug.js:127 [11215] SegmentTemplate: 1499264204 / Infinity
Debug.js:127 [11215] Getting the next request at index: 749632103
Debug.js:127 [11215] No segment found at index: 749632103. Wait for next loop
Debug.js:127 [11216] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [11718] ThroughputRule requesting switch to index: 0 type: audio Average throughput 205 kbps
Debug.js:127 [11718] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [11718] ScheduleController - getNextFragment
Debug.js:127 [11719] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264206 was changed to 1499264206.015999
Debug.js:127 [11719] Getting the request for audio time : 1499264206.015999
Debug.js:127 [11719] Index for audio time 1499264206.015999 is 749632102
Debug.js:127 [11720] SegmentTemplate: 1499264204 / Infinity
Debug.js:127 [11720] Getting the next request at index: 749632103
Debug.js:127 [11721] No segment found at index: 749632103. Wait for next loop
Debug.js:127 [11721] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [12222] ThroughputRule requesting switch to index: 0 type: audio Average throughput 205 kbps
Debug.js:127 [12223] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [12223] ScheduleController - getNextFragment
Debug.js:127 [12223] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264206 was changed to 1499264206.015999
Debug.js:127 [12223] Getting the request for audio time : 1499264206.015999
Debug.js:127 [12224] Index for audio time 1499264206.015999 is 749632102
Debug.js:127 [12224] SegmentTemplate: 1499264204 / Infinity
Debug.js:127 [12225] Getting the next request at index: 749632103
Debug.js:127 [12225] SegmentTemplate: 1499264206 / Infinity
Debug.js:127 [12225] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632103.m4s
Debug.js:127 [12680] Buffered Range for type: audio : 1499264188.010666 - 1499264207.999999
Debug.js:127 [12684] ThroughputRule requesting switch to index: 0 type: audio Average throughput 204 kbps
Debug.js:127 [12684] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [12685] ScheduleController - getNextFragment
Debug.js:127 [12685] Getting the request for audio time : 1499264208
Debug.js:127 [12685] Index for audio time 1499264208 is 749632103
Debug.js:127 [12685] SegmentTemplate: 1499264206 / Infinity
Debug.js:127 [12685] Getting the next request at index: 749632104
Debug.js:127 [12685] No segment found at index: 749632104. Wait for next loop
Debug.js:127 [12686] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [13186] ThroughputRule requesting switch to index: 0 type: audio Average throughput 204 kbps
Debug.js:127 [13187] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [13187] ScheduleController - getNextFragment
Debug.js:127 [13187] Getting the request for audio time : 1499264208
Debug.js:127 [13188] Index for audio time 1499264208 is 749632103
Debug.js:127 [13188] SegmentTemplate: 1499264206 / Infinity
Debug.js:127 [13188] Getting the next request at index: 749632104
Debug.js:127 [13189] No segment found at index: 749632104. Wait for next loop
Debug.js:127 [13189] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [13690] ThroughputRule requesting switch to index: 0 type: audio Average throughput 204 kbps
Debug.js:127 [13691] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [13691] ScheduleController - getNextFragment
Debug.js:127 [13691] Getting the request for audio time : 1499264208
Debug.js:127 [13691] Index for audio time 1499264208 is 749632103
Debug.js:127 [13691] SegmentTemplate: 1499264206 / Infinity
Debug.js:127 [13692] Getting the next request at index: 749632104
Debug.js:127 [13692] No segment found at index: 749632104. Wait for next loop
Debug.js:127 [13692] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [14193] ThroughputRule requesting switch to index: 0 type: audio Average throughput 204 kbps
Debug.js:127 [14193] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [14194] ScheduleController - getNextFragment
Debug.js:127 [14194] Getting the request for audio time : 1499264208
Debug.js:127 [14194] Index for audio time 1499264208 is 749632103
Debug.js:127 [14195] SegmentTemplate: 1499264206 / Infinity
Debug.js:127 [14195] Getting the next request at index: 749632104
Debug.js:127 [14196] SegmentTemplate: 1499264208 / Infinity
Debug.js:127 [14196] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632104.m4s
Debug.js:127 [14646] Buffered Range for type: audio : 1499264188.010666 - 1499264210.005333
Debug.js:127 [14649] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [14649] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [14649] ScheduleController - getNextFragment
Debug.js:127 [14649] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264210 was changed to 1499264210.005333
Debug.js:127 [14649] Getting the request for audio time : 1499264210.005333
Debug.js:127 [14649] Index for audio time 1499264210.005333 is 749632104
Debug.js:127 [14650] SegmentTemplate: 1499264208 / Infinity
Debug.js:127 [14650] Getting the next request at index: 749632105
Debug.js:127 [14650] No segment found at index: 749632105. Wait for next loop
Debug.js:127 [14650] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [15151] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [15152] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [15152] ScheduleController - getNextFragment
Debug.js:127 [15153] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264210 was changed to 1499264210.005333
Debug.js:127 [15153] Getting the request for audio time : 1499264210.005333
Debug.js:127 [15153] Index for audio time 1499264210.005333 is 749632104
Debug.js:127 [15153] SegmentTemplate: 1499264208 / Infinity
Debug.js:127 [15154] Getting the next request at index: 749632105
Debug.js:127 [15155] No segment found at index: 749632105. Wait for next loop
Debug.js:127 [15155] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [15656] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [15657] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [15658] ScheduleController - getNextFragment
Debug.js:127 [15658] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264210 was changed to 1499264210.005333
Debug.js:127 [15658] Getting the request for audio time : 1499264210.005333
Debug.js:127 [15659] Index for audio time 1499264210.005333 is 749632104
Debug.js:127 [15659] SegmentTemplate: 1499264208 / Infinity
Debug.js:127 [15660] Getting the next request at index: 749632105
Debug.js:127 [15660] No segment found at index: 749632105. Wait for next loop
Debug.js:127 [15661] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [16161] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [16162] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [16162] ScheduleController - getNextFragment
Debug.js:127 [16162] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264210 was changed to 1499264210.005333
Debug.js:127 [16162] Getting the request for audio time : 1499264210.005333
Debug.js:127 [16162] Index for audio time 1499264210.005333 is 749632104
Debug.js:127 [16162] SegmentTemplate: 1499264208 / Infinity
Debug.js:127 [16163] Getting the next request at index: 749632105
Debug.js:127 [16163] SegmentTemplate: 1499264210 / Infinity
Debug.js:127 [16163] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632105.m4s
Debug.js:127 [16614] Buffered Range for type: audio : 1499264188.010666 - 1499264212.010666
Debug.js:127 [16616] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [16616] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [16616] ScheduleController - getNextFragment
Debug.js:127 [16617] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264212 was changed to 1499264212.010666
Debug.js:127 [16617] Getting the request for audio time : 1499264212.010666
Debug.js:127 [16617] Index for audio time 1499264212.010666 is 749632105
Debug.js:127 [16617] SegmentTemplate: 1499264210 / Infinity
Debug.js:127 [16617] Getting the next request at index: 749632106
Debug.js:127 [16617] No segment found at index: 749632106. Wait for next loop
Debug.js:127 [16617] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [17118] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [17119] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [17119] ScheduleController - getNextFragment
Debug.js:127 [17119] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264212 was changed to 1499264212.010666
Debug.js:127 [17119] Getting the request for audio time : 1499264212.010666
Debug.js:127 [17119] Index for audio time 1499264212.010666 is 749632105
Debug.js:127 [17119] SegmentTemplate: 1499264210 / Infinity
Debug.js:127 [17120] Getting the next request at index: 749632106
Debug.js:127 [17120] No segment found at index: 749632106. Wait for next loop
Debug.js:127 [17120] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [17621] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [17622] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [17622] ScheduleController - getNextFragment
Debug.js:127 [17622] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264212 was changed to 1499264212.010666
Debug.js:127 [17622] Getting the request for audio time : 1499264212.010666
Debug.js:127 [17622] Index for audio time 1499264212.010666 is 749632105
Debug.js:127 [17622] SegmentTemplate: 1499264210 / Infinity
Debug.js:127 [17622] Getting the next request at index: 749632106
Debug.js:127 [17623] No segment found at index: 749632106. Wait for next loop
Debug.js:127 [17623] getNextFragment - Playing at the bleeding live edge and frag is not available yet
Debug.js:127 [18124] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [18124] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [18124] ScheduleController - getNextFragment
Debug.js:127 [18124] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264212 was changed to 1499264212.010666
Debug.js:127 [18124] Getting the request for audio time : 1499264212.010666
Debug.js:127 [18124] Index for audio time 1499264212.010666 is 749632105
Debug.js:127 [18125] SegmentTemplate: 1499264210 / Infinity
Debug.js:127 [18125] Getting the next request at index: 749632106
Debug.js:127 [18125] SegmentTemplate: 1499264212 / Infinity
Debug.js:127 [18125] ScheduleController - getNextFragment - request is https://vm2.dashif.org/livesim/testpic_2s/A48/749632106.m4s
Debug.js:127 [18574] Buffered Range for type: audio : 1499264188.010666 - 1499264214.015999
Debug.js:127 [18577] ThroughputRule requesting switch to index: 0 type: audio Average throughput 211 kbps
Debug.js:127 [18577] AbrController (audio) stay on 0/0 (buffer: 0)
Debug.js:127 [18577] ScheduleController - getNextFragment
Debug.js:127 [18577] Prior to making a request for time, NextFragmentRequestRule is aligning index handler's currentTime with bufferedRange.end. 1499264214 was changed to 1499264214.015999
Debug.js:127 [18577] Getting the request for audio time : 1499264214.015999
Debug.js:127 [18577] Index for audio time 1499264214.015999 is 749632106
Debug.js:127 [18578] SegmentTemplate: 1499264212 / Infinity
Debug.js:127 [18578] Getting the next request at index: 749632107
Debug.js:127 [18578] No segment found at index: 749632107. Wait for next loop