question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Source buffer remove interval is too small

See original GitHub issue

Have you read the FAQ and checked for duplicate open issues? Yep

What version of Shaka Player are you using? v2.5.x

Can you reproduce the issue with our latest release version? The issue is very hard to reproduce.

Can you reproduce the issue with the latest code from master? Same as above, the issue is very hard to reproduce.

Are you using the demo app or your own custom app? A custom app.

If custom app, can you reproduce the issue using our demo app? The issue is very hard to reproduce.

What browser and OS are you using? Tizen

For embedded devices (smart TVs, etc.), what model and firmware version are you using? Tizen 2017+

What are the manifest and license server URIs? It’s not specific to a manifest or license.

What did you do? There’s no steps to reproduce 😞

What did you expect to happen? The playback must work smoothly.

What actually happened? The playback is stopped by something like Shaka Error MEDIA.MEDIA_SOURCE_OPERATION_THREW (InvalidAccessError: Failed to execute 'remove' on 'SourceBuffer': The end value provided (1.60510e+9) must be greater than the start value provided (1.60510e+9).).

Based on the logs bellow the overflow is 0.0003330707550048828. Seems that the params are being rounded, causing then an exception.

I was thinking about have some kind of threshold for this, when the overflow is smaller than x it gets included in the next iteration.

