Прогрессивная загрузка видео на iOS

Я пытаюсь реализовать прогрессивную загрузку видео в моем приложении для iOS, которое можно воспроизводить через AVPlayer. Я уже реализовал модуль загрузчика, который может загружать файлы на iPad. Однако я обнаружил, что не могу воспроизвести файл, который все еще записывается в

Итак, насколько я могу судить, моим единственным решением будет загрузка списка «фрагментов» файлов, а затем продолжение воспроизведения каждого файла по мере их готовности (, то есть :загруженного ), вероятно, с использованием HLS

При поиске я наткнулся на этот вопрос, который реализует прогрессивную загрузку через hls , но кроме этого,Я не могу найти другого пути

Тем не менее, я продолжаю сталкиваться с результатами поиска, в которых говорится, как настроить веб-серверы для использования поддержки iOS для прогрессивной загрузки HTTP, но без упоминания о том, как это сделать со стороны iOS

. Итак, у кого-нибудь есть идеи и / или опыт по этому поводу?

РЕДАКТИРОВАТЬ :Я также обнаружил, что может быть способ сделать это по-другому (, то есть :потоковая передача, а затем запись потоковых данных на диск ), что было предложено этим вопросом , но до сих пор не могу заставить его работать, так как кажется, что он не работает с не -локальными активами!

7
задан Community 23 May 2017 в 10:29
поделиться