我以前对HLS.js有一定的经验,我一直在将其加载器与具有相同视频混合源(CDN和P2P)的块一起使用。 HLS.js中的加载程序有一个读取器,该读取器可以像数组缓冲区那样接受blob的读取,即:
reader.readAsArrayBuffer(someBlob)
依次加载存储为“ someBlob”的块并继续播放。
我正在将项目移至video.js,但似乎找不到类似的东西。 我将如何播放Blob形式的块? 据我所知,不支持自定义加载程序,播放器使用的URL会导致大块。
很抱歉,如果我的问题表达得不好,但是我在video.js的API和文档方面遇到了困难。