6

ビデオまたはオーディオ ファイルをマスター出力チャネルで再生できるように、プレビュー チャネルを AV プロジェクトに追加しようとしていますが、ユーザーは別のチャネルで別のオーディオ ファイルまたはビデオ ファイルをプレビューできます。

当然のことながら、前提条件は、ユーザーが複数のチャンネルに対応したサウンド デバイス、またはプレビュー用とは別のマスター出力用のデバイスを持っていることです。たとえば、出力はバランス オーディオ出力を提供する USB オーディオ デバイスに送られますが、プレビューは標準のヘッドフォン ジャック経由である可能性があります。

Mac に接続されたサウンド デバイスを列挙し、AVAudioPlayer または AVPlayer/AVPlayerLayer または基になる API をリンクするための適切なドキュメントを見つけるのに苦労しています。

私がどこを見ればよいか知っている人はいますか?

NSSoundこれは、ファイルの再生を開始する前に、サウンド デバイスを検出し、適切なデバイスを選択してから、デバイスを設定するなどの方法を使用する場合ですか? すでに再生中のファイルはどうなりますか?

ありがとう

4

2 に答える 2

1

AVAudioSessioniOS専用であることに注意してください。

于 2016-02-24T17:23:12.053 に答える