Страница 1 из 1

Можно ли записывать звук из многих источников одновременно?

Добавлено: 05 сен 2014, 20:08
August
Всем привет,

Подскажите пожалуйста, возможно ли в android записывать звук из различных источников одновременно? В частности хотелось бы одновременно записывать voice_downlink и voice_uplink. При попытке одновременной записи этих двух источников с помощью MediaRecorder вываливается исключение, а при попытке записи с помощью AudioRecord исключения не возникает, просто не пишется второй источник. Если записывать эти источники не одновременно, проблем не возникает. Буду очень благодарен за любую информацию по этой теме.

Зарание спасибо,

Re: Можно ли записывать звук из многих источников одновремен

Добавлено: 05 сен 2014, 20:40
KamiSempai
Так там же есть VOICE_CALL который записывает сразу оба источника.

Re: Можно ли записывать звук из многих источников одновремен

Добавлено: 05 сен 2014, 21:58
August
KamiSempai писал(а):Так там же есть VOICE_CALL который записывает сразу оба источника.
Дело в том, что мне необходимо записывать их по отдельности (но одновременно), чтобы в результате получилось 2 аудио файла, первый только с входящим сигналом, второй только с исходящим.

Re: Можно ли записывать звук из многих источников одновремен

Добавлено: 06 сен 2014, 18:38
August
Если это не возможно сделать используя SDK, возможно это можно сделать с помощью NDK?

Re: Можно ли записывать звук из многих источников одновремен

Добавлено: 07 сен 2014, 01:11
altwin
August писал(а):Если это не возможно сделать используя SDK, возможно это можно сделать с помощью NDK?
Вам нужен рутованный девайс с кастомным ядром, т.е. переписать "драйвера" к железке в dalvik, sdk и ndk - тут совсем не при чем.

P.S. потому профессионалы не "гики" и пользуются техникой apple, android к сожалению очень многого еще не может либо может очень криво и бездарно.. почитайте эту ветку для общей информации: http://forum.xda-developers.com/showthread.php?t=926498

Re: Можно ли записывать звук из многих источников одновремен

Добавлено: 07 сен 2014, 20:24
August
Спасибо за информацию.