在某些mtk机型,由于mtk合入的两个patch分别会引起h264 hardware mediacodec+surfacetexure方式编码解码的问题,使用的时候要注意
1.编码,会初始化mediacodec失败,会报错
2.解码,没有报错,但是播放绿屏
应对方案
开发自己的编码解码器
小团队没有这个实力的,移植一个或使用平台软编码软解码
但是国外很多比较流行的应用,因为国外android版本定制较少,代码比较规范,很多应用还是很信任android的api的,这造成了很多国内厂商出海的固件里会出现这种兼容问题,要引起注意
所以国内市场很多应用,没有必要不太使用一些android接口,一个是因为之前早期版本的android api有些就像玩具干不了什么事情,当然现在完善了很多,另外一个原因就是为了避免发布风险,国内手机厂商发布的固件的兼容性问题有一些。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。