【发布时间】:2011-12-15 20:39:41
【问题描述】:
在我的应用程序中,我让用户从库中选择一首歌曲,我将这首歌作为 MPMediaItem 接收,我试图弄清楚如何在应用程序上的单独音频播放器中播放 MediaItem,以便用户可以控制有关播放的各种事情。我研究了一些如何做到这一点的方法,但它们都包括必须将媒体项目导出并转换为不同的音频格式。我要求做的事情有可能吗?
再次提前感谢...
【问题讨论】:
标签: iphone objective-c
在我的应用程序中,我让用户从库中选择一首歌曲,我将这首歌作为 MPMediaItem 接收,我试图弄清楚如何在应用程序上的单独音频播放器中播放 MediaItem,以便用户可以控制有关播放的各种事情。我研究了一些如何做到这一点的方法,但它们都包括必须将媒体项目导出并转换为不同的音频格式。我要求做的事情有可能吗?
再次提前感谢...
【问题讨论】:
标签: iphone objective-c
我认为您要查看的课程是 MPMusicPlaybackController。
首先,您通过+applicationMusicPlayer 或+iPodMusicPlayer 这两个类方法之一获得一个实例。然后使用MPMediaQuery 或MPMediaItemCollection 设置播放队列。
【讨论】:
MPMusicPlayerController 使您能够播放 MPMediaItem。查看 setQueueWithItemCollection 方法:MPMusicPlayerController
【讨论】: