Использование 2 микрофонов при записи через MediaRecorder

Я использую MediaRecorder для записи звука, есть способ включить второй микрофон с помощью AudioRecord вместо MediaRecorder и выберите стерео CHANNEL_CONFIGURATION_STEREO, но этот способ НЕ ВКЛЮЧАЕТ второй микрофон во всех устройствах

Мой код

    MediaRecorder mRecorder = new MediaRecorder();
    mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
    mRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
    mRecorder.setOutputFile(mFilePath);
    mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
    mRecorder.setAudioChannels(RECORDER_CHANNELS);
    mRecorder.setAudioSamplingRate(RECORDER_SAMPLE_RATE);
    mRecorder.setAudioEncodingBitRate(RECORDER_ENCODING_BIT);

0 ответов

Другие вопросы по тегам