AVAssetDownloadTask не работает должным образом

У меня возникают проблемы с загрузкой и воспроизведением URL HLS одновременно.

Я следил за видео WWDC'16, а также ниже ссылка.

Но либо я могу воспроизводить аудио, либо я могу его скачать. Я не могу одновременно выполнять обе задачи. И загрузка также работает только на бета-версиях iOS 11, а не на устройствах iOS 10.

Я что-то упустил или есть какой-то другой способ его достижения?

Ответ 1

Есть много изменений, связанных с HLS и FPS для iOS 11

И у разработчиков Apple есть два примера:

Что касается меня: на iOS 10 я могу играть и загружать HLS + FPS без каких-либо проблем, но тот же код для iOS 11 не работает (как я писал - там много новых экземпляров и рабочих процессов в нем).