如何管理由许多小视频部分组成的视频?例如,原始视频被分割成 1s 个视频,每个视频都以不同的字节率提供,这样我就可以根据当前带宽选择每个部分。或者原始视频是 360 度视频,并被分成 1s 块,这些块在不同区域具有更好的质量,这样我就可以流式传输与用户当前正在查看的位置相对应的块。
似乎 MPEG-DASH 播放器正在解决这个问题以适应字节速率,尽管它们可能做得更多。
使用桌面中的一堆 html5 视频 + javascript 来执行此操作听起来并不复杂,同时要小心流式传输的内容和处理转换。但是,在移动设备上,我需要用户交互来加载视频并播放。但我不希望用户每秒都点击他的手机......
理想情况下,最终的东西应该有一个与 html5 视频非常相似的 api,并有额外的可能性来定期选择流媒体源。它在移动设备上工作对我来说非常重要。
非常感谢!