我想将视频分成几部分,但在浏览器中将其作为单个视频播放。在我最初的尝试中,我使用 ffmpeg 分割视频,并使用 onending 事件来播放下一部分。缺点是它会在下一部分开始之前中断。此外,不再可能使用内置控件进行搜索。
因此,我想知道是否可以将视频分割成一定大小的块,始终仅加载当前块并以某种方式避免中断。完美的解决方案是,如果我可以实现自己的流或 blob 类型来异步加载块。
有任何想法吗?
一种可能的解决方案是 MediaSource API:http://updates.html5rocks.com/2011/11/Stream-video-using-the-MediaSource-API http://updates.html5rocks.com/2011/11/Stream-video-using-the-MediaSource-API不幸的是,目前只有 Chrome 支持它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)