Как я могу транслировать аудио Alaw?

1

У меня есть источник, который передает WAV-аудио в формате alaw, который я хотел бы получить на Android, но Android поддерживает только линейный PCM: Поддерживаемые форматы носителей для Android

На рынке есть несколько приложений, которые меняют поток, но я не уверен, как разработчики это сделали. Каков правильный подход к добавлению этой функции?

Теги:
wav

1 ответ

1
Лучший ответ

Вероятно, немного поздно, но выполнение 16-битного линейного PCM в 8-битном ядре или ула довольно просто: http://en.wikipedia.org/wiki/G.711. Вы можете использовать таблицу поиска по 256 значений (возможно, самую легкую) или реализовать "алгоритм" напрямую.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню