我正在开发自己的视频内容DRM解决方案。我正在验证对实际视频文件的每次访问权限。所以video.mp4实际上是video.php,然后将orig_vid.mp4流式传输到<video>
元素。
它工作正常,除了在手机上!移动设备似乎两次访问视频文件,使得第二个请求无法验证。
在播放视频之前(在移动设备上无法播放),它会访问文件一次,可能是为了获取标题等。然后,一旦我们按下播放按钮(正如预期的那样),另一个请求即将到来,但之后,还有另一个请求,我无法弄清楚为什么或如何验证此请求。
如果至少我知道请求背后的模式,我可以构建我的脚本,以便它适应那些。但对我来说,2个请求似乎是随机的......
任何想法或解释为什么会是这样或者是什么?
答案 0 :(得分:0)
是否正确设置缓存控制,日期和过期标头?