Seek to 0s in Firefox 67.0~70.0.1 causes playback to stop - also on 3.0.1
Created by: budziq
Environment
-
The MPD passes the DASH-IF Conformance Tool on https://conformance.dashif.org/ -
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://reference.dashif.org/dash.js/ and not just on my page
- Link to playable MPD file:
- http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/client_manifest-events.mpd
- http://dash.edgesuite.net/dash264/TestCases/1a/sony/SNE_DASH_SD_CASE1A_REVISED.mpd
- http://demo.unified-streaming.com/video/ateam/ateam.ism/ateam.mpd
- https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd
- most dash samples we have tried including the ones from "smoke test" wiki page and dashif testvectors.
- Dash.js version: v2.9.3
- Browser name/version:
- Mozilla/5.0 (X11; Linux x86_64; rv:67.0) Gecko/20100101 Firefox/67.0"
- OS name/version:
- Arch Linux
- Ubuntu 16.04
- Windows 8.1 (seams to be slightly harder to reproduce. Takes 2-3x as many seek events)
Steps to reproduce
- Load video to dashjs based player like http://reference.dashif.org/dash.js/v2.9.3/samples/dash-if-reference-player/index.html
- let the video play a little (~2s)
- seek (outside of buffered range seams to help reproduction)
- wait ~2s and goto 3.
- seek to 0s - usually stops the playback (very rarely other seek targets seam to trigger the problem but 0s gives most consistent results)
- if not reproduced goto 3.
I'm typically able to reproduce the problem 2-3 iteration (20-60s) Example JS console interaction triggering the problem (clicking on seekbar directly reproduces the problem just as well).
var elem = document.getElementsByTagName("video")[0]
elem.currentTime=0 // wait ~2s
elem.currentTime=10 // wait ~2s
elem.currentTime=20 // wait ~2s
elem.currentTime=30 // wait ~2s
elem.currentTime=40 // wait ~2s
elem.currentTime=50 // wait ~2s
elem.currentTime=10 // wait ~2s
elem.currentTime=0 // wait ~2s
elem.currentTime=20 // wait ~2s
elem.currentTime=30 // wait ~2s
elem.currentTime=40 // wait ~2s
elem.currentTime=0 // playback stops indefinitely
Observed behaviour
After seeking few times (see "Steps to reproduce") and then to 0s the playback stops while the player ui remains in playing state with seekbar at previous playback time. Buffer ranges seam to be sufficiently filled.
Contrarry to screenshots below the problem does not seam to be reproduced only on lowest bitrate/resolution.
Console output
>>
Marks code input to JS console. This problem is also reproducible (although harder due to my butter fingers) by clicking on seekbar but I think using JS console gives slightly more informative log.
If I'm able to enable some higher debug levels or provide more detailed information I'll gladly do it.
[1613827][Protection] EME detected on this user agent! (ProtectionModel_21Jan2015) Debug.js:233:25
[1613829][MediaPlayer] Streaming Initialized Debug.js:233:25
[1613833][MediaPlayer] Playback Initialized Debug.js:233:25
AbortError: The operation was aborted.
[1614314][DashParser] Parsing complete: ( xml2json: 11.0ms, objectiron: 0.00ms, total: 0.0110s) Debug.js:233:25
[1614321][ManifestUpdater] Manifest has been refreshed at Tue Jun 25 2019 19:28:39 GMT+0200 (Central European Summer Time)[1561483719.585] Debug.js:233:25
[1614331][AbrController] AbrController (video) switch from 0 to 7/12 (buffer: 0) . Debug.js:233:25
[1614340][Stream] No text data. Debug.js:233:25
[1614340][Stream] No fragmentedText data. Debug.js:233:25
[1614340][Stream] No embeddedText data. Debug.js:233:25
[1614340][Stream] No muxed data. Debug.js:233:25
[1614340][Stream] No image data. Debug.js:233:25
[1614352][PlaybackController] Native video element event: play Debug.js:233:25
[1614355][PlaybackController] Native video element event: waiting Debug.js:233:25
[1614693][BufferController][audio] Init fragment finished loading saving to audio's init cache Debug.js:233:25
[1614694][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/IS.mp4 , Range: undefined Debug.js:233:25
[1614696][ScheduleController][audio] Top quality audio index has changed from undefined to 0 Debug.js:233:25
[1614776][BufferController][video] Init fragment finished loading saving to video's init cache Debug.js:233:25
[1614777][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/704x396p25/IS.mp4 , Range: undefined Debug.js:233:25
[1614779][PlaybackController] Native video element event: waiting Debug.js:233:25
[1614780][PlaybackController] Native video element event: loadedmetadata Debug.js:233:25
[1614780][ScheduleController][video] Top quality video index has changed from undefined to 12 Debug.js:233:25
[1614870][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000001.m4s , Range: undefined Debug.js:233:25
[1615007][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/704x396p25/000001.m4s , Range: undefined Debug.js:233:25
[1615017][PlaybackController] Native video element event: playing Debug.js:233:25
[1615154][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/704x396p25/000002.m4s , Range: undefined Debug.js:233:25
[1615318][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/704x396p25/000003.m4s , Range: undefined Debug.js:233:25
[1615462][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/704x396p25/000004.m4s , Range: undefined Debug.js:233:25
[1615514][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000002.m4s , Range: undefined Debug.js:233:25
[1615588][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/704x396p25/000005.m4s , Range: undefined Debug.js:233:25
[1615655][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000003.m4s , Range: undefined Debug.js:233:25
[1615781][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/704x396p25/000006.m4s , Range: undefined Debug.js:233:25
[1615783][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 22.312). Debug.js:233:25
[1615874][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000004.m4s , Range: undefined Debug.js:233:25
[1615981][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000005.m4s , Range: undefined Debug.js:233:25
[1616090][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000006.m4s , Range: undefined Debug.js:233:25
[1616093][AbrController] AbrController (audio) switching from throughput to buffer occupancy ABR rule (buffer: 22.029). Debug.js:233:25
[1616253][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000007.m4s , Range: undefined Debug.js:233:25
[1618294][AbrController] AbrController (video) switch from 7 to 12/12 (buffer: 19.914) . Debug.js:233:25
[1618414][BufferController][video] Init fragment finished loading saving to video's init cache Debug.js:233:25
[1618415][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/IS.mp4 , Range: undefined Debug.js:233:25
[1618919][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000003.m4s , Range: undefined Debug.js:233:25
>> var elem = document.getElementsByTagName("video")[0]
[1621338][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000004.m4s , Range: undefined Debug.js:233:25
[1625808][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000007.m4s , Range: undefined Debug.js:233:25
[1626447][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000005.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=0
[1627236][PlaybackController] Seeking to: 0 Debug.js:233:25
[1627249][PlaybackController] Native video element event: waiting Debug.js:233:25
[1627257][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 8.040). Debug.js:233:25
[1627265][AbrController] AbrController (audio) switching from buffer occupancy to throughput ABR rule (buffer: 8.192). Debug.js:233:25
[1627265][PlaybackController] Native video element event: seeked Debug.js:233:25
[1627270][PlaybackController] Native video element event: playing Debug.js:233:25
[1628424][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000002.m4s , Range: undefined Debug.js:233:25
[1629798][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000003.m4s , Range: undefined Debug.js:233:25
[1630277][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000004.m4s , Range: undefined Debug.js:233:25
[1630305][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000003.m4s , Range: undefined Debug.js:233:25
[1630384][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000004.m4s , Range: undefined Debug.js:233:25
[1631382][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000005.m4s , Range: undefined Debug.js:233:25
[1631973][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000005.m4s , Range: undefined Debug.js:233:25
[1632523][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000006.m4s , Range: undefined Debug.js:233:25
[1633053][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000006.m4s , Range: undefined Debug.js:233:25
[1633164][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000007.m4s , Range: undefined Debug.js:233:25
[1633173][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 21.014). Debug.js:233:25
[1633637][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000007.m4s , Range: undefined Debug.js:233:25
[1633639][AbrController] AbrController (audio) switching from throughput to buffer occupancy ABR rule (buffer: 20.528). Debug.js:233:25
[1633780][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000008.m4s , Range: undefined Debug.js:233:25
[1633790][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000008.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=10
[1634009][PlaybackController] Seeking to: 10 Debug.js:233:25
[1634016][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000009.m4s has been aborted Debug.js:233:25
[1634017][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000009.m4s has been aborted Debug.js:233:25
[1634017][PlaybackController] Native video element event: waiting Debug.js:233:25
[1634256][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 5.720). Debug.js:233:25
[1634257][AbrController] AbrController (audio) switching from buffer occupancy to throughput ABR rule (buffer: 5.872). Debug.js:233:25
[1634257][PlaybackController] Native video element event: seeked Debug.js:233:25
[1634258][PlaybackController] Native video element event: playing Debug.js:233:25
[1635273][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000005.m4s , Range: undefined Debug.js:233:25
[1635719][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000005.m4s , Range: undefined Debug.js:233:25
[1635826][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000006.m4s , Range: undefined Debug.js:233:25
[1636231][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000007.m4s , Range: undefined Debug.js:233:25
[1636279][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000006.m4s , Range: undefined Debug.js:233:25
[1636363][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000007.m4s , Range: undefined Debug.js:233:25
[1636446][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000008.m4s , Range: undefined Debug.js:233:25
[1636839][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000008.m4s , Range: undefined Debug.js:233:25
[1637185][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000009.m4s , Range: undefined Debug.js:233:25
[1637197][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 21.688). Debug.js:233:25
[1637668][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000009.m4s , Range: undefined Debug.js:233:25
[1637671][AbrController] AbrController (audio) switching from throughput to buffer occupancy ABR rule (buffer: 21.202). Debug.js:233:25
[1637694][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000010.m4s , Range: undefined Debug.js:233:25
[1637799][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000010.m4s , Range: undefined Debug.js:233:25
[1637926][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000011.m4s , Range: undefined Debug.js:233:25
[1638300][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000011.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=20
[1638404][PlaybackController] Seeking to: 20 Debug.js:233:25
[1638417][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s has been aborted Debug.js:233:25
[1638418][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s has been aborted Debug.js:233:25
[1638420][PlaybackController] Native video element event: waiting Debug.js:233:25
[1638432][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 7.240). Debug.js:233:25
[1638432][AbrController] AbrController (audio) switching from buffer occupancy to throughput ABR rule (buffer: 7.392). Debug.js:233:25
[1638525][PlaybackController] Native video element event: seeked Debug.js:233:25
[1638526][PlaybackController] Native video element event: playing Debug.js:233:25
[1639466][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000008.m4s , Range: undefined Debug.js:233:25
[1639998][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000009.m4s , Range: undefined Debug.js:233:25
[1640049][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000008.m4s , Range: undefined Debug.js:233:25
[1640138][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000009.m4s , Range: undefined Debug.js:233:25
[1640195][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000010.m4s , Range: undefined Debug.js:233:25
[1640481][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000010.m4s , Range: undefined Debug.js:233:25
[1640947][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000011.m4s , Range: undefined Debug.js:233:25
[1641347][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s , Range: undefined Debug.js:233:25
[1641378][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 23.288). Debug.js:233:25
[1641387][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000011.m4s , Range: undefined Debug.js:233:25
[1641580][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000012.m4s , Range: undefined Debug.js:233:25
[1641581][AbrController] AbrController (audio) switching from throughput to buffer occupancy ABR rule (buffer: 23.086). Debug.js:233:25
[1641832][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000013.m4s , Range: undefined Debug.js:233:25
[1641929][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000013.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=30
[1642134][PlaybackController] Seeking to: 30 Debug.js:233:25
[1642140][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000014.m4s has been aborted Debug.js:233:25
[1642142][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000014.m4s has been aborted Debug.js:233:25
[1642148][PlaybackController] Native video element event: waiting Debug.js:233:25
[1642285][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 4.920). Debug.js:233:25
[1642285][AbrController] AbrController (audio) switching from buffer occupancy to throughput ABR rule (buffer: 5.072). Debug.js:233:25
[1642463][PlaybackController] Native video element event: seeked Debug.js:233:25
[1642464][PlaybackController] Native video element event: playing Debug.js:233:25
[1643027][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000010.m4s , Range: undefined Debug.js:233:25
[1643411][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000011.m4s , Range: undefined Debug.js:233:25
[1643787][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000010.m4s , Range: undefined Debug.js:233:25
[1643889][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s , Range: undefined Debug.js:233:25
[1643954][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000011.m4s , Range: undefined Debug.js:233:25
[1644069][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000012.m4s , Range: undefined Debug.js:233:25
[1644172][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000013.m4s , Range: undefined Debug.js:233:25
[1644468][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000013.m4s , Range: undefined Debug.js:233:25
[1644910][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000014.m4s , Range: undefined Debug.js:233:25
[1644919][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 21.367). Debug.js:233:25
>> elem.currentTime=40
[1645399][PlaybackController] Seeking to: 40 Debug.js:233:25
[1645404][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000015.m4s has been aborted Debug.js:233:25
[1645405][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000015.m4s has been aborted Debug.js:233:25
[1645421][ScheduleController][audio] onFragmentLoadingAbandoned for audio, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000014.m4s has been aborted Debug.js:233:25
[1645422][PlaybackController] Native video element event: waiting Debug.js:233:25
[1645590][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 6.440). Debug.js:233:25
[1645591][PlaybackController] Native video element event: seeked Debug.js:233:25
[1645591][PlaybackController] Native video element event: playing Debug.js:233:25
[1646306][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000013.m4s , Range: undefined Debug.js:233:25
[1646648][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000013.m4s , Range: undefined Debug.js:233:25
[1646719][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000014.m4s , Range: undefined Debug.js:233:25
[1646721][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000014.m4s , Range: undefined Debug.js:233:25
[1647227][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000015.m4s , Range: undefined Debug.js:233:25
[1647733][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000016.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=50
[1647863][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000015.m4s , Range: undefined Debug.js:233:25
[1647864][PlaybackController] Seeking to: 50 Debug.js:233:25
[1647867][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000017.m4s has been aborted Debug.js:233:25
[1647871][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000017.m4s has been aborted Debug.js:233:25
[1647871][PlaybackController] Native video element event: waiting Debug.js:233:25
[1647915][PlaybackController] Native video element event: seeked Debug.js:233:25
[1647915][PlaybackController] Native video element event: playing Debug.js:233:25
[1648730][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000016.m4s , Range: undefined Debug.js:233:25
[1648757][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000016.m4s , Range: undefined Debug.js:233:25
[1649131][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000017.m4s , Range: undefined Debug.js:233:25
[1649448][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000017.m4s , Range: undefined Debug.js:233:25
[1649650][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000018.m4s , Range: undefined Debug.js:233:25
[1649656][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000018.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=0
[1649917][PlaybackController] Seeking to: 0 Debug.js:233:25
[1649923][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000019.m4s has been aborted Debug.js:233:25
[1649926][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000019.m4s has been aborted Debug.js:233:25
[1649927][PlaybackController] Native video element event: waiting Debug.js:233:25
[1650430][AbrController] AbrController (video) switch from 12 to 0/12 (buffer: 0) . Debug.js:233:25
[1650535][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000001.m4s , Range: undefined Debug.js:233:25
[1650537][BufferController][video] Init fragment finished loading saving to video's init cache Debug.js:233:25
[1650538][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/IS.mp4 , Range: undefined Debug.js:233:25
[1650644][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/000001.m4s , Range: undefined Debug.js:233:25
[1650646][AbrController] AbrController (video) switch from 0 to 11/12 (buffer: 3.84) . Debug.js:233:25
[1650666][PlaybackController] Native video element event: seeked Debug.js:233:25
[1650671][PlaybackController] Native video element event: playing Debug.js:233:25
[1650751][BufferController][video] Init fragment finished loading saving to video's init cache Debug.js:233:25
[1650752][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1280x720p50/IS.mp4 , Range: undefined Debug.js:233:25
[1651314][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1280x720p50/000002.m4s , Range: undefined Debug.js:233:25
[1651315][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000002.m4s , Range: undefined Debug.js:233:25
[1651870][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1280x720p50/000003.m4s , Range: undefined Debug.js:233:25
[1652374][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1280x720p50/000004.m4s , Range: undefined Debug.js:233:25
[1652426][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000003.m4s , Range: undefined Debug.js:233:25
[1652512][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000004.m4s , Range: undefined Debug.js:233:25
[1652613][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000005.m4s , Range: undefined Debug.js:233:25
[1652764][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1280x720p50/000005.m4s , Range: undefined Debug.js:233:25
[1653158][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1280x720p50/000006.m4s , Range: undefined Debug.js:233:25
[1653166][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 20.573). Debug.js:233:25
[1653656][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000006.m4s , Range: undefined Debug.js:233:25
[1653659][AbrController] AbrController (audio) switching from throughput to buffer occupancy ABR rule (buffer: 20.084). Debug.js:233:25
>> elem.currentTime=10
[1653782][PlaybackController] Seeking to: 10 Debug.js:233:25
[1653786][PlaybackController] Native video element event: waiting Debug.js:233:25
[1654004][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 5.860). Debug.js:233:25
[1654013][AbrController] AbrController (audio) switching from buffer occupancy to throughput ABR rule (buffer: 5.872). Debug.js:233:25
[1654014][PlaybackController] Native video element event: seeked Debug.js:233:25
[1654017][PlaybackController] Native video element event: playing Debug.js:233:25
[1654288][AbrController] AbrController (video) switch from 11 to 12/12 (buffer: 5.618) . Debug.js:233:25
[1654293][BufferController][video] Append Init fragment video with representationId: 1920x1080i25 and quality: 12 , data size: 627 Debug.js:233:25
[1654698][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000005.m4s , Range: undefined Debug.js:233:25
[1655071][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000005.m4s , Range: undefined Debug.js:233:25
[1655107][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000006.m4s , Range: undefined Debug.js:233:25
[1655519][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000007.m4s , Range: undefined Debug.js:233:25
[1655815][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000006.m4s , Range: undefined Debug.js:233:25
[1655942][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000008.m4s , Range: undefined Debug.js:233:25
[1655944][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000007.m4s , Range: undefined Debug.js:233:25
[1656005][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000008.m4s , Range: undefined Debug.js:233:25
[1656331][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000009.m4s , Range: undefined Debug.js:233:25
[1656341][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 22.295). Debug.js:233:25
>> elem.currentTime=20
[1656482][PlaybackController] Seeking to: 20 Debug.js:233:25
[1656488][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000010.m4s has been aborted Debug.js:233:25
[1656495][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000010.m4s has been aborted Debug.js:233:25
[1656498][PlaybackController] Native video element event: waiting Debug.js:233:25
[1656623][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 7.240). Debug.js:233:25
[1656632][PlaybackController] Native video element event: seeked Debug.js:233:25
[1656634][PlaybackController] Native video element event: playing Debug.js:233:25
[1657414][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000008.m4s , Range: undefined Debug.js:233:25
[1657760][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000009.m4s , Range: undefined Debug.js:233:25
[1657773][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000008.m4s , Range: undefined Debug.js:233:25
[1657887][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000009.m4s , Range: undefined Debug.js:233:25
[1658019][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000010.m4s , Range: undefined Debug.js:233:25
[1658174][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000010.m4s , Range: undefined Debug.js:233:25
[1658554][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000011.m4s , Range: undefined Debug.js:233:25
[1658562][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 20.379). Debug.js:233:25
>> elem.currentTime=30
[1658924][PlaybackController] Seeking to: 30 Debug.js:233:25
[1658930][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s has been aborted Debug.js:233:25
[1658932][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s has been aborted Debug.js:233:25
[1658934][PlaybackController] Native video element event: waiting Debug.js:233:25
[1659262][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 4.920). Debug.js:233:25
[1659263][PlaybackController] Native video element event: seeked Debug.js:233:25
[1659263][PlaybackController] Native video element event: playing Debug.js:233:25
[1660474][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000010.m4s , Range: undefined Debug.js:233:25
[1661067][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000010.m4s , Range: undefined Debug.js:233:25
[1661129][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000011.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=40
[1661235][PlaybackController] Seeking to: 40 Debug.js:233:25
[1661239][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s has been aborted Debug.js:233:25
[1661240][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s has been aborted Debug.js:233:25
[1661241][PlaybackController] Native video element event: waiting Debug.js:233:25
[1661999][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000011.m4s , Range: undefined Debug.js:233:25
[1662204][PlaybackController] Native video element event: seeked Debug.js:233:25
[1662204][PlaybackController] Native video element event: playing Debug.js:233:25
[1662221][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000012.m4s , Range: undefined Debug.js:233:25
[1662261][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000012.m4s , Range: undefined Debug.js:233:25
[1662661][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000013.m4s , Range: undefined Debug.js:233:25
[1662955][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000013.m4s , Range: undefined Debug.js:233:25
[1663132][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000014.m4s , Range: undefined Debug.js:233:25
[1663134][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000014.m4s , Range: undefined Debug.js:233:25
[1663673][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000015.m4s , Range: undefined Debug.js:233:25
[1664080][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000016.m4s , Range: undefined Debug.js:233:25
[1664464][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000017.m4s , Range: undefined Debug.js:233:25
[1664473][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 23.056). Debug.js:233:25
[1664485][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000015.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=10
[1664636][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000016.m4s , Range: undefined Debug.js:233:25
10
[1664678][PlaybackController] Seeking to: 10 Debug.js:233:25
[1664684][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000018.m4s has been aborted Debug.js:233:25
[1664691][ScheduleController][video] onFragmentLoadingAbandoned for video, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/1920x1080i25/000018.m4s has been aborted Debug.js:233:25
[1664695][ScheduleController][audio] onFragmentLoadingAbandoned for audio, request: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000017.m4s has been aborted Debug.js:233:25
[1664696][PlaybackController] Native video element event: waiting Debug.js:233:25
[1664696][AbrController] AbrController (video) switching from buffer occupancy to throughput ABR rule (buffer: 0.000). Debug.js:233:25
[1665197][AbrController] AbrController (video) switch from 12 to 0/12 (buffer: 0) . Debug.js:233:25
[1665205][BufferController][video] Append Init fragment video with representationId: 192x108p6_25 and quality: 0 , data size: 623 Debug.js:233:25
[1665345][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000003.m4s , Range: undefined Debug.js:233:25
[1665347][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/000003.m4s , Range: undefined Debug.js:233:25
[1665404][PlaybackController] Native video element event: seeked Debug.js:233:25
[1665405][PlaybackController] Native video element event: playing Debug.js:233:25
[1665406][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000004.m4s , Range: undefined Debug.js:233:25
[1665510][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/000004.m4s , Range: undefined Debug.js:233:25
[1665767][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/000005.m4s , Range: undefined Debug.js:233:25
[1665920][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/000006.m4s , Range: undefined Debug.js:233:25
[1665963][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000005.m4s , Range: undefined Debug.js:233:25
[1666082][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/000007.m4s , Range: undefined Debug.js:233:25
[1666114][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000006.m4s , Range: undefined Debug.js:233:25
[1666247][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000007.m4s , Range: undefined Debug.js:233:25
[1666250][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/000008.m4s , Range: undefined Debug.js:233:25
[1666411][ScheduleController][video] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/avc3-events/192x108p6_25/000009.m4s , Range: undefined Debug.js:233:25
[1666412][AbrController] AbrController (video) switching from throughput to buffer occupancy ABR rule (buffer: 23.554). Debug.js:233:25
[1666811][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000008.m4s , Range: undefined Debug.js:233:25
[1666958][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000009.m4s , Range: undefined Debug.js:233:25
[1666960][AbrController] AbrController (audio) switching from throughput to buffer occupancy ABR rule (buffer: 23.026). Debug.js:233:25
[1667122][ScheduleController][audio] OnFragmentLoadingCompleted - Url: http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/audio/320kbps-5_1/000010.m4s , Range: undefined Debug.js:233:25
>> elem.currentTime=0
[1670038][PlaybackController] Seeking to: 0 Debug.js:233:25
[1670040][PlaybackController] Native video element event: waiting Debug.js:233:25