我在从iPhone(YouTube应用)启动视频时获取了流量,并注意到许多小字节范围请求,在完成下载大量视频(并开始播放)的实际请求之前。查看HTTPScoop的屏幕截图(我通过计算机发送了iPhone的流量)。
现在,在我自己的应用程序中,我也尝试从网络上播放视频,在实际播放开始之前完成更小的字节范围请求:
我感觉所有这些请求都在延迟播放(播放开始的那一刻似乎与最大字节范围相关,这通常发生在10-20秒后....)
为什么iOS'MPMoviePlayerViewController做了这么多请求?