Android从0开始写直播 基础篇 第1章
2018-03-15 10:54
204 查看
Android Camera
camera比较简单 网上太多了
提几个注意点就是
1.请务必设置有内存大小的surfaceTexture 或surfacehold 不然不同机型的在使用opengl的时候可能会报错
2.还有就是务必不要去强制锁帧 应为锁帧了 iso auto会失去效果
3.所有的设置请先getsupport 然后set
4.手机不通初始的旋转角度是不一样的 所以不要想当然的转90度 please Camera.CameraInfo cameraInfo=new Camera.CameraInfo();
Camera.getCameraInfo(CameraManage.getInstance().getmCameraId(), cameraInfo);cameraInfo.orientation这个非常重要对于适配手机类型
好像没什么重点了
直接上代码 https://github.com/wen14148/MediaCodecEngine
camera比较简单 网上太多了
提几个注意点就是
1.请务必设置有内存大小的surfaceTexture 或surfacehold 不然不同机型的在使用opengl的时候可能会报错
2.还有就是务必不要去强制锁帧 应为锁帧了 iso auto会失去效果
3.所有的设置请先getsupport 然后set
4.手机不通初始的旋转角度是不一样的 所以不要想当然的转90度 please Camera.CameraInfo cameraInfo=new Camera.CameraInfo();
Camera.getCameraInfo(CameraManage.getInstance().getmCameraId(), cameraInfo);cameraInfo.orientation这个非常重要对于适配手机类型
好像没什么重点了
直接上代码 https://github.com/wen14148/MediaCodecEngine
相关文章推荐
- Android从0开始写直播 基础篇 第2章
- Android从0开始写直播 基础篇 第3章
- Android从0开始写直播 基础篇 第4章
- 第1章:开始启程 - 你的第一行android代码
- 阅读郭林《第一行代码》的笔记——第1章 开始启程,你的第一行Android代码
- Android从0开始写直播 前言 第0章
- 第1章 开始程序-你的第一行Android代码
- android基础篇------------java基础(10)(File工具类)
- EasyRTMP实现的一套简单、高效、易用的全平台(Windows/Linux/ARM/Android/iOS)RTMP直播推送库
- 步步为营学习android,步步惊喜之android基础篇-布局学习1
- 【Android基础篇】TabHost导航栏添加标签页的三种方法
- 【Android】使用MediaCodec硬编码实现视频直播推流端(一)
- Android 如何直播RTMP流
- 第1章 开始启程,你的第一行
- 想自己做个Android直播推流APP练下手,有什么可供个人开发者使用的推流链接吗?
- 【Android基础篇】TabHost实现底部导航栏
- iOS Swift _Nullable 与 Android 注解帮助编译时检查 - 两家好像步调开始一致一段时间了
- API 23之前的版本都是自动获取权限,而从 Android 6.0 开始添加了权限申请的需求,更加安全。
- Android和H5交互-基础篇
- Android高性能编程(1)--基础篇