Skip to content
This repository has been archived by the owner on Jan 12, 2019. It is now read-only.

Failed to execute 'appendBuffer' on 'SourceBuffer': The SourceBuffer is full, and cannot free space to append additional buffers. #705

Closed
nearwmy opened this issue May 18, 2016 · 5 comments

Comments

@nearwmy
Copy link

nearwmy commented May 18, 2016

when playing m3u8 happy this "Uncaught QuotaExceededError: Failed to execute 'appendBuffer' on 'SourceBuffer': The SourceBuffer is full, and cannot free space to append additional buffers."

@dmlap
Copy link
Member

dmlap commented May 26, 2016

What version of contrib-hls and video.js are you using? Is your stream publicly available for us to check?

@nearwmy
Copy link
Author

nearwmy commented May 30, 2016

use the version 2.0.1 ,and I try to change key for 'loadSegment' ,In this function can change 'removeToTime',but not work.because our ts sheet is really big ,so maybe over the chorme's limit

@forbesjo
Copy link
Contributor

forbesjo commented Jun 17, 2016

Is this still an issue with the latest version? If so could you post a stream?

@RichardLanham
Copy link

I think I know what the problem was, and the solution. I was getting the identical error. Identical. But I think I fixed it incidentally by doing player.dispose().

In my case, I was creating, starting, and destroying multiple video.js HLS players. I noticed in the network tab that they weren't really going away, so I looked for the proper way to get rid of them: dispose(). The ghost players went away, of course, and incidentally, I have not seen this error since then.

@tchakabam
Copy link
Contributor

tchakabam commented Dec 7, 2017

we had this problem with 4K streams as they are just too big, and videojs only limits by buffer time duration, but not size.

i have a fix here: #1242

where we track buffer occupation in bytes and limit loading accordingly.

but it hasn't been looked at by anyone at videojs unfortunately :(

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants