如何在应用程序中播放包含音乐文件的播放列表?

发布于 2024-12-01 15:59:03 字数 253 浏览 1 评论 0原文

如何在应用程序中而不是在 iPod 库中播放包含音乐文件的播放列表?我想使用 MPMusicPlayerController 但它只能播放库中的音乐,除了 AVAudioPlayer 之外还有什么建议吗?有谁知道如何更改下面显示的图标?像音乐下载器或潘多拉?我很感激任何建议。

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

How to play a playlist with music files in application rather than in ipod library? I want to use MPMusicPlayerController but it can only play musics from library, any suggestions except AVAudioPlayer? And does any one know how to change the icon shown below? like music downloader or pandora? I appreciate for any suggestion.

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

极度宠爱 2024-12-08 15:59:03

要更改上面的图标,您只需将远程控制事件的应用程序注册为 -

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

To change the icon above you only have to register your application for remote control events as -

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

and for handling these events look here (one solution is subclass UIWindow) -

iOS 4: Remote controls for background audio

and if you wan t to play music from streaming then you can use mattgallagher's audio streamer class, here is the link of github repo -

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文