最近因为工作的原因,需要提供一个将我们的AiyaEffectsSDK插入到IjkPlayer中的示例,就不得不好好看了下IjkPlayer的代码。在IjkPlayer中并没有提供设置自定义GPU滤镜的接口,所以最后只能自己动手,以求丰衣足食了。不得不说,Bilibili开源的这个IjkPlayer播放器的确非常强大,代码设计的非常清晰,仔细看看,能学到不少东西。
站在用户的角度思考问题,与客户深入沟通,找到洞头网站设计与洞头网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、网站设计、企业官网、英文网站、手机端网站、网站推广、主机域名、网站空间、企业邮箱。业务覆盖洞头地区。IjkPlayer源码获取及编译方法
源码地址,编译参考readme即可:
# 获取ijk源码 git clone https://github.com/Bilibili/ijkplayer.git ijkplayer-android # 进入源码目录 cd ijkplayer-android # checkout 最新版本 git checkout -B latest k0.8.0 # 执行脚本,此脚本会下载ijk依赖的源码,比如ffmpeg ./init-android.sh # 编译ffmpeg, all可以换成指定版本,如armv7a cd android/contrib ./compile-ffmpeg.sh clean ./compile-ffmpeg.sh all # 编译ijkplayer,all可以换成指定版本,如armv7a cd .. ./compile-ijk.sh all