根据Apple 的 HTTP Live Streaming Guide:
如果您是 iOS 应用程序开发人员,您可以查询用户的设备以确定初始连接是蜂窝还是 WiFi 并选择合适的主索引文件。
我了解如何使用 Reachability 来确定连接,但是,我不明白如何告诉 AVPlayer 在 m3u8 的索引文件中加载不同的文件。
我有点困惑,也许它会自动执行此操作?但是我不明白他们为什么建议你这样做。(最终,我想确保即使在 3G/Edge 连接上我的视频也能尽快播放,所以我想确保我正在加载适当的文件进行播放)。