![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 89
sirix
一天一进步
展开
-
ExoPlayer源码分析--模块及工程篇
ExoPlayer是android非常流行的开源播放器框架,它很大程度上已取代了android系统的媒体播放器,使用非常广泛。虽然ExoPlayer的接口更为复杂,但ExoPlayer很多功能是按需使用的, 如果用不到,甚至对应的库都无须集成。这就是特别神奇的地方,Exoplayer这些组件并不是一整个的库,而是提供了不同的maven坐标,供客户端组合使用, 如HLS, dash, rtsp, 甚至一些依赖三方库的插件,如okhttp,ffmpeg, av1, vp9都提供了不同的插件库。原创 2022-12-18 18:39:55 · 1753 阅读 · 0 评论 -
ReInjectPlugin:通过ASM实现无侵入修改工程文件
在项目编译阶段, 通过ASM修改原始的代码,注入用户自己的代码,通过此框架,可以实现用户自定义的任何性能打点。原创 2022-10-23 11:58:12 · 343 阅读 · 0 评论