仅启用后置麦克风 ios openTok
Enable only rear microphone ios openTok
我们在 iOS 视频广播应用程序中使用 openTok,用户可以向其他用户广播实时视频。
广播时,所有麦克风录制的音频都会失真。
所以我只想在 iPhone.
上启用后置麦克风
要启用离摄像机最近的麦克风,您可以试试这个。
要使用 AVFoundation 将音频会话模式设置为 "VideoRecording",您可以这样做:
func setAudioPort(){
let session = AVAudioSession.sharedInstance()
try! session.setCategory(AVAudioSessionCategoryRecord)
try! session.setMode(AVAudioSessionModeVideoRecording)
try! session.setActive(true)
}
它的作用是select距离摄像机最近的麦克风。
希望对您有所帮助!!
我们在 iOS 视频广播应用程序中使用 openTok,用户可以向其他用户广播实时视频。 广播时,所有麦克风录制的音频都会失真。 所以我只想在 iPhone.
上启用后置麦克风要启用离摄像机最近的麦克风,您可以试试这个。 要使用 AVFoundation 将音频会话模式设置为 "VideoRecording",您可以这样做:
func setAudioPort(){
let session = AVAudioSession.sharedInstance()
try! session.setCategory(AVAudioSessionCategoryRecord)
try! session.setMode(AVAudioSessionModeVideoRecording)
try! session.setActive(true)
}
它的作用是select距离摄像机最近的麦克风。 希望对您有所帮助!!