Как обновить метаданные AVURLAsset после загрузки через AVAssetDownloadTask / Session? - PullRequest
0 голосов
/ 10 октября 2018

Я использую автономное воспроизведение некоторых потоков HLS / m3u8.Все работает, как задумано, используя AVAssetDownloadURLSession, используя его для получения AVAssetDownloadTasks с учетом AVURLAsset из URL-адреса потока.

Я хотел бы сохранить некоторую пользовательскую информацию в свойстве metadata актива допосле завершения загрузки, но только для чтения.Я пытался использовать AVAssetExportSession, AVAssetWriter и т. Д., Но ни один из них не работал из-за (я думаю) особого способа, которым ОС управляет файлами автономного воспроизведения HLS.Они упакованы как .movpkg

Кто-нибудь имел опыт работы с вышеизложенным и получил его на работу?

Сессия в настоящее время настроена так:Все методы делегата запускаются соответствующим образом, поэтому проблем с загрузкой нет.

1 Ответ

0 голосов
/ 25 октября 2018

Эта Добавление метаданных к видео в iOS может быть полезной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...