11:18:42.546 index.html:41 InputEvent.install
11:18:42.559 index.html:41 mathRound.install
11:18:42.563 index.html:41 MediaSource.install
11:18:42.567 index.html:41 Using native MSE as-is.
11:18:42.573 index.html:41 VideoPlayPromise.install
11:18:42.577 index.html:41 Using native VTTCue.
11:18:43.116 index.html:41 Starting attach...
11:18:43.150 index.html:41 Starting load of [REDACTED]...
11:18:43.314 index.html:41 notifySegments: maxSegmentDuration=6
11:18:43.337 index.html:41 notifySegments: maxSegmentDuration=6.016000032424927
11:18:43.352 index.html:41 notifySegments: maxSegmentDuration=6.016000032424927
11:18:43.368 index.html:41 notifySegments: maxSegmentDuration=6.016000032424927
11:18:43.389 index.html:41 notifySegments: maxSegmentDuration=6.016000032424927
11:18:43.404 index.html:41 notifySegments: maxSegmentDuration=6.016000032424927
11:18:43.417 index.html:41 notifySegments: maxSegmentDuration=6.016000032424927
11:18:43.432 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:18:43.440 index.html:41 Found variant with audio and video content, so filtering out audio-only content in all periods.
11:18:43.468 index.html:41 Created MediaKeys object for key system com.microsoft.playready
11:18:43.487 index.html:41 Creating new temporary session
11:18:43.505 index.html:41 codecs avc1-mp4a avg bandwidth 2270208
11:18:43.510 index.html:41 onChooseStreams_ {startTime: 0, textStreams: Array(1), variants: Array(8)}
11:18:43.521 index.html:41 onChooseStreams_, choosing variant from  (8) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
11:18:43.526 index.html:41 onChooseStreams_, choosing text from  [{…}]
11:18:43.533 index.html:41 Choosing new streams after period changed
11:18:43.545 index.html:41 Bandwidth ranges: 0.678 0.714 1.713
11:18:43.549 index.html:41 Bandwidth ranges: 1.456 1.533 3.448
11:18:43.555 index.html:41 Bandwidth ranges: 2.931 3.085 4.725
11:18:43.560 index.html:41 Bandwidth ranges: 4.016 4.228 Infinity
11:18:43.568 index.html:41 onChooseStreams_, chose variant  {id: 13, language: "de", primary: false, audio: {…}, video: {…}, …}
11:18:43.573 index.html:41 onChooseStreams_, chose text  {id: 1, originalId: "daserste-de-hd_subtitle_01/vtt", createSegmentIndex: ƒ, findSegmentPosition: ƒ, getSegmentReference: ƒ, …}
11:18:43.584 index.html:41 (all) setting up Stream 3
11:18:43.588 index.html:41 (all) setting up Stream 8
11:18:43.593 index.html:41 (all) setting up Stream 1
11:18:43.600 index.html:41 (all) setup Stream 3
11:18:43.605 index.html:41 (all) setup Stream 8
11:18:43.608 index.html:41 (all) setup Stream 1
11:18:43.616 index.html:41 (audio:3) updating in 0 seconds
11:18:43.621 index.html:41 (video:8) updating in 0 seconds
11:18:43.625 index.html:41 (text:1) updating in 0 seconds
11:18:43.630 index.html:41 init: completed initial Stream setup
11:18:43.639 index.html:41 Ignoring duplicate init data.
11:18:43.643 index.html:41 Ignoring duplicate init data.
11:18:43.647 index.html:41 Ignoring duplicate init data.
11:18:43.651 index.html:41 Ignoring duplicate init data.
11:18:43.655 index.html:41 Ignoring duplicate init data.
11:18:43.660 index.html:41 Ignoring duplicate init data.
11:18:43.664 index.html:41 Ignoring duplicate init data.
11:18:43.668 index.html:41 Ignoring duplicate init data.
11:18:43.672 index.html:41 Ignoring duplicate init data.
11:18:43.677 index.html:41 Ignoring duplicate init data.
11:18:43.681 index.html:41 Ignoring duplicate init data.
11:18:43.685 index.html:41 Ignoring duplicate init data.
11:18:43.689 index.html:41 Ignoring duplicate init data.
11:18:43.694 index.html:41 Ignoring duplicate init data.
11:18:43.699 index.html:41 Ignoring duplicate init data.
11:18:43.703 index.html:41 Ignoring duplicate init data.
11:18:43.707 index.html:41 No preferred audio language set.  We will choose an arbitrary language initially
11:18:43.714 index.html:41 Bandwidth ranges: 0.678 0.714 1.713
11:18:43.718 index.html:41 Bandwidth ranges: 1.456 1.533 3.448
11:18:43.722 index.html:41 Bandwidth ranges: 2.931 3.085 4.725
11:18:43.726 index.html:41 Bandwidth ranges: 4.016 4.228 Infinity
11:18:44.105 index.html:41 (audio:3) timeNeeded=1605089884.4353335
11:18:44.110 index.html:41 (audio:3) update_: presentationTime=1605089884.4353335 bufferedAhead=0
11:18:44.119 index.html:41 (audio:3) next position unknown: nothing buffered
11:18:44.123 index.html:41 (audio:3) looking up segment: presentationTime=1605089884.4353335 currentPeriod.startTime=0
11:18:44.129 index.html:41 (audio:3) fetchAndAppend_: presentationTime=1605089884.4353335 currentPeriod.startTime=0 reference.position=93 reference.startTime=1605089874.3713334 reference.endTime=1605089880.3873334
11:18:44.136 index.html:41 (audio:3) setting timestamp offset to 0
11:18:44.141 index.html:41 (audio:3) setting append window start to 0
11:18:44.145 index.html:41 (audio:3) setting append window end to Infinity
11:18:44.150 index.html:41 (audio:3) fetching init segment
11:18:44.161 index.html:41 fetching: reference= o.media.InitSegmentReference {startByte: 0, endByte: null, getUris: ƒ}
11:18:44.169 index.html:41 (audio:3) fetching segment
11:18:44.176 index.html:41 fetching: reference= o.media.SegmentReference {position: 93, startTime: 1605089874.3713334, endTime: 1605089880.3873334, startByte: 0, getUris: ƒ, …}
11:18:44.202 index.html:41 (video:8) timeNeeded=1605089884.4353335
11:18:44.207 index.html:41 (video:8) update_: presentationTime=1605089884.4353335 bufferedAhead=0
11:18:44.216 index.html:41 (video:8) next position unknown: nothing buffered
11:18:44.221 index.html:41 (video:8) looking up segment: presentationTime=1605089884.4353335 currentPeriod.startTime=0
11:18:44.228 index.html:41 (video:8) fetchAndAppend_: presentationTime=1605089884.4353335 currentPeriod.startTime=0 reference.position=93 reference.startTime=1605089874.27 reference.endTime=1605089880.27
11:18:44.235 index.html:41 (video:8) setting timestamp offset to 0
11:18:44.241 index.html:41 (video:8) setting append window start to 0
11:18:44.246 index.html:41 (video:8) setting append window end to Infinity
11:18:44.253 index.html:41 (video:8) fetching init segment
11:18:44.261 index.html:41 fetching: reference= o.media.InitSegmentReference {startByte: 0, endByte: null, getUris: ƒ}
11:18:44.271 index.html:41 (video:8) fetching segment
11:18:44.277 index.html:41 fetching: reference= o.media.SegmentReference {position: 93, startTime: 1605089874.27, endTime: 1605089880.27, startByte: 0, getUris: ƒ, …}
11:18:44.303 index.html:41 (text:1) timeNeeded=1605089884.4353335
11:18:44.308 index.html:41 (text:1) update_: presentationTime=1605089884.4353335 bufferedAhead=0
11:18:44.312 index.html:41 (text:1) next position unknown: nothing buffered
11:18:44.321 index.html:41 (text:1) looking up segment: presentationTime=1605089884.4353335 currentPeriod.startTime=0
11:18:44.327 index.html:41 (text:1) fetchAndAppend_: presentationTime=1605089884.4353335 currentPeriod.startTime=0 reference.position=93 reference.startTime=1605089874.27 reference.endTime=1605089880.27
11:18:44.335 index.html:41 (text:1) setting timestamp offset to 0
11:18:44.344 index.html:41 (text:1) setting append window start to 0
11:18:44.351 index.html:41 (text:1) setting append window end to Infinity
11:18:44.361 index.html:41 (text:1) fetching segment
11:18:44.369 index.html:41 fetching: reference= o.media.SegmentReference {position: 93, startTime: 1605089874.27, endTime: 1605089880.27, startByte: 0, getUris: ƒ, …}
11:18:44.411 index.html:41 Segment downloaded: deltaTimeMs=222 numBytes=65536 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.422 index.html:41 Segment downloaded: deltaTimeMs=235 numBytes=1450 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.433 index.html:41 (audio:3) appending init segment
11:18:44.441 index.html:41 Segment downloaded: deltaTimeMs=150 numBytes=65536 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.448 index.html:41 Segment downloaded: deltaTimeMs=159 numBytes=1530 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.455 index.html:41 (video:8) appending init segment
11:18:44.462 index.html:41 Sending license request for session pr-sid-1 of type license-request
11:18:44.464 index.html:41 PlayReady request is already unwrapped.
11:18:44.470 index.html:41 Segment downloaded: deltaTimeMs=86 numBytes=422 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.481 index.html:41 (text:1) checking buffer length
11:18:44.485 index.html:41 (text:1) buffer behind okay because nothing buffered: presentationTime=1605089884.4353335 bufferBehind=10
11:18:44.490 index.html:41 (text:1) appending media segment
11:18:44.506 index.html:41 (text:1) appended media segment
11:18:44.510 index.html:41 (text:1) updating in 0 seconds
11:18:44.516 index.html:41 (text:1) finished fetch and append
11:18:44.525 index.html:41 Segment downloaded: deltaTimeMs=115 numBytes=32352 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.536 index.html:41 (text:1) timeNeeded=1605089880.27
11:18:44.541 index.html:41 (text:1) update_: presentationTime=1605089884.4353335 bufferedAhead=0
11:18:44.546 index.html:41 (text:1) next position known: position=94
11:18:44.550 index.html:41 (text:1) fetchAndAppend_: presentationTime=1605089884.4353335 currentPeriod.startTime=0 reference.position=94 reference.startTime=1605089880.27 reference.endTime=1605089886.27
11:18:44.556 index.html:41 (text:1) fetching segment
11:18:44.562 index.html:41 fetching: reference= o.media.SegmentReference {position: 94, startTime: 1605089880.27, endTime: 1605089886.27, startByte: 0, getUris: ƒ, …}
11:18:44.580 index.html:41 (audio:3) checking buffer length
11:18:44.585 index.html:41 (audio:3) buffer behind okay because nothing buffered: presentationTime=1605089884.4353335 bufferBehind=10
11:18:44.590 index.html:41 (audio:3) appending media segment
11:18:44.607 index.html:41 Updating session pr-sid-1
11:18:44.610 index.html:41 Segment downloaded: deltaTimeMs=40 numBytes=435 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.618 index.html:41 (text:1) checking buffer length
11:18:44.623 index.html:41 (text:1) buffer behind too large: presentationTime=1605089884.4353335 bufferedBehind=10.16533350944519 bufferBehind=10 overflow=0.16533350944519043
11:18:44.629 index.html:41 (text:1) evicted 0.16533350944519043 seconds
11:18:44.634 index.html:41 (text:1) appending media segment
11:18:44.642 index.html:41 (text:1) appended media segment
11:18:44.647 index.html:41 (text:1) updating in 0 seconds
11:18:44.652 index.html:41 (text:1) finished fetch and append
11:18:44.665 index.html:41 Segment downloaded: deltaTimeMs=225 numBytes=131072 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.677 index.html:41 (text:1) timeNeeded=1605089886.27
11:18:44.682 index.html:41 (text:1) update_: presentationTime=1605089884.4353335 bufferedAhead=1.8346664905548096
11:18:44.688 index.html:41 (text:1) next position known: position=95
11:18:44.693 index.html:41 (text:1) fetchAndAppend_: presentationTime=1605089884.4353335 currentPeriod.startTime=0 reference.position=95 reference.startTime=1605089886.27 reference.endTime=1605089892.27
11:18:44.699 index.html:41 (text:1) fetching segment
11:18:44.704 index.html:41 fetching: reference= o.media.SegmentReference {position: 95, startTime: 1605089886.27, endTime: 1605089892.27, startByte: 0, getUris: ƒ, …}
11:18:44.720 index.html:41 (audio:3) appended media segment
11:18:44.725 index.html:41 (audio:3) updating in 0 seconds
11:18:44.729 index.html:41 (audio:3) finished fetch and append
11:18:44.747 index.html:41 (audio:3) timeNeeded=1605089880.3873334
11:18:44.752 index.html:41 (audio:3) update_: presentationTime=1605089884.4353335 bufferedAhead=0
11:18:44.758 index.html:41 (audio:3) next position known: position=94
11:18:44.763 index.html:41 (audio:3) fetchAndAppend_: presentationTime=1605089884.4353335 currentPeriod.startTime=0 reference.position=94 reference.startTime=1605089880.3873334 reference.endTime=1605089886.2753334
11:18:44.769 index.html:41 (audio:3) fetching segment
11:18:44.774 index.html:41 fetching: reference= o.media.SegmentReference {position: 94, startTime: 1605089880.3873334, endTime: 1605089886.2753334, startByte: 0, getUris: ƒ, …}
11:18:44.795 index.html:41 Key status changed for session pr-sid-1
11:18:44.806 index.html:41 Segment downloaded: deltaTimeMs=141 numBytes=262144 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.841 index.html:41 Segment downloaded: deltaTimeMs=33 numBytes=451473 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.864 index.html:41 (video:8) checking buffer length
11:18:44.873 index.html:41 (video:8) buffer behind okay because nothing buffered: presentationTime=1605089884.4353335 bufferBehind=10
11:18:44.880 index.html:41 (video:8) appending media segment
11:18:44.903 index.html:41 Segment downloaded: deltaTimeMs=189 numBytes=454 lastTimeChosenMs=1605089923729 enabled=false
11:18:44.924 index.html:41 (text:1) checking buffer length
11:18:44.933 index.html:41 (text:1) buffer behind okay: presentationTime=1605089884.4353335 bufferedBehind=10 bufferBehind=10 underflow=0
11:18:44.943 index.html:41 (text:1) appending media segment
11:18:44.954 index.html:41 (text:1) appended media segment
11:18:44.964 index.html:41 (text:1) updating in 0 seconds
11:18:44.971 index.html:41 (text:1) finished fetch and append
11:18:44.978 index.html:41 Segment downloaded: deltaTimeMs=194 numBytes=65536 lastTimeChosenMs=1605089923729 enabled=false
11:18:45.002 index.html:41 Segment downloaded: deltaTimeMs=18 numBytes=30344 lastTimeChosenMs=1605089923729 enabled=false
11:18:45.017 index.html:41 (audio:3) checking buffer length
11:18:45.023 index.html:41 (audio:3) buffer behind too large: presentationTime=1605089884.4353335 bufferedBehind=10.064333438873291 bufferBehind=10 overflow=0.06433343887329102
11:18:45.036 index.html:41 (text:1) timeNeeded=1605089892.27
11:18:45.044 index.html:41 (text:1) update_: presentationTime=1605089884.435333 bufferedAhead=7.834666967391968
11:18:45.052 index.html:41 (text:1) next position known: position=96
11:18:45.061 index.html:41 (text:1) updating in 1 seconds
11:18:45.075 index.html:41 (audio:3) evicted 0.06433343887329102 seconds
11:18:45.082 index.html:41 (audio:3) appending media segment
11:18:45.105 index.html:41 (audio:3) appended media segment
11:18:45.112 index.html:41 (audio:3) updating in 0 seconds
11:18:45.119 index.html:41 (audio:3) finished fetch and append
11:18:45.133 index.html:41 (audio:3) timeNeeded=1605089886.2753334
11:18:45.139 index.html:41 (audio:3) update_: presentationTime=1605089884.435333 bufferedAhead=1.8396670818328857
11:18:45.146 index.html:41 (audio:3) next position known: position=95
11:18:45.152 index.html:41 (audio:3) fetchAndAppend_: presentationTime=1605089884.435333 currentPeriod.startTime=0 reference.position=95 reference.startTime=1605089886.2753334 reference.endTime=1605089892.2913334
11:18:45.159 index.html:41 (audio:3) fetching segment
11:18:45.167 index.html:41 fetching: reference= o.media.SegmentReference {position: 95, startTime: 1605089886.2753334, endTime: 1605089892.2913334, startByte: 0, getUris: ƒ, …}
11:18:45.202 index.html:41 (video:8) appended media segment
11:18:45.208 index.html:41 (video:8) updating in 0 seconds
11:18:45.215 index.html:41 (video:8) startup complete
11:18:45.224 index.html:41 (all) setting up Period 0
11:18:45.233 index.html:41 (all) Period 0 is being or has been set up
11:18:45.239 index.html:41 (video:8) finished fetch and append
11:18:45.244 index.html:41 (all) setting up Stream 7
11:18:45.253 index.html:41 (all) Stream 3 is being or has been set up
11:18:45.259 index.html:41 (all) Stream 8 is being or has been set up
11:18:45.266 index.html:41 (all) setting up Stream 9
11:18:45.271 index.html:41 (all) setting up Stream 10
11:18:45.279 index.html:41 (all) setting up Stream 5
11:18:45.285 index.html:41 (all) Stream 1 is being or has been set up
11:18:45.294 index.html:41 (all) setup Stream 7
11:18:45.300 index.html:41 (all) setup Stream 9
11:18:45.304 index.html:41 (all) setup Stream 10
11:18:45.309 index.html:41 (all) setup Stream 5
11:18:45.318 index.html:41 (all) setup Period 0
11:18:45.323 index.html:41 (video:8) calling onCanSwitch()...
11:18:45.331 index.html:41 canSwitch_
11:18:45.338 index.html:41 Segment downloaded: deltaTimeMs=155 numBytes=65536 lastTimeChosenMs=1605089923729 enabled=true
11:18:45.349 index.html:41 Suggesting Streams...
11:18:45.355 index.html:41 Bandwidth ranges: 0.678 0.714 1.713
11:18:45.363 index.html:41 Bandwidth ranges: 1.456 1.533 3.448
11:18:45.368 index.html:41 Bandwidth ranges: 2.931 3.085 4.725
11:18:45.375 index.html:41 Bandwidth ranges: 4.016 4.228 Infinity
11:18:45.381 index.html:41 Calling switch_(), bandwidth=7604 kbps
11:18:45.386 index.html:41 switch_
11:18:45.395 index.html:41 switch: switching to Stream (video:10)
11:18:45.401 index.html:41 switch: Stream (audio:3) already active
11:18:45.431 index.html:41 (video:10) timeNeeded=1605089880.27
11:18:45.436 index.html:41 (video:10) update_: presentationTime=1605089884.435333 bufferedAhead=0
11:18:45.442 index.html:41 (video:10) next position unknown: another Stream buffered
11:18:45.449 index.html:41 (video:10) looking up segment: presentationTime=1605089880.27 currentPeriod.startTime=0
11:18:45.453 index.html:41 (video:10) fetchAndAppend_: presentationTime=1605089884.435333 currentPeriod.startTime=0 reference.position=94 reference.startTime=1605089880.27 reference.endTime=1605089886.27
11:18:45.460 index.html:41 (video:10) setting timestamp offset to 0
11:18:45.465 index.html:41 (video:10) setting append window start to 0
11:18:45.469 index.html:41 (video:10) setting append window end to Infinity
11:18:45.476 index.html:41 (video:10) fetching init segment
11:18:45.482 index.html:41 fetching: reference= o.media.InitSegmentReference {startByte: 0, endByte: null, getUris: ƒ}
11:18:45.491 index.html:41 (video:10) fetching segment
11:18:45.496 index.html:41 fetching: reference= o.media.SegmentReference {position: 94, startTime: 1605089880.27, endTime: 1605089886.27, startByte: 0, getUris: ƒ, …}
11:18:45.534 index.html:41 Segment downloaded: deltaTimeMs=197 numBytes=32265 lastTimeChosenMs=1605089925380 enabled=true
11:18:45.542 index.html:41 Suggesting Streams...
11:18:45.548 index.html:41 Still within switch interval...
11:18:45.556 index.html:41 (audio:3) checking buffer length
11:18:45.562 index.html:41 (audio:3) buffer behind too large: presentationTime=1605089884.435333 bufferedBehind=10.000333070755005 bufferBehind=10 overflow=0.0003330707550048828
11:18:45.569 index.html:41 (audio:3) failed fetch and append: code=3015
(anonymous) @ index.html:41
(anonymous) @ VM52:2
Promise rejected (async)
o.media.StreamingEngine.fetchAndAppend_ @ VM52:2
o.media.StreamingEngine.update_ @ VM52:2
o.media.StreamingEngine.onUpdate_ @ VM52:2
(anonymous) @ VM52:2
n.generator.Engine_.nextStep_ @ VM52:2
n.generator.Engine_.next_ @ VM52:2
next @ VM52:2
(anonymous) @ VM52:2
n.asyncExecutePromiseGenerator @ VM52:2
n.asyncExecutePromiseGeneratorFunction @ VM52:2
(anonymous) @ VM52:2
(anonymous) @ VM52:2
i @ index.html:41
setTimeout (async)
(anonymous) @ index.html:41
o.util.DelayedTick.tickAfter @ VM52:2
o.media.StreamingEngine.scheduleUpdate_ @ VM52:2
(anonymous) @ VM52:2
Promise resolved (async)
o.media.StreamingEngine.fetchAndAppend_ @ VM52:2
o.media.StreamingEngine.update_ @ VM52:2
o.media.StreamingEngine.onUpdate_ @ VM52:2
(anonymous) @ VM52:2
n.generator.Engine_.nextStep_ @ VM52:2
n.generator.Engine_.next_ @ VM52:2
next @ VM52:2
(anonymous) @ VM52:2
n.asyncExecutePromiseGenerator @ VM52:2
n.asyncExecutePromiseGeneratorFunction @ VM52:2
(anonymous) @ VM52:2
(anonymous) @ VM52:2
i @ index.html:41
setTimeout (async)
(anonymous) @ index.html:41
o.util.DelayedTick.tickAfter @ VM52:2
o.media.StreamingEngine.scheduleUpdate_ @ VM52:2
(anonymous) @ VM52:2
Promise resolved (async)
o.media.StreamingEngine.fetchAndAppend_ @ VM52:2
o.media.StreamingEngine.update_ @ VM52:2
o.media.StreamingEngine.onUpdate_ @ VM52:2
(anonymous) @ VM52:2
n.generator.Engine_.nextStep_ @ VM52:2
n.generator.Engine_.next_ @ VM52:2
next @ VM52:2
(anonymous) @ VM52:2
n.asyncExecutePromiseGenerator @ VM52:2
n.asyncExecutePromiseGeneratorFunction @ VM52:2
(anonymous) @ VM52:2
(anonymous) @ VM52:2
i @ index.html:41
setTimeout (async)
(anonymous) @ index.html:41
o.util.DelayedTick.tickAfter @ VM52:2
o.media.StreamingEngine.scheduleUpdate_ @ VM52:2
(anonymous) @ VM52:2
(anonymous) @ VM52:2
n.generator.Engine_.nextStep_ @ VM52:2
n.generator.Engine_.next_ @ VM52:2
next @ VM52:2
t @ VM52:2
Promise resolved (async)
e @ VM52:2
Promise resolved (async)
e @ VM52:2
(anonymous) @ VM52:2
n.asyncExecutePromiseGenerator @ VM52:2
n.asyncExecutePromiseGeneratorFunction @ VM52:2
o.media.StreamingEngine.initStreams_ @ VM52:2
(anonymous) @ VM52:2
n.generator.Engine_.nextStep_ @ VM52:2
n.generator.Engine_.next_ @ VM52:2
next @ VM52:2
(anonymous) @ VM52:2
n.asyncExecutePromiseGenerator @ VM52:2
n.asyncExecutePromiseGeneratorFunction @ VM52:2
o.media.StreamingEngine.start @ VM52:2
(anonymous) @ VM52:2
n.generator.Engine_.nextStep_ @ VM52:2
n.generator.Engine_.next_ @ VM52:2
next @ VM52:2
t @ VM52:2
Promise resolved (async)
e @ VM52:2
(anonymous) @ VM52:2
n.asyncExecutePromiseGenerator @ VM52:2
n.asyncExecutePromiseGeneratorFunction @ VM52:2
o.Player.onLoad_ @ VM52:2
(anonymous) @ VM52:2
enterNode @ VM52:2
(anonymous) @ VM52:2
n.generator.Engine_.nextStep_ @ VM52:2
n.generator.Engine_.next_ @ VM52:2
next @ VM52:2
(anonymous) @ VM52:2
n.asyncExecutePromiseGenerator @ VM52:2
n.asyncExecutePromiseGeneratorFunction @ VM52:2
o.routing.Walker.takeNextStep_ @ VM52:2
o.routing.Walker.doOneThing_ @ VM52:2
(anonymous) @ VM52:2
n.generator.Engine_.nextStep_ @ VM52:2
n.generator.Engine_.next_ @ VM52:2
next @ VM52:2
t @ VM52:2
Promise resolved (async)
e @ VM52:2
Promise resolved (async)
e @ VM52:2
Promise resolved (async)
e @ VM52:2
Promise resolved (async)
e @ VM52:2
Promise resolved (async)
e @ VM52:2
Promise resolved (async)
e @ VM52:2
Promise resolved (async)
e @ VM52:2
(anonymous) @ VM52:2
n.asyncExecutePromiseGenerator @ VM52:2
n.asyncExecutePromiseGeneratorFunction @ VM52:2
o.routing.Walker.mainLoop_ @ VM52:2
(anonymous) @ VM52:2
Promise resolved (async)
o.routing.Walker @ VM52:2
o.Player @ VM52:2
Show 304 more frames
11:18:45.585 index.html:41 Segment downloaded: deltaTimeMs=78 numBytes=1531 lastTimeChosenMs=1605089925380 enabled=true
11:18:45.591 index.html:41 Suggesting Streams...
11:18:45.597 index.html:41 Still within switch interval...
11:18:45.603 index.html:41 (video:10) appending init segment
11:18:45.634 index.html:41 Segment downloaded: deltaTimeMs=124 numBytes=1171324 lastTimeChosenMs=1605089925380 enabled=true
11:18:45.639 index.html:41 Suggesting Streams...
11:18:45.645 index.html:41 Still within switch interval...
11:18:45.752 index.html:41 Segment downloaded: deltaTimeMs=118 numBytes=1392720 lastTimeChosenMs=1605089925380 enabled=true
11:18:45.758 index.html:41 Suggesting Streams...
11:18:45.764 index.html:41 Still within switch interval...
11:18:45.862 index.html:41 Segment downloaded: deltaTimeMs=111 numBytes=706384 lastTimeChosenMs=1605089925380 enabled=true
11:18:45.868 index.html:41 Suggesting Streams...
11:18:45.874 index.html:41 Still within switch interval...
11:18:45.891 index.html:41 (video:10) checking buffer length
11:18:45.897 index.html:41 (video:10) buffer behind too large: presentationTime=1605089884.435333 bufferedBehind=10.165333032608032 bufferBehind=10 overflow=0.16533303260803223
11:18:45.916 index.html:41 (video:10) evicted 0.16533303260803223 seconds
11:18:45.921 index.html:41 (video:10) appending media segment
11:18:45.991 index.html:41 (video:10) appended media segment
11:18:46.000 index.html:41 (video:10) updating in 0 seconds
11:18:46.007 index.html:41 (video:10) finished fetch and append
11:18:46.018 index.html:41 (video:10) timeNeeded=1605089886.27
11:18:46.023 index.html:41 (video:10) update_: presentationTime=1605089884.435333 bufferedAhead=1.8346669673919678
11:18:46.028 index.html:41 (video:10) next position known: position=95
11:18:46.034 index.html:41 (video:10) fetchAndAppend_: presentationTime=1605089884.435333 currentPeriod.startTime=0 reference.position=95 reference.startTime=1605089886.27 reference.endTime=1605089892.27
11:18:46.040 index.html:41 (video:10) fetching segment
11:18:46.046 index.html:41 fetching: reference= o.media.SegmentReference {position: 95, startTime: 1605089886.27, endTime: 1605089892.27, startByte: 0, getUris: ƒ, …}
11:18:46.090 index.html:41 (text:1) timeNeeded=1605089892.27
11:18:46.102 index.html:41 (text:1) update_: presentationTime=1605089884.435333 bufferedAhead=7.834666967391968
11:18:46.111 index.html:41 (text:1) next position known: position=96
11:18:46.120 index.html:41 (text:1) fetchAndAppend_: presentationTime=1605089884.435333 currentPeriod.startTime=0 reference.position=96 reference.startTime=1605089892.27 reference.endTime=1605089898.27
11:18:46.132 index.html:41 (text:1) fetching segment
11:18:46.143 index.html:41 fetching: reference= o.media.SegmentReference {position: 96, startTime: 1605089892.27, endTime: 1605089898.27, startByte: 0, getUris: ƒ, …}
11:18:46.189 index.html:41 Segment downloaded: deltaTimeMs=130 numBytes=65536 lastTimeChosenMs=1605089925380 enabled=true
11:18:46.197 index.html:41 Suggesting Streams...
11:18:46.207 index.html:41 Still within switch interval...
11:18:46.222 index.html:41 Segment downloaded: deltaTimeMs=51 numBytes=474 lastTimeChosenMs=1605089925380 enabled=true
11:18:46.235 index.html:41 Suggesting Streams...
11:18:46.260 index.html:41 Still within switch interval...
11:18:46.272 index.html:41 (text:1) checking buffer length
11:18:46.281 index.html:41 (text:1) buffer behind okay: presentationTime=1605089884.435333 bufferedBehind=9.999999523162842 bufferBehind=10 underflow=4.76837158203125e-7
11:18:46.290 index.html:41 (text:1) appending media segment
11:18:46.301 index.html:41 (text:1) appended media segment
11:18:46.315 index.html:41 (text:1) updating in 0 seconds
11:18:46.324 index.html:41 (text:1) finished fetch and append
11:18:46.802 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:46.809 index.html:41 (text:1) update_: presentationTime=1605089884.435333 bufferedAhead=13.834666967391968
11:18:46.816 index.html:41 (text:1) next position known: position=97
11:18:46.824 index.html:41 (text:1) updating in 1 seconds
11:18:46.836 index.html:41 Segment downloaded: deltaTimeMs=648 numBytes=131072 lastTimeChosenMs=1605089925380 enabled=true
11:18:46.843 index.html:41 Suggesting Streams...
11:18:46.892 index.html:41 Still within switch interval...
11:18:47.059 index.html:41 Segment downloaded: deltaTimeMs=222 numBytes=131072 lastTimeChosenMs=1605089925380 enabled=true
11:18:47.066 index.html:41 Suggesting Streams...
11:18:47.072 index.html:41 Still within switch interval...
11:18:47.437 index.html:41 Segment downloaded: deltaTimeMs=378 numBytes=196608 lastTimeChosenMs=1605089925380 enabled=true
11:18:47.445 index.html:41 Suggesting Streams...
11:18:47.453 index.html:41 Still within switch interval...
11:18:47.571 index.html:41 Segment downloaded: deltaTimeMs=134 numBytes=2141186 lastTimeChosenMs=1605089925380 enabled=true
11:18:47.576 index.html:41 Suggesting Streams...
11:18:47.583 index.html:41 Still within switch interval...
11:18:47.606 index.html:41 (video:10) checking buffer length
11:18:47.615 index.html:41 (video:10) buffer behind okay: presentationTime=1605089884.435333 bufferedBehind=8.165333032608032 bufferBehind=10 underflow=1.8346669673919678
11:18:47.624 index.html:41 (video:10) appending media segment
11:18:47.681 index.html:41 (video:10) appended media segment
11:18:47.690 index.html:41 (video:10) updating in 0 seconds
11:18:47.699 index.html:41 (video:10) finished fetch and append
11:18:47.707 index.html:41 (video:10) timeNeeded=1605089892.27
11:18:47.714 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=7.912999868392944
11:18:47.722 index.html:41 (video:10) next position known: position=96
11:18:47.728 index.html:41 (video:10) fetchAndAppend_: presentationTime=1605089884.357 currentPeriod.startTime=0 reference.position=96 reference.startTime=1605089892.27 reference.endTime=1605089898.27
11:18:47.735 index.html:41 (video:10) fetching segment
11:18:47.743 index.html:41 fetching: reference= o.media.SegmentReference {position: 96, startTime: 1605089892.27, endTime: 1605089898.27, startByte: 0, getUris: ƒ, …}
11:18:47.849 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:47.860 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:47.868 index.html:41 (text:1) next position known: position=97
11:18:47.876 index.html:41 (text:1) updating in 1 seconds
11:18:47.886 index.html:41 Segment downloaded: deltaTimeMs=129 numBytes=327680 lastTimeChosenMs=1605089925380 enabled=true
11:18:47.896 index.html:41 Suggesting Streams...
11:18:47.905 index.html:41 Still within switch interval...
11:18:47.991 index.html:41 Segment downloaded: deltaTimeMs=105 numBytes=327680 lastTimeChosenMs=1605089925380 enabled=true
11:18:48.006 index.html:41 Suggesting Streams...
11:18:48.015 index.html:41 Still within switch interval...
11:18:48.129 index.html:41 Segment downloaded: deltaTimeMs=138 numBytes=1874484 lastTimeChosenMs=1605089925380 enabled=true
11:18:48.136 index.html:41 Suggesting Streams...
11:18:48.143 index.html:41 Still within switch interval...
11:18:48.160 index.html:41 (video:10) checking buffer length
11:18:48.166 index.html:41 (video:10) buffer behind okay: presentationTime=1605089884.357 bufferedBehind=8.087000131607056 bufferBehind=10 underflow=1.9129998683929443
11:18:48.171 index.html:41 (video:10) appending media segment
11:18:48.203 index.html:41 (video:10) appended media segment
11:18:48.210 index.html:41 (video:10) updating in 0 seconds
11:18:48.217 index.html:41 (video:10) finished fetch and append
11:18:48.224 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:48.230 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:48.236 index.html:41 (video:10) next position known: position=97
11:18:48.242 index.html:41 (video:10) updating in 1 seconds
11:18:48.885 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:48.893 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:48.901 index.html:41 (text:1) next position known: position=97
11:18:48.909 index.html:41 (text:1) updating in 1 seconds
11:18:49.167 index.html:41 Updating manifest...
11:18:49.260 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:18:49.267 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:49.274 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:49.281 index.html:41 (video:10) next position known: position=97
11:18:49.288 index.html:41 (video:10) updating in 1 seconds
11:18:49.918 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:49.925 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:49.931 index.html:41 (text:1) next position known: position=97
11:18:49.939 index.html:41 (text:1) updating in 1 seconds
11:18:50.296 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:50.303 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:50.310 index.html:41 (video:10) next position known: position=97
11:18:50.317 index.html:41 (video:10) updating in 1 seconds
11:18:50.947 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:50.953 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:50.959 index.html:41 (text:1) next position known: position=97
11:18:50.965 index.html:41 (text:1) updating in 1 seconds
11:18:51.325 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:51.331 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:51.337 index.html:41 (video:10) next position known: position=97
11:18:51.344 index.html:41 (video:10) updating in 1 seconds
11:18:51.972 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:51.977 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:51.983 index.html:41 (text:1) next position known: position=97
11:18:51.989 index.html:41 (text:1) updating in 1 seconds
11:18:52.352 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:52.359 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:52.366 index.html:41 (video:10) next position known: position=97
11:18:52.373 index.html:41 (video:10) updating in 1 seconds
11:18:52.995 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:53.001 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:53.006 index.html:41 (text:1) next position known: position=97
11:18:53.013 index.html:41 (text:1) updating in 1 seconds
11:18:53.381 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:53.386 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:53.392 index.html:41 (video:10) next position known: position=97
11:18:53.398 index.html:41 (video:10) updating in 1 seconds
11:18:54.019 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:54.025 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:54.030 index.html:41 (text:1) next position known: position=97
11:18:54.036 index.html:41 (text:1) updating in 1 seconds
11:18:54.405 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:54.411 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:54.416 index.html:41 (video:10) next position known: position=97
11:18:54.422 index.html:41 (video:10) updating in 1 seconds
11:18:55.042 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:55.048 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:55.054 index.html:41 (text:1) next position known: position=97
11:18:55.061 index.html:41 (text:1) updating in 1 seconds
11:18:55.172 index.html:41 Updating manifest...
11:18:55.239 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:18:55.429 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:55.437 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:55.443 index.html:41 (video:10) next position known: position=97
11:18:55.450 index.html:41 (video:10) updating in 1 seconds
11:18:56.068 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:56.074 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:56.080 index.html:41 (text:1) next position known: position=97
11:18:56.087 index.html:41 (text:1) updating in 1 seconds
11:18:56.457 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:56.463 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:56.468 index.html:41 (video:10) next position known: position=97
11:18:56.474 index.html:41 (video:10) updating in 1 seconds
11:18:57.095 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:57.101 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:57.107 index.html:41 (text:1) next position known: position=97
11:18:57.113 index.html:41 (text:1) updating in 1 seconds
11:18:57.481 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:57.486 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:57.492 index.html:41 (video:10) next position known: position=97
11:18:57.498 index.html:41 (video:10) updating in 1 seconds
11:18:58.120 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:58.126 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:58.132 index.html:41 (text:1) next position known: position=97
11:18:58.138 index.html:41 (text:1) updating in 1 seconds
11:18:58.505 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:58.511 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:58.517 index.html:41 (video:10) next position known: position=97
11:18:58.523 index.html:41 (video:10) updating in 1 seconds
11:18:59.145 index.html:41 (text:1) timeNeeded=1605089898.27
11:18:59.151 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:59.157 index.html:41 (text:1) next position known: position=97
11:18:59.163 index.html:41 (text:1) updating in 1 seconds
11:18:59.530 index.html:41 (video:10) timeNeeded=1605089898.27
11:18:59.536 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:18:59.543 index.html:41 (video:10) next position known: position=97
11:18:59.549 index.html:41 (video:10) updating in 1 seconds
11:19:00.171 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:00.177 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:00.183 index.html:41 (text:1) next position known: position=97
11:19:00.189 index.html:41 (text:1) updating in 1 seconds
11:19:00.556 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:00.562 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:00.568 index.html:41 (video:10) next position known: position=97
11:19:00.576 index.html:41 (video:10) updating in 1 seconds
11:19:01.177 index.html:41 Updating manifest...
11:19:01.269 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:19:01.279 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:01.287 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:01.293 index.html:41 (text:1) next position known: position=97
11:19:01.300 index.html:41 (text:1) updating in 1 seconds
11:19:01.583 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:01.589 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:01.595 index.html:41 (video:10) next position known: position=97
11:19:01.602 index.html:41 (video:10) updating in 1 seconds
11:19:02.308 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:02.320 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:02.327 index.html:41 (text:1) next position known: position=97
11:19:02.335 index.html:41 (text:1) updating in 1 seconds
11:19:02.609 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:02.616 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:02.622 index.html:41 (video:10) next position known: position=97
11:19:02.629 index.html:41 (video:10) updating in 1 seconds
11:19:03.343 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:03.352 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:03.360 index.html:41 (text:1) next position known: position=97
11:19:03.368 index.html:41 (text:1) updating in 1 seconds
11:19:03.637 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:03.644 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:03.653 index.html:41 (video:10) next position known: position=97
11:19:03.661 index.html:41 (video:10) updating in 1 seconds
11:19:04.376 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:04.385 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:04.394 index.html:41 (text:1) next position known: position=97
11:19:04.403 index.html:41 (text:1) updating in 1 seconds
11:19:04.669 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:04.677 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:04.687 index.html:41 (video:10) next position known: position=97
11:19:04.696 index.html:41 (video:10) updating in 1 seconds
11:19:05.412 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:05.421 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:05.429 index.html:41 (text:1) next position known: position=97
11:19:05.441 index.html:41 (text:1) updating in 1 seconds
11:19:05.705 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:05.714 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:05.722 index.html:41 (video:10) next position known: position=97
11:19:05.731 index.html:41 (video:10) updating in 1 seconds
11:19:06.450 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:06.458 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:06.466 index.html:41 (text:1) next position known: position=97
11:19:06.474 index.html:41 (text:1) updating in 1 seconds
11:19:06.739 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:06.747 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:06.755 index.html:41 (video:10) next position known: position=97
11:19:06.763 index.html:41 (video:10) updating in 1 seconds
11:19:07.182 index.html:41 Updating manifest...
11:19:07.267 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:19:07.483 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:07.492 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:07.499 index.html:41 (text:1) next position known: position=97
11:19:07.507 index.html:41 (text:1) updating in 1 seconds
11:19:07.771 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:07.778 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:07.785 index.html:41 (video:10) next position known: position=97
11:19:07.793 index.html:41 (video:10) updating in 1 seconds
11:19:08.515 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:08.522 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:08.528 index.html:41 (text:1) next position known: position=97
11:19:08.536 index.html:41 (text:1) updating in 1 seconds
11:19:08.802 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:08.809 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:08.816 index.html:41 (video:10) next position known: position=97
11:19:08.827 index.html:41 (video:10) updating in 1 seconds
11:19:09.544 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:09.555 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:09.567 index.html:41 (text:1) next position known: position=97
11:19:09.575 index.html:41 (text:1) updating in 1 seconds
11:19:09.836 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:09.847 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:09.859 index.html:41 (video:10) next position known: position=97
11:19:09.867 index.html:41 (video:10) updating in 1 seconds
11:19:10.584 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:10.595 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:10.607 index.html:41 (text:1) next position known: position=97
11:19:10.617 index.html:41 (text:1) updating in 1 seconds
11:19:10.876 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:10.887 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:10.898 index.html:41 (video:10) next position known: position=97
11:19:10.908 index.html:41 (video:10) updating in 1 seconds
11:19:11.625 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:11.637 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:11.648 index.html:41 (text:1) next position known: position=97
11:19:11.658 index.html:41 (text:1) updating in 1 seconds
11:19:11.918 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:11.928 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:11.941 index.html:41 (video:10) next position known: position=97
11:19:11.950 index.html:41 (video:10) updating in 1 seconds
11:19:12.666 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:12.680 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:12.693 index.html:41 (text:1) next position known: position=97
11:19:12.708 index.html:41 (text:1) updating in 1 seconds
11:19:12.959 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:12.970 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:12.981 index.html:41 (video:10) next position known: position=97
11:19:12.989 index.html:41 (video:10) updating in 1 seconds
11:19:13.189 index.html:41 Updating manifest...
11:19:13.280 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:19:13.718 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:13.730 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:13.743 index.html:41 (text:1) next position known: position=97
11:19:13.755 index.html:41 (text:1) updating in 1 seconds
11:19:13.998 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:14.010 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:14.021 index.html:41 (video:10) next position known: position=97
11:19:14.029 index.html:41 (video:10) updating in 1 seconds
11:19:14.763 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:14.776 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:14.787 index.html:41 (text:1) next position known: position=97
11:19:14.798 index.html:41 (text:1) updating in 1 seconds
11:19:15.037 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:15.049 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:15.061 index.html:41 (video:10) next position known: position=97
11:19:15.071 index.html:41 (video:10) updating in 1 seconds
11:19:15.807 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:15.819 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:15.830 index.html:41 (text:1) next position known: position=97
11:19:15.843 index.html:41 (text:1) updating in 1 seconds
11:19:16.080 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:16.092 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:16.104 index.html:41 (video:10) next position known: position=97
11:19:16.115 index.html:41 (video:10) updating in 1 seconds
11:19:16.853 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:16.866 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:16.879 index.html:41 (text:1) next position known: position=97
11:19:16.888 index.html:41 (text:1) updating in 1 seconds
11:19:17.124 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:17.137 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:17.149 index.html:41 (video:10) next position known: position=97
11:19:17.160 index.html:41 (video:10) updating in 1 seconds
11:19:17.897 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:17.909 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:17.925 index.html:41 (text:1) next position known: position=97
11:19:17.933 index.html:41 (text:1) updating in 1 seconds
11:19:18.169 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:18.181 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:18.194 index.html:41 (video:10) next position known: position=97
11:19:18.204 index.html:41 (video:10) updating in 1 seconds
11:19:18.943 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:18.957 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:18.970 index.html:41 (text:1) next position known: position=97
11:19:18.979 index.html:41 (text:1) updating in 1 seconds
11:19:19.198 index.html:41 Updating manifest...
11:19:19.306 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:19:19.314 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:19.323 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:19.330 index.html:41 (video:10) next position known: position=97
11:19:19.339 index.html:41 (video:10) updating in 1 seconds
11:19:19.988 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:19.997 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:20.005 index.html:41 (text:1) next position known: position=97
11:19:20.014 index.html:41 (text:1) updating in 1 seconds
11:19:20.347 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:20.355 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:20.363 index.html:41 (video:10) next position known: position=97
11:19:20.371 index.html:41 (video:10) updating in 1 seconds
11:19:21.023 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:21.035 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:21.047 index.html:41 (text:1) next position known: position=97
11:19:21.055 index.html:41 (text:1) updating in 1 seconds
11:19:21.380 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:21.393 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:21.407 index.html:41 (video:10) next position known: position=97
11:19:21.416 index.html:41 (video:10) updating in 1 seconds
11:19:22.064 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:22.079 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:22.090 index.html:41 (text:1) next position known: position=97
11:19:22.099 index.html:41 (text:1) updating in 1 seconds
11:19:22.425 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:22.434 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:22.449 index.html:41 (video:10) next position known: position=97
11:19:22.458 index.html:41 (video:10) updating in 1 seconds
11:19:23.109 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:23.121 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:23.133 index.html:41 (text:1) next position known: position=97
11:19:23.142 index.html:41 (text:1) updating in 1 seconds
11:19:23.468 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:23.481 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:23.492 index.html:41 (video:10) next position known: position=97
11:19:23.501 index.html:41 (video:10) updating in 1 seconds
11:19:24.152 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:24.164 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:24.175 index.html:41 (text:1) next position known: position=97
11:19:24.183 index.html:41 (text:1) updating in 1 seconds
11:19:24.510 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:24.523 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:24.534 index.html:41 (video:10) next position known: position=97
11:19:24.541 index.html:41 (video:10) updating in 1 seconds
11:19:25.192 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:25.206 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:25.219 index.html:41 (text:1) next position known: position=97
11:19:25.228 index.html:41 (text:1) updating in 1 seconds
11:19:25.243 index.html:41 Updating manifest...
11:19:25.325 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:19:25.551 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:25.566 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:25.578 index.html:41 (video:10) next position known: position=97
11:19:25.591 index.html:41 (video:10) updating in 1 seconds
11:19:26.238 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:26.250 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:26.259 index.html:41 (text:1) next position known: position=97
11:19:26.267 index.html:41 (text:1) updating in 1 seconds
11:19:26.605 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:26.618 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:26.630 index.html:41 (video:10) next position known: position=97
11:19:26.641 index.html:41 (video:10) updating in 1 seconds
11:19:27.277 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:27.289 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:27.302 index.html:41 (text:1) next position known: position=97
11:19:27.313 index.html:41 (text:1) updating in 1 seconds
11:19:27.650 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:27.663 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:27.676 index.html:41 (video:10) next position known: position=97
11:19:27.686 index.html:41 (video:10) updating in 1 seconds
11:19:28.323 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:28.332 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:28.340 index.html:41 (text:1) next position known: position=97
11:19:28.348 index.html:41 (text:1) updating in 1 seconds
11:19:28.695 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:28.708 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:28.722 index.html:41 (video:10) next position known: position=97
11:19:28.732 index.html:41 (video:10) updating in 1 seconds
11:19:29.358 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:29.370 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:29.383 index.html:41 (text:1) next position known: position=97
11:19:29.394 index.html:41 (text:1) updating in 1 seconds
11:19:29.741 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:29.754 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:29.765 index.html:41 (video:10) next position known: position=97
11:19:29.773 index.html:41 (video:10) updating in 1 seconds
11:19:30.403 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:30.411 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:30.419 index.html:41 (text:1) next position known: position=97
11:19:30.427 index.html:41 (text:1) updating in 1 seconds
11:19:30.784 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:30.798 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:30.811 index.html:41 (video:10) next position known: position=97
11:19:30.823 index.html:41 (video:10) updating in 1 seconds
11:19:31.250 index.html:41 Updating manifest...
11:19:31.342 index.html:41 notifyNewSegmentDuration: maxSegmentDuration=7
11:19:31.437 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:31.449 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:31.462 index.html:41 (text:1) next position known: position=97
11:19:31.474 index.html:41 (text:1) updating in 1 seconds
11:19:31.836 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:31.848 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:31.862 index.html:41 (video:10) next position known: position=97
11:19:31.873 index.html:41 (video:10) updating in 1 seconds
11:19:32.484 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:32.492 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:32.502 index.html:41 (text:1) next position known: position=97
11:19:32.510 index.html:41 (text:1) updating in 1 seconds
11:19:32.882 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:32.897 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:32.912 index.html:41 (video:10) next position known: position=97
11:19:32.922 index.html:41 (video:10) updating in 1 seconds
11:19:33.520 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:33.532 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:33.545 index.html:41 (text:1) next position known: position=97
11:19:33.555 index.html:41 (text:1) updating in 1 seconds
11:19:33.932 index.html:41 (video:10) timeNeeded=1605089898.27
11:19:33.943 index.html:41 (video:10) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:33.952 index.html:41 (video:10) next position known: position=97
11:19:33.962 index.html:41 (video:10) updating in 1 seconds
11:19:34.564 index.html:41 (text:1) timeNeeded=1605089898.27
11:19:34.573 index.html:41 (text:1) update_: presentationTime=1605089884.357 bufferedAhead=13.912999868392944
11:19:34.581 index.html:41 (text:1) next position known: position=97
11:19:34.591 index.html:41 (text:1) updating in 1 seconds
11:19:35.195 index.html:41 Preparing to destroy walker...
11:19:35.255 index.html:41 Closing session pr-sid-1

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
aveladcommented, Dec 10, 2020

