概念を証明するために、Airplay 経由で iDevice マイクを出力しようとしています。パススルーを提供するように AurioTouch コードを修正しました。4S / iPad 2 から Apple TV への Airplay Mirroring を使用して正常に動作します。
ただし、iPhone 4 / iPad 1 または Airport Express のいずれかから標準の Airplay を使用しようとすると、システム出力ルート セレクターまたはMPVolumeView
アプリでAirplay デバイスが選択されていても、デバイス スピーカーから音声が出力されます。 .
AudioUnit で Airplay を有効にするために必要なことはありますか? ドキュメントによると:
AirPlay のサポートは、AV Foundation フレームワークとフレームワークの Core Audio ファミリに組み込まれています。これらのフレームワークを使用して再生するオーディオ コンテンツは、自動的に AirPlay 配信の対象になります。ユーザーが AirPlay を使用してオーディオを再生することを選択すると、システムによって自動的にルーティングされます。
しかし、私は何の喜びも感じていないようです。