Фильм воспроизводится с некоторой задержкой после вызова воспроизведения на MPMoviePlayerController - PullRequest
2 голосов
/ 23 июня 2011

Я разрабатываю приложение для iPhone, в котором я играю видео с помощью MPMoviePlayerController.Иногда некоторые видео не воспроизводятся сразу после вызова play на MPMoviePlayerController.

Я вызвал prepareToPlay, и в уведомленном методе MPMediaPlaybackIsPreparedToPlayDidChangeNotification я вызываю play на MPMoviePlayerController. 1001 * C *помощь в выявлении проблемы здесь?

Спасибо и С уважением, Дипа

1 Ответ

1 голос
/ 24 июня 2011

Попробуйте использовать свойство movieSourceType и присвойте ему правильное значение перед запуском prepareToPlay.

Из MPMoviePlayerController ссылка ;

Значение по умолчанию этого свойство MPMovieSourceTypeUnknown. Это свойство дает ключ к система воспроизведения, как это должно скачать и буферизировать контент фильма. Если вы знаете тип источника фильм, устанавливая значение этого свойство до начала воспроизведения может улучшить время загрузки фильма содержание. Если вы не установите источник введите явно перед воспроизведением, контроллер плеера должен собрать эта информация, которая может задержать воспроизведение.

...