如何从videojs的blob中获取m3u8链接
要从video.js的blob中获取m3u8链接,您可以使用以下步骤:
- 获取Blob对象:在video.js中,您可以通过调用
videojs.Hls.xhr
方法来获取m3u8文件的Blob对象。例如:
videojs.Hls.xhr({
uri: 'path/to/m3u8/file',
responseType: 'blob'
}, function(error, response, body) {
if (!error && response.statusCode === 200) {
// 获取到Blob对象
var blob = body;
// 执行下一步操作
// ...
}
});
- 将Blob对象转换为m3u8链接:您可以使用URL.createObjectURL方法将Blob对象转换为可访问的m3u8链接。例如:
var m3u8URL = URL.createObjectURL(blob);
console.log(m3u8URL); // 输出m3u8链接
现在,您已经从video.js的Blob中获取到了m3u8链接。您可以根据需要将其用于播放器或其他用途
原文地址: http://www.cveoy.top/t/topic/i0SP 著作权归作者所有。请勿转载和采集!