Sto provando ad aggiungere un ingresso audio al mio AVCaptureSession()
e funziona benissimo. Tuttavia, vorrei anche supportare gli utenti che desiderano riprodurre la musica in background da altre app come Spotify e mantenere questo audioInput per la mia registrazione. Com'è possibile?Come aggiungere un ingresso audio a una AVCaptureSession e consentire ad altre app di riprodurre musica in sottofondo
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)
}
sono venuto qui per sapere come aggiungere audio al video registrazione. la tua domanda ha già risolto il mio problema. Grazie! ;) – datayeah
@jz hai trovato la soluzione? –