我试图使用最新的stream水游戏。 (如果它可以工作,这将是非常真棒顺便说一句) http://flowplayer.org
其中一个很酷的事情是它使用了新的HTML5video元素,并支持随机查找/回放。 为了做到这一点,你需要在后端有一个字节范围请求能力的服务器。 幸运的是我在后端使用Lighttpd 1.5.0。
不幸的是,目前的行为是,当我随机寻找时,video只是从一开始就重新开始。
文档说:
“对于HTML5video,您不必进行任何客户端configuration,如果您的服务器支持字节范围请求,则应该尽快find,大多数服务器,包括Apache,Nginx和Lighttpd都支持。
在我的页面上,使用chrome web开发者工具,我可以看到video什么时候被请求,服务器响应标头指出它能够接受字节范围。
接受-范围:字节
当我在播放器中进行随机search时,我可以看到请求头中的字节范围是正确的请求:
范围:字节= 5668-10785
我也可以validationmoovprimefaces是在video文件的前面。
我在这里的问题是,如果有什么其他的lighttpd方面我失踪,以便启用字节范围请求?
我问的原因是因为目前的行为表明,lighttpd根本不理解字节范围请求,只是从一开始就保留video。
把这个放在这里更清楚。 根据RJS的build议,我执行了一个curl命令。 在响应中,它看起来像lighttpd正在按预期工作。
内容范围:字节1602355-18844965 / 18844966
内容长度:17242611