在使用video.js的时候如果文件过大会造成报错 不能添加buffers

来源:5-2 video.js实战-2

李行知

2019-04-26

看西瓜的官网是说西瓜视频是根据video.js改造的
我们在使用video.js的时候遇到了一个问题
加载的ts文件大小单个是20m左右 总加载超过了200m就会报错

Failed to execute ‘appendBuffer’ on ‘SourceBuffer’: The SourceBuffer is full, and cannot free space to append additional buffers

想问下这个老师是怎么处理的?
我看到上面有人提了一个issue也有人提供了pr
然而都被关闭了
https://github.com/videojs/videojs-contrib-hls/issues/705

不知道是否有额外的bug

写回答

1回答

铁狮子

2019-05-13

西瓜视频播放器和video.js一毛钱关系没有,你说的文件太大指什么呢,直播还是点播?我们都没有遇到过呀

0
1
李行知
是点播 单个ts文件超过了20m以上,加载了大概200m以后就会报错。我们现在坐了兼容处理,在ie上使用video.js在chrome上使用了xgplayer
2019-05-13
共1条回复

H5和小程序直播开发 零距离快速入门

涉及直播开发重点难点技术,360度快速入门直播开发

712 学习 · 109 问题

查看课程