1

再生、一時停止、音量スライダーを備えたラジオストリーミングアプリを作成しています。

を使用してボリュームスライダーを実装しMPVolumeViewましたが、残念ながら機能しません。

誰かが私のアプリで音量スライダーが機能するように正しいコードを教えてもらえますか?、、を使用MPMoviePlayerControllerしましAVPlayerAVAudioPlayer

4

1 に答える 1

1

Appleのドキュメントの重要な部分を見逃したように聞こえます。 映画やiPodミュージックの操作

両方AVAudioPlayerMPMoviePlayerController一緒に使用していて、それを正しく機能させるためにいくつかのオーディオセッション属性を設定しているのではないかと思います。そうするとき、MPMoviePlayerControllerそのセッションを使用するかどうかを指示することができます。

MediaPlayerFrameworkを排他的に使用する

アプリケーションが映画プレーヤーのみ、または音楽プレーヤーのみを使用していて、独自のサウンドを再生していない場合は、オーディオセッションを構成しないでください。

ムービープレーヤーを排他的に使用している場合は、次のように、独自のオーディオセッションを使用するように指示する必要があります。

myMoviePlayer.useApplicationAudioSession = NO

映画プレーヤーと音楽プレーヤーを使用している場合は、おそらく2つがどのように相互作用するかを構成する必要があります。このためには、アプリケーションオーディオ自体を再生していない場合でも、オーディオセッションを構成する必要があります。表6-1のガイダンスを使用してください。

ここに画像の説明を入力してください

于 2012-12-20T13:26:18.180 に答える