Как воспроизвести аудиофайл из URI с помощью файлов ffmpeg в Android

Всем привет,

Я работаю над воспроизведением аудио из URI, используя общую библиотеку ffmpeg в Android.

Я настроил android-ndk и добавил в проект общую библиотеку ffmpeg и смог скомпилировать проект с помощью cygwin.

В библиотеке ffmpeg я вижу файл ffmpeg.c, я не знаю, как я могу использовать этот файл для реализации аудиоплеера в своей деятельности.

Пожалуйста, помогите мне в этом вопросе.

заранее спасибо


person praveenb    schedule 27.01.2011    source источник
comment
Проверьте последний комментарий. Возможно, это помогает. Использование FFmpeg/FFplay для воспроизведения аудио   -  person VladMode    schedule 05.11.2019


Ответы (1)


Во-первых, используйте ffmpeg, чтобы открыть URI, прочитать кадры и декодировать необработанные данные PCM, вы можете взглянуть на ffplay.c о части декодирования.

Затем, используя класс Android AudioTrack для воспроизведения необработанных данных PCM, есть руководство:

Удачи!

person Bolton    schedule 25.03.2011
comment
ваша ссылка не работает, мне также нужно, как управлять библиотекой ffmeg из моей деятельности. - person FTI; 15.07.2011