2012-01-12 3 views

ответ

1

Все возможно - вы можете запрограммировать свой собственный кодер и обработать аудио байты байтом, если вам нужно. Однако это может быть очень сложно.

Вот некоторая информация о том, что аудио форматы поддерживаются в Android: http://developer.android.com/guide/appendix/media-formats.html

Если вам нужен более тщательный ответ, чем это, вы будете иметь возможность получить лучшие ответы от переполнения стека с большим количеством деталей. Например, что вы имеете в виду «закодированный формат по умолчанию»? Какой именно аудиофайл вы надеетесь сыграть в своей программе?

+0

default означает аудиоформат, поддерживаемый android (mp3 или aac). Я нашел решение, подобное декодированному формату, в формате pcm, и воспроизвел его с помощью AudioTrack. Есть ли лучшие решения? – B2arN

+0

Вы спрашиваете, как играть в MP3-файл в вашем приложении? Воспроизведение файла MP3 в порядке, запись файла MP3 очень сложна. Для получения информации о воспроизведении медиафайлов посетите http://developer.android.com/guide/topics/media/mediaplayer.html и вот подходящий класс api http://developer.android.com/reference/android/media/MediaPlayer .html –

Смежные вопросы