再生、一時停止、音量スライダーを備えたラジオストリーミングアプリを作成しています。
を使用してボリュームスライダーを実装しMPVolumeView
ましたが、残念ながら機能しません。
誰かが私のアプリで音量スライダーが機能するように正しいコードを教えてもらえますか?、、を使用MPMoviePlayerController
しましAVPlayer
たAVAudioPlayer
。
再生、一時停止、音量スライダーを備えたラジオストリーミングアプリを作成しています。
を使用してボリュームスライダーを実装しMPVolumeView
ましたが、残念ながら機能しません。
誰かが私のアプリで音量スライダーが機能するように正しいコードを教えてもらえますか?、、を使用MPMoviePlayerController
しましAVPlayer
たAVAudioPlayer
。
Appleのドキュメントの重要な部分を見逃したように聞こえます。 映画やiPodミュージックの操作
両方AVAudioPlayer
をMPMoviePlayerController
一緒に使用していて、それを正しく機能させるためにいくつかのオーディオセッション属性を設定しているのではないかと思います。そうするとき、MPMoviePlayerController
そのセッションを使用するかどうかを指示することができます。
MediaPlayerFrameworkを排他的に使用する
アプリケーションが映画プレーヤーのみ、または音楽プレーヤーのみを使用していて、独自のサウンドを再生していない場合は、オーディオセッションを構成しないでください。
ムービープレーヤーを排他的に使用している場合は、次のように、独自のオーディオセッションを使用するように指示する必要があります。
myMoviePlayer.useApplicationAudioSession = NO
映画プレーヤーと音楽プレーヤーを使用している場合は、おそらく2つがどのように相互作用するかを構成する必要があります。このためには、アプリケーションオーディオ自体を再生していない場合でも、オーディオセッションを構成する必要があります。表6-1のガイダンスを使用してください。