2016-08-29 6 views
-2

Я новичок в iOS. Мне нужно реализовать как видео, так и аудиоплеер в моем приложении. Поэтому, пожалуйста, сообщите мне, какой игрок наиболее подходит по соображениям разработчика.AVFoundation Framework и Mediaplyer Framework: Какая лучшая структура для воспроизведения аудио/видео в приложении iOS?

выбор:

  • AVPlayer (AVFoundation)

  • MPMovieplayerController (MediaPlayer)

ответ

2

Вы должны использовать AVPlayer так MPMovieplayerController устарела.

+0

Так что же отличается от AVKit Framework и AVFoundation Framework? – RakeshDipuna

+0

@MrDipuna AVKit - это платформа более высокого уровня, которая позволяет вам играть в фильмы, AVFoundation управляет активами. Если бы мой ответ разрешил ваше сомнение, пожалуйста, отметьте мой ответ как правильно, я был бы признателен –

3

MPMoviePlayerViewController класс официально осуждается в прошивке 9. (Класс MPMoviePlayerController также формально не рекомендуются.) Для воспроизведения видео контента в прошивке 9, а затем, вместо того, чтобы использовать класс AVPictureInPictureController или AVPlayerViewController из рамок AVKit или класс WKWebView из WebKit.

Так что лучше использовать AVPlayer.