Javascript Chrome HTML5视频缓冲

Javascript Chrome HTML5视频缓冲,javascript,html,google-chrome,video,buffer,Javascript,Html,Google Chrome,Video,Buffer,我正在使用video.js显示视频内容。我有一个处理流媒体请求的程序,因此视频标签的源被设置为一个提供请求字节的程序 问题是Chrome正在GET请求中请求整个视频、范围标头: 范围:字节=0- 我需要做的是,Chrome请求最小字节数才能开始播放。我知道这可能会由于提出的请求数量过多而导致延迟,但这正是我所需要的:( 有人知道我如何限制Chrome对该元素使用的缓冲区吗? 这里有一个类似的问题: 我已尝试将“预加载”设置为“无”。其工作原理是在用户单击“播放”之前阻止初始缓冲。但一旦开始,它会

我正在使用video.js显示视频内容。我有一个处理流媒体请求的程序,因此视频标签的源被设置为一个提供请求字节的程序

问题是Chrome正在GET请求中请求整个视频、范围标头: 范围:字节=0-

我需要做的是,Chrome请求最小字节数才能开始播放。我知道这可能会由于提出的请求数量过多而导致延迟,但这正是我所需要的:(

有人知道我如何限制Chrome对该元素使用的缓冲区吗? 这里有一个类似的问题:

我已尝试将“预加载”设置为“无”。其工作原理是在用户单击“播放”之前阻止初始缓冲。但一旦开始,它会请求整个范围:(((

非常感谢,,
Arvy

明白了。206部分内容可以用您需要提供的字节数进行响应。客户端(在我的情况下是Chrome)要求更多,因为它第一次没有收到完整的范围

例如,这里是请求头
Range:bytes=1000048-
,这意味着客户端已请求从1000048字节开始的文件的其余部分。程序不需要响应完整范围,在我的情况下,我只返回500000字节,因此我使用1000048并添加499999以获取结束字节并格式化头a很好。似乎很好用。希望对别人有帮助