Как скомпилировать ffmpeg на Android с внешней библиотекой

#android #ffmpeg #libx264

#Android #ffmpeg #libx264

Вопрос:

Я хотел бы создать ffmpeg с использованием Android ndk. Базовая чистая сборка для меня работает нормально. Тем не менее, я хотел бы добавить librtmp, libfaac, libx264 в ffmpeg. Затем я добавляю —enable-libXXXXX в файл сборки, но это не удается сделать. Итак, кто-нибудь может сказать мне, как я могу создать этот файл для ffmpeg? Куда и какой файл я должен поместить в файл ffmpeg? Пожалуйста, протяните мне руку помощи, спасибо

Ответ №1:

Проверьте этот репозиторий git для рабочей компиляции с libx264: https://github.com/halfninja/android-ffmpeg-x264

Обратите особое внимание на проект/jni/Android.mk

Также обратите внимание, что производительность будет довольно низкой, поскольку все ваши кодеки находятся в программном обеспечении.

Комментарии:

1. Итак, любое предложение может дать мне, потому что мне нужно создать поток rtmp с помощью h264 и aac с Android на сервер потоковой передачи flash.

2. Также я нашел много способов скомпилировать ffmpeg и использую roman10.net/?p=389 . Итак, могу ли я применить ваше предложение