1
私たちは、ユーザーがライブビデオを他のユーザーにブロードキャストできるビデオブロードキャスト用のiOSアプリケーションでopenTokを使用しています。 ブロードキャスト中、すべてのマイクは、音声が歪んだ音声を録音します。 iPhoneのリアマイクのみを有効にしたい。リアマイクのみ有効openTok
私たちは、ユーザーがライブビデオを他のユーザーにブロードキャストできるビデオブロードキャスト用のiOSアプリケーションでopenTokを使用しています。 ブロードキャスト中、すべてのマイクは、音声が歪んだ音声を録音します。 iPhoneのリアマイクのみを有効にしたい。リアマイクのみ有効openTok
ビデオカメラに最も近いマイクを有効にするには、これを試すことができます。
func setAudioPort(){
let session = AVAudioSession.sharedInstance()
try! session.setCategory(AVAudioSessionCategoryRecord)
try! session.setMode(AVAudioSessionModeVideoRecording)
try! session.setActive(true)
}
何それがないことは、ビデオカメラに最も近いマイクを選択している:あなたはこのような何かをするだろうAVFoundationを使用して「録画」にオーディオセッションモードを設定するには 。 希望があれば幸いです!
AVAudioSessionCategoryPlayAndRecordの代わりに私はAVAudioSessionCategoryRecordを使用していました。 – Optimus
編集済みです。@Optimusこれは間違いなく動作します。 –