Android записывает звук с помощью пользовательского кодировщика

В Android есть встроенные аудио кодировщики и аудио декодеры, и вы можете запись и играть с этими нативными форматами без проблем, но вы также можете реализовать свои собственные аудиокодеки. Я не очень хорошо понял, как это сделать, кто-нибудь знает реализацию пользовательских кодеков кодеков на платформе Android? Я пытаюсь сделать это с форматом opus, чтобы быть более конкретным, но реализация любого другого формата кодека может дать - мне идея, как я могу это сделать.


person ademar111190    schedule 06.09.2013    source источник


Ответы (1)


Вы можете использовать FFMPEG для кодирования/декодирования множества аудиокодеков.
см.: https://stackoverflow.com/a/4820282/763394
также вы можете взглянуть на структуру gstreamer: https://stackoverflow.com/a/5780113/763394

person hich9n    schedule 09.09.2013