本讲是android camera性能分析专题的第11讲,我们介绍camera软件栈介绍,包括如下内容:
- camera预览数据流方向
- camera拍照数据流方向
- camera录像数据流方向
资源 | 描述 |
---|---|
在线课程 | |
知识星球 | 星球名称:深入浅出android camera 星球id: 17296815 |
极客笔记圈 |
camera预览数据流方向
camera预览数据流有两种方式
- <= android 11
- 预览组件:surfaceview
- 预览组件:glsurfaceview/textureview/surfacetexture/imagereader
- >= android 12
- 均使用方式2
camera拍照数据流方向
camera拍照数据流
- camera app通过imagereader去接收jpeg/yuv/raw buffer处理完后保存
camera录像数据流方向
camera2预览数据流有两种方式
- cameraserver直接送buffer给mediaserver/media.codec
-
app处理后queuebuffer给mediaserver/media.codec
mediaserver/media.codec通过graphicbuffersource接收buffer