0

Apple's RosyWriterサンプルを使用して、ビデオとオーディオを録音しています。今私は、Bluetoothヘッドセットを使用してオーディオを録音する必要がありますが、私のために働いていません。私は以下のように出て、オーディオ設定を変更することにより、これを行うことができた私はまた、このquestionBluetoothデバイスを使用してAVCaptureSessionでオーディオを録音する

答えて

0

を踏襲している。この

captureSession = [[AVCaptureSession alloc] init]; 
    /* 
* Create audio connection 
*/ 
if(SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"7.0")){ 
    [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionAllowBluetooth error:nil]; 
    captureSession.usesApplicationAudioSession = true; 
    captureSession.automaticallyConfiguresApplicationAudioSession = true; 

} 
AVCaptureDevice *audioDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeAudio]; 
// AVCaptureDeviceInput *audioIn = [[AVCaptureDeviceInput alloc] initWithDevice:[self audioDevice] error:nil]; 
AVCaptureDeviceInput *audioIn = [[AVCaptureDeviceInput alloc] initWithDevice:audioDevice error:nil]; 

if ([captureSession canAddInput:audioIn]) 
    [captureSession addInput:audioIn]; 

については、以下の作業をしています。

_audioCompressionSettings = [[audioOut recommendedAudioSettingsForAssetWriterWithOutputFileType:AVFileTypeQuickTimeMovie] copy]; 
関連する問題