Воспроизведение видео в iPad - PullRequest
0 голосов
/ 26 апреля 2011

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

Может ли кто-нибудь дать мне необходимое руководство для этого?

Ответы [ 2 ]

1 голос
/ 26 апреля 2011
  • Получите MPMediaItem видео, которое хотите, используя MPMediaQuery
  • Получите URL-адрес актива следующим образом:

    NSURL *videoURL = [mediaItem valueForProperty:MPMediaItemPropertyAssetURL];

  • Создание MPMoviePlayerViewController с использованием videoURL в качестве URL-адреса содержимого.

Если видео хранится в комплекте вашего приложения, сделайте это дляполучите URL:

NSURL *videoURL = [[NSBundle mainBundle] URLForResource:@"nameoffile" withExtension:@"mp4"];
0 голосов
/ 26 апреля 2011

См. Пример пользовательской комбинации view / viewController в Прагматическое программирование iPad .Проверьте исходный код главы 8 (скачать бесплатно с этой страницы).Они используют видео, предоставленное в виде файла внутри проекта.Кстати, если файл в видео отображается красным в XCode, вам придется удалить его и снова добавить, я думаю, что определение проекта немного испорчено.

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