Contact Us

首页 资讯正文

Android直播开发之旅(10):AndroidUCamera,UVCCamera开发通用库(支持开启多路摄像头)手机u外置摄像头「Android直播开发之旅(10):AndroidUCamera,UVCCamera开发通用库(支持开启多路摄像头)」

发布者:yu发布时间:2025-02-19访问量:436

Android直播开发之旅(10):AndroidUCamera,UVCCamera开发通用库(支持开启多路摄像头)手机u外置摄像头「Android直播开发之旅(10):AndroidUCamera,UVCCamera开发通用库(支持开启多路摄像头)」

---------------------------------------------------------------------------------------

注:3.0以下版本不再维护,有任何问题请在上述页面或掘金留言

----------------------------------------------------------------------------------------

    AndroidUCamera基于[saki4510t/UVCCamera](https://github.com/saki4510t/UVCCamera)开发,该项目对U Camera(UVC设备)的使用和视频数据采集进行了高度封装,能够帮助开发者通过几个简单的API实现U Camera设备的检测、连接、预览和音视频数据采集,最重要的是手机无需root,只需支持otg功能即可驱动。主要功能包括:  

(1)支持U Camera设备检测,画面实时预览;  
(2)支持本地录制mp4格式视频,支持实时获取音视频数据流;  
(3)支持jpg格式图片抓拍;  
(4)支持获取camera支持的分辨率,和分辨率切换;  
(5)支持屏蔽声音,重启Camera; 
(6)支持相机自动对焦;  

(7)支持调整对比度和亮度

(8) 支持480P、720P、1080P and higher

(9) 支持Android5.0,6.0,7.0,8.0,9.0


如何使用AndroidUCamera项目 


1. 添加依赖到本地工程
  
第一步 添加JitPack仓库到工程gradle  
Step 1. Add the JitPack repository to your build file
Add it in your root build.gradle at the end of repositories:


第二步 添加依赖到app Module的gradle   
Step 2. Add the dependency  

注:最新版为2,3,0