增加范围头支持IIS 10

问题描述 投票:0回答:1

我在IIS中建立了一个用于加载视频(.mp4)的Web服务器。除了iOS(safari, chrome on safari...)之外,其他设备的浏览器包括手机都能正常工作。我找了很多地方,知道iOS(safari, chrome on safari...)需要范围头来播放视频(.mp4)文件。如何在IIS中添加范围头,使iOS(safari, chrome on safari...)可以播放视频(.mp4)文件?谅谅

video safari iis-10
1个回答
0
投票

视频在safari中不工作与iis无关,这是字节范围请求造成的。

字节范围请求是指客户端只要求服务器提供请求文件的特定部分。这样做的主要目的是通过只下载需要的小部分文件(在你的例子中是一段视频)来节省带宽使用。如果你检查Safari的视频请求,你可能会注意到一个Range头设置为bytes=0-1。这是Safari测试你的HTTP服务器是否接受字节范围的方式,然后再请求更大的数据块。

要修复你的服务器配置,请看一下以下内容 苹果的建议.

© www.soinside.com 2019 - 2024. All rights reserved.