1

我正在创建一个带有播放、暂停和音量滑块的广播流媒体应用程序。

我已经实现了使用音量滑块,MPVolumeView但不幸的是它不起作用。

任何人都可以让我知道正确的代码,以便音量滑块可以在我的应用程序中使用。我用过MPMoviePlayerController, AVPlayer, AVAudioPlayer.

4

1 回答 1

1

听起来好像您错过了 Apple 文档的重要部分; 使用电影和 iPod 音乐

我怀疑您正在同时使用两者,AVAudioPlayer并且MPMoviePlayerController您已经设置了一些音频会话属性以使其正常工作。现在这样做时,您可能想告诉MPMoviePlayerController使用/不使用该会话。

独家使用媒体播放器框架

如果您的应用程序仅使用电影播放器​​或仅使用音乐播放器(并且您没有播放自己的声音),则不应配置音频会话。

如果您只使用电影播放器​​,则必须告诉它使用自己的音频会话,如下所示:

myMoviePlayer.useApplicationAudioSession = NO

如果您使用的是电影播放器​​和音乐播放器,那么您可能需要配置两者的交互方式;为此,您必须配置音频会话,即使您没有播放应用程序音频本身。使用表 6-1 中的指南。

在此处输入图像描述

于 2012-12-20T13:26:18.180 回答