
Android Camera
文章平均质量分 67
小码哥_WS
这个作者很懒,什么都没留下…
展开
-
Camera自动对焦
private MyAutoFocus mAutoFocus = new MyAutoFocus();//自动对焦方法 class MyAutoFocus implements AutoFocusCallback{ @SuppressLint("NewApi") public void onAutoFocus(boolean success, Camera原创 2016-07-15 18:38:35 · 2125 阅读 · 0 评论 -
ffmpeg实战教程(十)ffmpeg/camera实现最近很火的视频壁纸,相机壁纸
本篇实现一个有意思的玩意儿,视频壁纸,相机壁纸 这玩意好像现在还都是国外版本,哈哈先上图: 视频壁纸 相机壁纸 1.动态壁纸制作的知识:每一个动态壁纸都继承自WallpaperService,其中必须实现的抽象方法onCreateEngine,返回一个Engine对象,实际上所有的绘图与刷新都是由engine完成。如下public class VideoLiveWallpaper exten原创 2017-05-16 10:19:50 · 7000 阅读 · 1 评论 -
Android Multimedia实战(五)MediaCodec编码解码实例解析
MediaCodec概述MediaCodec是一个Android原生的编解码器。 简单的来说,MediaCodec可以把摄像头采集的数据流编码为H264格式,这个过程是压缩过程。也可以把H264格式解码在surface类的控件上显示。我们先来看一下Android系统中解码器的命名,软解码器通常是以OMX.google开头的。硬解码器通常是以OMX.[hardware_vendor]开头的,比如TI原创 2017-04-28 12:00:46 · 4864 阅读 · 1 评论 -
Android Multimedia实战(二)使用MediaRecorder实现分段录制视频,mp4parser合成视频功能
1.MediaRecorder类介绍: MediaRecorder类是Android sdk提供的一个专门用于音视频录制,一般利用手机麦克风采集音频,摄像头采集图片信息。MediaRecorder主要函数:setAudioChannels(int numChannels) 设置录制的音频通道数setAudioEncoder(int audio_encoder) 设置audio的编码格式setAu原创 2017-04-26 16:00:10 · 7013 阅读 · 1 评论 -
Camera源码解析之数据传递
MTK Camera HAL 层数据传递主要三模块:一:预览(StartPreview)二:拍照(TakePicture)三:回传(PreviewCallBack)一:预览(StartPreview)AP层下达预览指令后如何获取数据,数据是什么格式的,最后拿到数据后 是如何去预览,以下分为四部分解析预览数据流程1 :AP 层到HAL 层流程及获取数据参数 AP层下达startPreview后调到原创 2017-04-27 09:26:53 · 1533 阅读 · 0 评论 -
实现前后Camera 480P 720P 1080P高清视频录像(MTK平台)
Camera AP有定义了低,中,高,精细几种quality。每个quality都有对应的MediaProfile, MediaProfile里面包涵当前quality的mCameraId, mFileFormat,mVideoCodec,mFrameWidth,mFrameHeight,mFrameRate等信息。 camera启动后会针对每一个quality去加载对应的Medi原创 2017-04-17 09:04:25 · 6084 阅读 · 0 评论 -
Camera开发常见专业术语名词解释
相机常见专业术语名词解释 1、 、 ISO: 感光度 就是CMOS(或胶卷)对光线的敏感程度,如果 用ISO100的感光片,相机2秒可以正确曝光的话, 同样光线条件下 用ISO200的只需要1秒即可,用ISO400则只要0.5秒 通常表示:ISO100, ISO200, ISO400… 2 、 AE(Auto Exposure) :自动曝光 就是相机根据光线条件自动来调整曝光时间等来确定原创 2017-03-15 14:44:35 · 3747 阅读 · 1 评论 -
Camera基本开发知识
加权限;如API23及以上,要请求权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.CAMERA" /> 1:调用系统相机 Intent intent=new Intent(M原创 2016-12-03 15:59:01 · 2071 阅读 · 3 评论 -
Android相机,YV12ToRGB24,rgbToBitmap
//=================== YV12ToRGB24=======方法1 public static class YV12ToRGB24 { private static final int[] Table_fv1 = { -180, -179, -177, -176, -174, -173, -172, -17原创 2016-07-14 19:15:24 · 1409 阅读 · 0 评论 -
ffmpeg实战教程(十一)手把手教你实现直播功能,不依赖第三方SDK
直播,2016最火的技术之一了,更多的关于直播的知识:http://blog.youkuaiyun.com/king1425/article/details/72489272 …这篇我们就不依赖任何集成好的SDK,自己搭建服务器,用ffmpeg+nginx实现手机直播功能先上图:推流的手机拉流的网页和VL播放器拉流的手机客户端对于nginx服务器的搭建之前有写过:ffmpeg实战教程(九)windows下ff原创 2017-05-19 20:24:01 · 18960 阅读 · 9 评论