Как воспроизвести плейлист с музыкальными файлами в приложении? - PullRequest
0 голосов
/ 28 августа 2011

Как воспроизвести плейлист с музыкальными файлами в приложении, а не в библиотеке ipod? Я хочу использовать MPMusicPlayerController, но он может воспроизводить музыку только из библиотеки, какие-либо предложения, кроме AVAudioPlayer? И кто-нибудь знает, как изменить значок, показанный ниже? как музыка загрузчик или пандора? Я ценю за любое предложение.

http://cdn.iostips.net/pandora_music_controls.jpg

1 Ответ

2 голосов
/ 29 августа 2011

Чтобы изменить значок выше, вам нужно только зарегистрировать ваше приложение для событий удаленного управления как -

if([[UIApplication sharedApplication]  respondsToSelector:@selector(beginReceivingRemoteControlEvents)])
        [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

и для обработки этих событий смотрите здесь (одно решение - подкласс UIWindow) -

iOS 4: пульты дистанционного управления для фонового звука

, и если вы хотите воспроизводить музыку с потоковой передачи, то вы можете использовать класс аудио-стримера mattgallagher, вот ссылка github repo -

https://github.com/mattgallagher/AudioStreamer/blob/df17f971a2f8d482346400c9bb30d1b5d819baba/Classes/iPhoneStreamingPlayerViewController.h

...