“我已经设定相机来记录视频。而且,为了“捕捉”视频的数据输出以获得声音,我使用以下代码来设置音频。AudioSession删除蓝牙功能
AVAudioSession.sharedInstance().requestRecordPermission { (granted: Bool) -> Void in
if granted {
let audioCaptureDevice = AVCaptureDevice.defaultDeviceWithMediaType(AVMediaTypeAudio)
do {
let audioInput = try AVCaptureDeviceInput(device: audioCaptureDevice)
self.session?.addInput(audioInput)
} catch {
}
}
}
问题是我想在视频录制的同时通过蓝牙扬声器播放音乐。我发现上面的代码导致音乐只能从设备的扬声器播放,而不能从连接的蓝牙设备播放。
我已审查了很多堆栈溢出的职位上这个话题,但是我还没有找到一个满意的解决我的问题。如何使用设备的摄像头和麦克风录制视频,同时允许使用Swift 2编程从连接的蓝牙扬声器播放音乐?