iOS8: Teclado personalizado: abra la camera con AVCaptureVideoPreviewLayer en el background del keyboard

¿Es posible abrir AVCaptureVideoPreviewLayer en el background del keyboard personalizado iOS8? Lo intenté con este código

AVCaptureSession *session = [[AVCaptureSession alloc] init]; AVCaptureDevice *videoDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; if (videoDevice) { NSError *error; AVCaptureDeviceInput *videoInput = [AVCaptureDeviceInput deviceInputWithDevice:videoDevice error:&error]; if (!error) { if ([session canAddInput:videoInput]) { [session addInput:videoInput]; AVCaptureVideoPreviewLayer *previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:session]; previewLayer.frame = self.bounds; NSLog(@"open %@",NSStringFromCGRect(self.bounds)); [self.camView.layer addSublayer:previewLayer]; [session startRunning]; } } } 

Es pedir permiso para usar la camera, pero no abrir la camera en el background del keyboard. Por favor, ayúdame. Gracias.