而且如果你上次看到某个位置,下次会从那个位置继续播放。那么问题来了:如果一个很大的视频,下载下来需要很久,怎么做到点哪个位置快速播放那个位置的视频呢?前面写过一篇 range 请求的文章,也就是不下载资源的全部内容,只下载 range 对应的范围的部分。那视频的快速播放,是不是也是基于 range 来实现的呢?我们先复习下 range 请求:请求的时候带上 range:服务端会返回 206 状态码,还有 Content-Range 的 header 代表当前下载的是整个资源的哪一部分:这里的 Content-Length 是当前内容的长度,而 Content-Range 里是资源总长度和当前资.....
暂无评论...