- 博客(6)
- 资源 (8)
- 收藏
- 关注
转载 Android的Camera架构介绍
第一部分 Camera概述Android的Camera包含取景器(viewfinder)和拍摄照片的功能。目前Android发布版的Camera程序虽然功能比较简单,但是其程序的架构分成客户端(Client)和服务器(Server)两个部分,它们建立在Android的进程间通讯Binder的结构上。以开源的Android为例,Camera的代码主要在以下的目录中: Camera的J
2013-10-11 10:01:13 703
转载 Camera代码相关分析
Camera应用部分:Packages/apps/camera/src/com/android/camera/camera.javaCamera本地框架:frameworks/base/core/java/android/hardware/camera.javaCamera服务部分:frameworks/base/services/camera/libcameraservice
2013-10-11 09:07:24 649
转载 Android Camera数据流完整分析
Android Camera数据流完整分析之前已经有很多文章一直在讲述Android Camera,这里也算是进行以下总结我们依旧从camera 的打开开始,逐步看看camera的数据流向,内存分配,首先打开camera的第一步,实例化camera类,onCreate被调用,在这个方法中到底做了些什么事情,也在这里做一下总结:1.实例化FocusManager2.开
2013-10-11 08:59:27 1635
转载 Android Camera数据流分析全程记录(overlay方式)
这里为什么要研究overlay方式呢?android camera需要driver和app层需要有大量数据需要传输,如果使用非overlay方式进行数据从driver到app层的传输,使系统性能受到很到影响,使系统速度变慢,同时会影响功耗等,而在camera preview module时,通常我们是不必要将采集的数据保存下来的,而不像录像module下,需要将数据保存下来,所以overlay方式
2013-10-11 08:56:41 1146
转载 android Camera 数据流程分析
这篇文章主要针对其数据流程进行分析。Camera一般用于图像浏览、拍照和视频录制。这里先对图像浏览和拍照的数据流进行分析,后面再对视频电话部分进行分析。 1、针对HAL层对摄像头数据处理补充一下 Linux中使用V4L2最为摄像头驱动,V4L2在用户空间通过各种ioctl调用进行控制,并且可以使用mmap进行内存映射常用IOCTL函数介绍:ioc
2013-10-10 16:07:42 628
转载 android Camera 架构简介
目前需要做一个语音通话及视频聊天功能开发,主要分为音频及视频两个部分,必然会涉及到Camera及AudioFlinger部分,对于显示部分又会涉及到SurfaceFlinger部分,因此需要一步步的进行学习并确认设计是否合理.这篇文章主要针对Camera作个简要的介绍,了解需要开发的各个环节。 摄像头系统提供的功能如下几个方面:a、预览功能preview
2013-10-10 16:05:38 506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人