Нужно руководство для iOS для воспроизведения видеофайлов в приложении
Я собираюсь создать приложение iOS, которое будет загружать видео из моих веб-сервисов, чтобы играть в офлайн-приложение.
Я ищу учебник, который покажет мне основы, которые будут включать:
- Загрузка видеофайла из Интернета
- Сохранение его в хранилище данных для моего приложения (какая структура/местоположение)
- Воспроизведение этого видео из моего хранилища данных
- Какой видеоформат я требую
Ответы
Ответ 1
Как правило, я использую ASIHTTPRequest
, чтобы загрузить вещи из Интернета, это отличная библиотека, которая обрабатывает многопоточность для вас. Он должен дать вам URL-адрес. Затем вы можете воспроизвести видео, используя класс MPMoviePlayerController
. Ниже приведен код для воспроизведения видео:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[[player view] setFrame:[self.view bounds]]; // Frame must match parent view
[self.view addSubview:[player view]];
[player play];
[player release];
Ответ 2
Для того, чтобы скачать видео с Интернета, вы можете использовать ASIHTTP рамки. Есть много примеров, которые дадут вам начало.
После этого вы можете следовать этому учебнику для воспроизведения сохраненного видео - Video Playback изнутри IOS 4 IPad приложения