在部分中流式传输视频

时间:2016-02-21 23:55:14

标签: video video-streaming html5-video

我有一个关于如何在部分中流式传输大型视频的问题。假设我有一个1G大的视频,我想分成10个相等的部分(每个约100MB)。现在我想做的是拥有一个视频播放器(最好是HTML5 / JS而不是Flash播放器),从头到尾播放这10个视频,中间没有任何明显的差距。

这样做的目的是确保在用户没有观看整个视频时不会下载整个视频。

这是毫无意义的运动吗? 您是否通过考虑此实现来节省带宽? 有这样的解决方案吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

如上面的评论所述,所描述的视频消费方式称为自适应流媒体。在这种情况下有几种类似的技术可用,如MPEG-DASH,HLS,Smooth Streaming,......在视频流行业中可以看到向MPEG-DASH的转变 - 例如Youtube和Netflix等平台正在使用DASH。

您可以找到几个不同的编码器和播放器供应商,例如WowzaBitmovin等等。可以找到熟悉自适应流媒体的良好起点herehere