Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can't use libopenh264-2.0.0-android.so for my android app because of 32-bit support

In my video editing android app, because of licensing reason, I had to download libopenh264-2.0.0-android.so.bz2 dynamically from this site https://github.com/cisco/openh264/releases to use with ffmpeg.

However, if I disable 64-bit for the app, I can't publish the app on Google Play. The store requires 64-bit support. If I enable 64-bit, I can't use the openh264-android.so library, the ffmpeg commands don't work

Here is the way I disabled 64-bit in build.gradle

ndk {
abiFilters "armeabi","armeabi-v7a","x86"
}

Anyone can help on this issue please? thanks

like image 298
Kevin Duong Avatar asked Dec 12 '25 03:12

Kevin Duong


1 Answers

Cisco provided openh264.so for android 64bit https://github.com/cisco/openh264/releases/tag/v2.0.0

like image 126
Kevin Duong Avatar answered Dec 14 '25 17:12

Kevin Duong



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!