A high performance Android media player, base on ffmpeg and MediaCodec, support VR video.
新版本中只保留了armeabi-v7a,通过腾讯统计可以看出,api-21以下的设备占比在7%以上,为了能够适配更多机型,项目中最低和target的版本都是api-16,所以默认不会调用jni中的mediandk,只会反射java中的mediacodec。
但是调用AMediaCodec的逻辑被保存了下来,所以如果你的app版本minsdk >= 21,你可以通过将build.gradle中的minSdkVersion和targetSdkVersion改为21+来启用这部分逻辑。
将来如果api-21以下的设备占比降到了0.1以下,则会将minSdkVersion和targetSdkVersion改为21,来启用AMediaCodec相关的逻辑。
交流QQ群 550224107
瘦子 QQ:372127449
晓龙同学 QQ:371575229