2012-04-26 10 views
1

Я пытаюсь воспроизвести видеофайл с расширением .mov. Он не воспроизводит видео в моем MPMoviePlayerController. Мне нужно воспроизвести этот тип файла в своем приложении. Можно ли воспроизводить видеофайл без использования MPMoviePlayerController или UIWebView?Воспроизведение файла .mov без UIWebView или MPMoviePlayer

Пожалуйста, предложите мне предложить эту проблему.

Спасибо заранее

+0

Вы абсолютно должны иметь возможность воспроизводить файл .mov vidio в MPMoviePlayerController. Ваша консоль Xcode дает вам какое-либо указание на то, что может быть ошибкой? Является ли файл на удаленном сервере или встроен в приложение? –

+0

@MichaelDautermann Спасибо за ваш ответ. Он играет только на звук, идущий vedio ничего не видел. В основном в этой ситуации мне нужно играть в файл без использования MPMoviePlayerCOntroller. Является ли это возможным? Пожалуйста, вы можете мне предложить –

+0

Вы хотите видеть видео или воспроизводить только аудиофайл из файла .mov? –

ответ

1

Я никогда не использовал его непосредственно перед тем, но взгляните на AVPlayer Class Reference.

Под «Обзор», вы увидите:

используется объект AVPlayer для реализации контроллеров и пользовательских интерфейсов для одно- или воспроизведения нескольких элементов. Корпус с множеством элементов поддерживает расширенное поведение.

Если вы посмотрите на AV Foundation Programming guide (linked here), вы увидите, что Apple строит медиаплеер на основе AV.

+0

Хорошо спасибо за ваше предложение, я расскажу сейчас о классе AVPlayer –

+0

Я бы очень удивился, если бы у AVPlayer были разные результаты от 'MPMoviePlayerController' (который фактически зависит от' AVPlayer' внутри), когда речь идет о совместимости CODEC. – Till

+0

Хорошо, да, я знаю, что @ Должно ... но оригинальный плакат хочет «пойти глубже», поэтому, надеюсь, я поставил его в правильном направлении, чтобы получить все, что он пытается сделать на месте. –

Смежные вопросы