Быстрый просмотр видео в AVFoundation или MPMoviePlayerViewController ios - PullRequest
6 голосов
/ 24 января 2012

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

Я заметил, что MPMoviePlayerViewController и AVFoundation очень медленные и перепрыгивают при просмотре.

Решение, которое у меня есть в настоящее время, состоит в том, чтобы получить кадры из MPMoviePlayerViewController и затем выполнить свои собственные операции. Что меня беспокоит, так это то, что я делаю это каждую 10-ую секунду для 3-х видео (разных просмотров), и это дает мне огромные затраты времени и памяти.

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

Вопрос в том, знает ли кто-нибудь лучшее решение этой проблемы с поиском?

Я также открыт для использования библиотек или других платформ. :)

Любая помощь и советы приветствуются!

1 Ответ

2 голосов
/ 07 апреля 2012

Если кто-нибудь сталкивался с этим, тогда ответом будет использование AVFoundation.Установите AVPlayer и затем получите AVPlayerItem от AVPlayer, используя метод currentItem.Затем вы должны использовать метод stepByCount для перемещения в любом направлении через int.

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