早前开展的计划因各种杂事而泡汤,而当遇到了具体任务后,在压力下花了两个多周的业余时间把这件事完成了. 这就是我的引以为傲的Mercury-Project,它的核心目标是移植一些Android底层轮子到Linux平台上. 1. 为什么要做这件事? Android的SDK是一个大而全的东西,有很多工具可供移植和使用,例如,安卓的MPEG4Writer,MPEG2TSWriter,OpenMAX.MediaCodec等,实现的很优美和完善. 我常常想学习这些子模块是如何实现的,那么就需要有一套SDK环…