【发布时间】:2015-05-01 05:22:08
【问题描述】:
我正在尝试将音频输入添加到我的AVCaptureSession(),效果很好。但是,我也想支持希望在其他应用程序(例如 Spotify)的后台播放音乐并为我的录音维护此音频输入的用户。这怎么可能?
let captureSession = AVCaptureSession()
let audioDevice = AVCaptureDevice.defaultDeviceWithMediaType(AVMediaTypeAudio)
audioInput = AVCaptureDeviceInput.deviceInputWithDevice(audioDevice, error:&err) as? AVCaptureDeviceInput
if captureSession.canAddInput(videoCapture) {
captureSession.addInput(videoCapture)
// This line Kills spotify playing in the background
captureSession.addInput(audioInput as AVCaptureInput)
}
【问题讨论】:
-
我来这里是为了了解如何将音频添加到我的视频录制中。你的问题已经解决了我的问题。谢谢! ;)
-
@jz 你找到解决办法了吗?
-
@dy_ 它从麦克风添加音频而不是播放
标签: ios swift audio avcapturesession avcapturedevice