В чем разница между AVAudioPlayer и MPMusicPlayerController - PullRequest
1 голос
/ 05 апреля 2011

какая из них лучше и в чем разница между ними, AVAudioPlayer или MPMusicPlayerController.

Пожалуйста, поделитесь своими идеями.Спасибо, Мадан Мохан.

Ответы [ 2 ]

1 голос
/ 04 ноября 2012

AVAudioPlayer может воспроизводить одну песню за раз. Он не может получить доступ к библиотеке iPod, что означает, что вы не можете воспроизводить песни, которые присутствуют в библиотеке iPod пользователя. Но самое большое преимущество, которое я вижу, это то, что AVAudioPlayer может воспроизводить песни, когда ваше приложение работает в фоновом режиме.

MPMusicPlayerController используется для воспроизведения песен из списка воспроизведения, выбранного вами с использованием MPMediaPickerController из iPod Library, что является плюсом. Он обращается ко многим свойствам песни, которые AVAudioPlayer не может. Он не может воспроизводить музыку в фоновом режиме.

0 голосов
/ 01 октября 2011

AVAudioPlayer более легкий и подходит для одновременного воспроизведения отдельных песен

MPMusicPlayerController требует больше ресурсов, поскольку он имеет больше функций и предназначен для воспроизведения списков воспроизведения, содержащих несколько песен

...