何をしても問題が発生するようです。
アクティブに再生中のストリーミング オーディオで時間の経過とともにフェードを作成しようとしています。これまでのところ、オーディオ ストリーミングを適切に処理していると思われるプレーヤーは、MPMoviePlayerController と AVPlayer だけです。残念ながら、どちらもボリュームの変更を許可していません。(AVPlayer は、ローカル ファイルで実行された場合にのみ、IF をミキシングすることでボリュームの変更を許可します)。
統合されたボリューム変更で使用されたであろう最高のプレーヤーは AVAudioPlayer でした。残念ながら、それはローカル ファイルでしか動作しません。
いくつかの調査を通じて、Apple がシステム ボリューム (MPVolumeView で表される) を制御できないといういくつかの議論に気付きました。そうは言っても、一部のアプリはまだ影響を与えることができるようです. もし Apple がそれをコントロールできないとしたら、彼らはどうやってそれをやろうとしているのだろうか?
その背後にトリックはありますか?ドキュメントのどこかに欠けているものはありますか?
どんなヒントでもいただければ幸いです。