我正在创建一个带播放,暂停和音量滑块的无线电流媒体应用。
我已使用MPVolumeView
实现了音量滑块,但遗憾的是它无效。
任何人都可以告诉我正确的代码,以便音量滑块可以在我的应用中使用。我使用了MPMoviePlayerController
,AVPlayer
,AVAudioPlayer
。
答案 0 :(得分:1)
听起来好像你错过了Apple文档的重要部分; Working with Movies and iPod Music
我怀疑您同时使用AVAudioPlayer
和MPMoviePlayerController
,并且已经设置了一些音频会话属性以使其正常工作。现在,当您这样做时,您可能想要告诉MPMoviePlayerController
使用该会话。
独家使用Media Player框架
如果您的应用程序仅使用电影播放器或音乐播放器 只有 - 你没有播放自己的声音 - 那么你不应该 配置音频会话。
如果您专门使用电影播放器,则必须告诉它使用 它自己的音频会话如下:
myMoviePlayer.useApplicationAudioSession = NO
如果您正在使用电影 播放器和音乐播放器,那么你可能想配置如何 两个互动;为此,您必须配置音频会话 虽然你本身并没有播放应用程序音频。使用指南 在表6-1中。