AVCaptureSession、AVCaptureAudioDataOutput 和背景音乐
AVCaptureSession, AVCaptureAudioDataOutput and background Music
我使用 AVCaptureVideoDataOutput
和 AVCaptureAudioDataOutput
记录 audio/video 和 AVFoundation
。但是当我将我的 AVCaptureAudioDataOutput
添加到我的 AVCaptureSession
时,AVFoundation
停止背景音乐(在我的例子中来自 iPod 应用程序)。
所以我正在寻找让我的音乐在录制期间播放的解决方案?
谢谢,
阿拉克
ps:我的目标是 iOS8,我使用 Swift 2.0
do {
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayAndRecord, withOptions: [AVAudioSessionCategoryOptions.MixWithOthers, AVAudioSessionCategoryOptions.DefaultToSpeaker])
try AVAudioSession.sharedInstance().setActive(true)
} catch {
print("error")
}
captureSession = AVCaptureSession()
我使用 AVCaptureVideoDataOutput
和 AVCaptureAudioDataOutput
记录 audio/video 和 AVFoundation
。但是当我将我的 AVCaptureAudioDataOutput
添加到我的 AVCaptureSession
时,AVFoundation
停止背景音乐(在我的例子中来自 iPod 应用程序)。
所以我正在寻找让我的音乐在录制期间播放的解决方案?
谢谢,
阿拉克
ps:我的目标是 iOS8,我使用 Swift 2.0
do {
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayAndRecord, withOptions: [AVAudioSessionCategoryOptions.MixWithOthers, AVAudioSessionCategoryOptions.DefaultToSpeaker])
try AVAudioSession.sharedInstance().setActive(true)
} catch {
print("error")
}
captureSession = AVCaptureSession()