Я пытаюсь создать приложение для потоковой передачи видео в android, используя протокол RTMP. Я использовал javaCV для потоковой передачи на сервер nginx. Чтобы получить поток, я попытался использовать VLC android. Я выполнил инструкции, приведенные в https://wiki.videolan.org/AndroidCompile/, чтобы скомпилировать код VLC для Android, но показать ошибку и прекратить компиляцию. Есть ли другой способ скомпилировать андроид VLC. Или есть ли какой-либо другой RTMP-плеер с открытым исходным кодом для andriod?Компиляция Android VLC
1
A
ответ
0
Почему бы вам не написать сообщение об ошибке? В основном есть 2 способа для andoid, VLC или ffmpeg. базирующийся игрок FFmpeg, который должен поддерживать RTMP является https://github.com/Bilibili/ijkplayer/
0
использовать этот образец, легко добавить библиотеку VLC путем добавления compile 'com.damavandi:android-vlc-lib:1.0.0'
к вашей Gradle зависимости. есть простой пример https://github.com/m-damavandi/Android-VLC-Sample
Есть ли причина, по которой вы хотите скомпилировать ее самостоятельно, а не использовать родные (.so) двоичные файлы из официального APK вместе с java-классами из git? – mattlaabs