@TheModMaker, I understand that the fix should be done here, no? https://github.com/google/shaka-player/blob/master/lib/media/streaming_engine.js#L1647

The correct solution should be that if the overflow is less than 0.01 if it is executed and if not.

Would you accept a PR with this change?

1reaction
aveladcommented, Nov 12, 2020

I have reproduced the problem on an Xbox Series S and Tizen 5.5, it occurs when many seeks are done continuously.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Source buffer remove interval is too small · Issue #2982 - GitHub
Based on the logs bellow the overflow is 0.0003330707550048828 . Seems that the params are being rounded, causing then an exception. I was ......
Read more >
Exceeding the buffering quota - Chrome Developers
If SourceBuffer has too much data in it, calling SourceBuffer. ... meaning they can be smaller when the system encounters memory pressure.
Read more >
Chrome stops playing video when I add small pieces to the ...
A solution is to do the addBuffer() in the onupdateend event, I see you commented this line, maybe you did find an issue...
Read more >
SourceBuffer.remove() - Web APIs - MDN Web Docs
The remove() method of the SourceBuffer interface removes media segments within a specific time range from the SourceBuffer.
Read more >
Media Source Extensions™ - W3C
Data from the SourceBuffer objects is managed as track buffers for audio, video and text data that is decoded and played.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found