具有部分内容206的html5视频

时间:2016-05-17 13:57:29

标签: html5 video partial

我从我的服务器发送长度为1mb的部分内容(206)。但视频播放器不会制作缓冲区,只有在显示此部分内容时才会发出新请求。如果客户端网速较慢,他会在执行新请求时遇到延迟。如何制作缓冲区部分内容?当部分内容完全加载时,我会向浏览器发出新请求,但不显示其他内容。

1 个答案:

答案 0 :(得分:0)

只有当浏览器通过Content-Range标头询问范围时才能返回206。然后,服务器必须完全按照206的请求完成请求的范围。如果浏览器未指定Content-Range标头,则返回206是非法的。您,因为服务器无法强制浏览器发出范围请求,但您可以告诉它您的服务器可以通过Accept-Ranges标头接受范围。