Мне нужно сохранить видео перед загрузкой - PullRequest
0 голосов
/ 19 августа 2011

У меня есть приложение, которое имеет возможность записать видео и загрузить его.После того, как я получаю видео из UIImagePickerView, я загружаю его, используя метод PUT, используя ASIHTTPRequest.

Я получаю предупреждения о памяти и иногда время ожидания загрузки.Я думал, что мне нужно сохранить видео перед загрузкой.

Как лучше всего решить мою проблему?

С уважением, Джордж

1 Ответ

0 голосов
/ 19 августа 2011

Ну, я не знаю, насколько велико ваше видео, но я думаю, что AVFoundation или MediaPlayer имеют методы для получения определенных кадров из видео.

Если вам не хватает памяти, вы можете либо разделить ее на кадры и загрузить каждый из них в цикле, либо разделить видео на n-секундные части, где n секунд - это вспомогательное видео с хорошей загрузкой время и хороший след памяти.

Я уже использовал в проекте AVAssetImageGenerator , чтобы получить UIImages из видео и загрузить их, и все работало нормально.

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