Video.js: Failed to execute 'appendBuffer' on 'SourceBuffer'

Created on 17 May 2018  路  6Comments  路  Source: videojs/video.js

Description

We are using VideoJS to create and HTML5 Web App to be used on SmartTVs. We are noticing that some of the TVs are reporting the following error:
Failed to execute 'appendBuffer' on 'SourceBuffer': The SourceBuffer is full and cannot free space to append additional buffers. This does not happen in a computer web browser. Just on certain models of SmartTVs. Any suggestions? Thank you

Additional Information

Please include any additional information necessary here. Including the following:
VideoJS = 6.9.0
Video HLS Plugin
Google IMA Plugin

Most helpful comment

We're seeing the same issues on Vizio's SmartCast TV platforms. Is this code anticipated to be released anytime soon? I see there hasn't been any updates on that ticket in the last month

We're also using VideoJS v7.2.3 now and since it has support for hls impliciltly, we aren't directly using videojs-contrib-hls anymore, though I assume the lib is just internally referencing it

All 6 comments

@genelamarellis hey, this is still an issue with the changes made in https://github.com/videojs/videojs-contrib-hls/pull/1416 which should hopefully land soon?

Nope!

Awesome, thanks for getting back to us. Hopefully, we'll be able to ship that fix soon too.

We're seeing the same issues on Vizio's SmartCast TV platforms. Is this code anticipated to be released anytime soon? I see there hasn't been any updates on that ticket in the last month

We're also using VideoJS v7.2.3 now and since it has support for hls impliciltly, we aren't directly using videojs-contrib-hls anymore, though I assume the lib is just internally referencing it

The issue still occour for me :(
just pause the video and wait for the new buffer come in some minutes the issue will happen

I still got this issue with videojs 7.6.5 on Samsung UN43RU7100FXZA. On other Smart TVs, mobile and PC browsers there's no problem. I'm using default videojs HLS settings, with overrideNative set to true.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jeonghwaYoo picture jeonghwaYoo  路  3Comments

d3x7r0 picture d3x7r0  路  4Comments

kocoten1992 picture kocoten1992  路  4Comments

cshah123 picture cshah123  路  4Comments

shivamg705 picture shivamg705  路  4Comments