Как настроить видео в приложении для iPad для загрузки в первый раз, а затем воспроизводить из сохраненной локальной версии каждый раз после? - PullRequest
0 голосов
/ 21 января 2012

У меня есть тонна видео в этом приложении, которое я разрабатываю, и я хочу войти под лимитом в 20 мг для начальной загрузки, но я хотел бы, чтобы это работало для людей, когда у них нет доступаWi-Fi / 3G.Я хочу, чтобы видеопоток был загружен и загружен в первый раз, но затем сохраняться и воспроизводиться из локального файла каждый раз после этого.

Кто-нибудь делал что-то подобное раньше?Спасибо!

1 Ответ

0 голосов
/ 21 января 2012

Основной способ кэширования может быть следующим: если вы хотите посмотреть видео, сначала посмотрите, есть ли оно в кэше. Если оно уже есть, загрузите его из кэша. В противном случае загрузите его и сохраните в кеше. Вы можете использовать видео URI (или его хэш) в качестве имени файла, когда сохраняете его в хранилище. Реализация файловых операций не будет большой проблемой, так как есть много ресурсов, чтобы помочь вам. Возможно, вы захотите создать служебный класс для обработки всех операций кэширования.

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