Apple の HTTP Live Streaming Guideによると:
iOS アプリの開発者は、ユーザーのデバイスにクエリを実行して、最初の接続が携帯電話か WiFi かを判断し、適切なマスター インデックス ファイルを選択できます。
Reachability を使用して接続を判断する方法は理解していますが、AVPlayer に m3u8 のインデックス ファイルに別のファイルをロードするように指示する方法がわかりません。
私は少し混乱しています、おそらくこれは自動的に行われますか?しかし、なぜ彼らがあなたにこれをするように勧めるのか理解できません。(最終的には、3G/Edge 接続でもビデオができるだけ速く再生されるようにしたいので、再生に適切なファイルをロードしていることを確認したいと思います)。