社区
Qualcomm 开发者论坛
帖子详情
使用原生的Android Camera API,是不是无法直接使用UVC Camera?
zhouyf2017
2017-06-29 01:36:38
使用原生的Android Camera API,是不是无法直接使用UVC Camera?
...全文
1611
1
打赏
收藏
使用原生的Android Camera API,是不是无法直接使用UVC Camera?
使用原生的Android Camera API,是不是无法直接使用UVC Camera?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
尪錓0327
2017-06-29
打赏
举报
回复
2
是的,UVC camera的驱动只是按照linux V4L2接口编写的,如果楼主使用的dragonboard410c使用的是android系统,需要自己编写framework部分的代码,楼主可以参考下面链接的事例代码。 https://github.com/chenguangxiang/simplewebcam
MTK平台支持
Android
原生
API
打开USB摄像头patch
该patch支持Google自带相机打开USB摄像头,无需lib
uvc
支持,也就是说应用就像处理mipi
camera
一样处理usb
camera
即可。注此patch基于MT8163,其他平台做相应移植即可
UVC
Camera
.rar
业余时间捣鼓了下
Android
板子连接多个usb摄像头的方案,一开始
使用
系统的
Camera
V1的
api
,但是取到的摄像头数量一直不对(
api
:
Camera
.getNumberOf
Camera
s()),然后又去网上查了方案(传送门:https://blog.csdn.net/xiangzhihong8/article/details/82877901)发现
Android
P之后
原生
就支持多摄像头,心里美滋滋,这么快就大结局了,但是果然天不遂人愿,于是改用
Camera
V2的
api
,但还是识别不到完整的摄像头列表。没查到具体原因,但是猜测是跟
Android
板子有关,虽然在软件上已经支持多摄像头,但是底层可能还是限制了最大连接数量。之后去应用市场下了一个usb摄像头app,发现居然是可以正常识别出所有的摄像头,遂反编译之,发现是
使用
了
UVC
Camera
。这个开源库貌似已经很久没有维护,并且根据之前
使用
的经验来看也有不少bug(主要是兼容性方面),但是项目中用到的硬件只有一个型号,并不需要做太多设备兼容性的适配,因此还是可以拿来一用。下面就分享一下
UVC
Camera
的接入过程。 。
Android
Camera
开发入门
Android
Camera
开发入门:目录 第一篇: 前景 一、
Android
Camera
开发前景; 1)
camera
相关应用的领域 2)相关岗位介绍; 3)市场招聘介绍; 4)发展前景介绍; 二、学习这门课的重要性; 1)适合的人群; 2)熟悉和了解
Android
Camera
应用开发流程的重要性 第二篇: 开发环境安装 一、jdk、sdk的配置; 二、
android
studio的安装介绍; 三、adb命令的
使用
; 第三篇:
Camera
常用
api
和最新框架介绍 一、
android
camera
api
介绍 1)
camera
1、
camera
2 区别; 2)
camera
1、
camera
2 常用
api
介绍; 3)
android
camera
x; 二、
android
camera
最新框架介绍 第四篇:
Camera
api
1实现预览、拍照、录像功能 一、预览 二、拍照 三、录像 四、获取实时预览流 第五篇:
Camera
2相机 打开功能实现第六篇:
Camera
2相机 预览功能实现 1)surfaceview、textureview 第七篇:
Camera
2相机 拍照功能实现 1)单拍; 第八篇:
Camera
2相机 录像功能实现1)正常录像 第九篇:
Camera
2预览方向、拍照方向设置 1) 预览变形问题如何处理? 第十篇:YUV流处理 1)如何获取实时预览流? 2) 思考:双码流方案如何实现?一边本地录像,一边后台推流 第十一篇:dumpsys media.
camera
第十二篇:
Camera
2 Zoom变焦第十三篇:人脸识别(
android
原生
& 三方人脸识别算法)第十四篇:
Uvc
Usb
Camera
第十五篇:
Android
Camera
2拍摄RAW图第十六篇:
Android
Camera
2同时打开前后摄 并 录像第十七篇:
Android
Camera
2 视频慢动作 附:1)提供
android
开发相关资源 软件工具、
Android
相关学习书籍、学习相关网站博客等链接2)提供课程讲解中设计到的App 源码 *
Camera
API
1
使用
源码 *
Camera
API
2
使用
源码 * 调用三方算法人脸识别源码 * 录像慢动作源码 *
Uvc
Usb
Camera
相关源码3)课件
UVC
Camera
-master
UVC
Camera
听名字就知道
使用
UVC
( USB VEDIO CLASS) 协议的通用类库。linux
原生
支持,基本支持市面上所有免区USB摄像头。 此开源库包含JNI及
android
封装的类库。是目前最好用的安卓USB摄像头类库。
c#操作摄像头(带着usb摄像头、mjpeg-streamer的
uvc
摄像头、网络h264摄像头)
c#操作摄像头(带着usb摄像头、mjpeg-streamer的
uvc
摄像头、网络h264摄像头) win
原生
的、codeProject的一个框架、AForge的摄像头;mjpeg的linux-
uvc
摄像头(智能小车那种)、网络摄像头
Qualcomm 开发者论坛
949
社区成员
5,227
社区内容
发帖
与我相关
我的任务
Qualcomm 开发者论坛
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
复制链接
扫一扫
分享
社区描述
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
人工智能
物联网
机器学习
企业社区
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章