一篇文章带你了解Android Usb摄像头

一篇文章带你了解Android Usb摄像头,第1张

概述在实际项目中,有些客户可能需要支持usb摄像头功能,如果你也遇到usb摄像头支持的问题,那这篇文章一定能帮助到你。目前android是支持uvc协议的,也就是只要我们采用的usb摄像头是支持uvc协议的,那就可以在android上跑起来的。一、我们先来了解下啥是uvc?UVCUVC全称为USBVideoClass,即:USB 在实际项目中,有些客户可能需要支持usb摄像头功能,如果你也遇到usb摄像头支持的问题,那这篇文章一定能帮助到你。

目前androID是支持uvc协议的,也就是只要我们采用的usb摄像头是支持uvc协议的,那就可以在androID上跑起来的。

一、我们先来了解下啥是uvc?UVC

UVC全称为USB VIDeo Class,即:USB视频类,是一种为USB视频捕获设备定义的协议标准。是Microsoft与另外几家设备厂商联合推出的为USB视频捕获设备定义的协议标准,已成为USB org标准之一。(简单来说,就是一种协议标准)

二、来看看usb摄像头长啥样?

下面2张图片就是我目前手头上用的usb摄像头。 

三、关于uvcCamera的开源项目?

GitHub开源项目: github.com/saki4510t/U…

目前网上关于uvcCamera 的例子,基本是基于这个开源项目来的,整个项目包含了so库的实现代码,以及包含了8个测试程序代码。

四、基于开源uvcCamera的项目,个人写的demo?

(亲手撸的demo,在androID 9.0上验证过各个功能正常)

支持的功能:

预览拍照录像实时yuv数据回调

Demo代码地址: github.com/yorkZJC/Uvc…


本人从事AndroID Camera相关开发已有5年

目前在深圳上班

欢迎大家关注我的微信公众号“小驰笔记”

大家一起学习交流

-------- 2021.02.23 深圳 17:45

总结

以上是内存溢出为你收集整理的一篇文章带你了解Android Usb摄像头全部内容,希望文章能够帮你解决一篇文章带你了解Android Usb摄像头所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1027141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存