2017-11-12 15 views
0

ケーブルまたはBluetoothヘッドセットのスピーカーからデバイスのオーディオ出力を録音する必要があります。たとえば、音楽アプリがバックグラウンドで実行されているときにユーザーが曲を聴くと、この曲を録音します。 AudioUnitで出力録音を実装することは可能ですか? AVAudioSessionCategoryOptionMixWithOthersオプションを指定して共有audioSessionにPalayAndRecordカテゴリを使用します。AudioUnitで録音デバイスのオーディオ出力

答えて

2

いいえ、一般的に、別のアプリからの出力を聞くことはできません。これを可能にするアプリケーション間オーディオとオーディオユニットの技術がありますが、両方のアプリケーションで接続を調整する必要があります。ユーザーがデバイスから出力したものを盗聴することはできません。

関連する問題