Android Живой звук с микрофона - PullRequest
1 голос
/ 29 декабря 2011

Я хотел бы прослушать микрофон.И использовать http-сервер на Android, чтобы пользователь просто пошел http://xxxx.xxx.xx.xxx/xxx.wav, чтобы слушать то, что я говорю?Как я могу это сделать?

1 Ответ

1 голос
/ 29 декабря 2011

Я бы попытался разработать небольшой HTTP-сервер, который обслуживал бы поток FLV.

В качестве примера можно взять ipcamera-for-android .Это приложение обслуживает видеопоток FLV, однако вы можете повторно использовать сервер и часть кодировщика FLV.

Поскольку FLV поддерживает потоки PCM, вы можете просто скопировать буфер микрофона в свой поток.

Другой вариант

Вы можете кодировать поток микрофона с помощью встроенного MediaRecorder.AudioEncoder.AAC.После этого вы можете просто обслуживать AAC в качестве потока для вашего клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...