AVAssetDownloadTask API セットを使用して、アプリでオフラインの Fairplay 再生機能を構築しています。コンテンツを正常にダウンロードできますが、ダウンロードしたコンテンツの再生時に、movpkg パッケージの boot.xml に示されている m3u8 プレイリストへのリクエストであるネットワーク アクティビティに気付きました。
問題は、これらの m3u8 プレイリストを読み込むには Cookie が必要であり、Cookie は 1 日で期限切れになるように設定されているため、Cookie の期限が切れると再生に失敗することです。私の質問は、ダウンロードしたコンテンツを再生するときに、これらのプレイリストをロードする必要があるのはなぜですか? ネットワークなしでダウンロードしたコンテンツを再生することになっていませんか?
ありがとう。