我想知道为什么 AVPlayer 要求的联合范围在请求中。示例: 1. 我们有良好的无线网络连接。2. 总长度 = 1000000 的轨道。
AVPlayer 首先会问bytes=0-1
- 没关系,它只是“ping”轨道的可用性。
但在那之后它会问bytes=0-999999
- 并得到content-len 1000000
;
之后它会问bytes=40000-999999
- 并得到content-len 599999
;
如果我们必须拥有来自第二个请求的所有数据(字节 = 0-999999),为什么它会发出第三个请求?