非常的遗憾,因为本人是航模爱好者,需要手机支持uvc这一功能,在使用mate7期间一直受到困扰,目前手机的OTG功能越来越强大,可以反向充电,可以交换数据,可以外挂设备,但是手机的uvc功能也是非常的重要,介于mate7不支持uvc功能,目前更换了华为最新的荣耀V9手机,但是自然没有uvc功能,手机连接第三方的APP,显示usb正常接入视频,但是不显示实时图像,有一次困扰到我了,经过百度,发现应该是手机系统或者内核的驱动问题,这是我个人观点,希望华为的技术尽快的解决荣耀v9等机型完美完善uvc功能。荣耀V9等华为和荣耀系列手机通过OTG线和例如采集卡或者是图传设备链接第三方APP例如口袋fpv或者是无人机飞鱼地面站的时候,显示已经接入摄像头或者是视频,但是不显示图像问题,也就是说荣耀v9和华为系列的手机不支持uvc的功能导致的,而不是所说的不兼容问题,经过几个上千人的航模群的考证,搭载高通cpu的手机95%都支持uvc功能,能够很好的和第三方的app及口袋fpv或者无人机飞鱼地面站的uvc实时图传视屏兼容,这问题就来了,应该是荣耀v9的内核没有写入uvc功能的驱动或者是程序导致的
我是花粉,喜欢用华为的手机,支持国产,希望华为手机牛逼,但是也希望完善这一功能,我的手机目前使用的事荣耀v9,不支持uvc的功能给我带来很大的困扰,一样荣耀的技术在下一次更新系统的时候把这个问题修复了,一如既往得支持
成像的时候没转化正确,看看log。
无论使用哪种Camera的api,Camera的封装都可以大致分为两个流程:数据采集、渲染。于是我们就可以定义出这两块功能的接口:数据采集
publicinterfaceICamera{ListgetCameras();interfaceOnPhotoTake{voidonPhotoTake(Bitmapreader,Stringpath);}booleanopen(Stringid);voidclose();voidtakePicture(OnPhotoTakeonPhotoTake,Stringid);}
虽然是多个摄像头,但是我们可以用一个单例类来统一管理——UVCCameraHelper。在这个类中我们要做的事有:连接上usb摄像头设备,开启摄像头采集数据并将数据渲染到surface上,此外还需要提供拍照、视频录制等api。那么这里就需要用到UVCCcamera这个开源库了。我们需要在UVCCameraHelper定义一个USBMonitor对象,这个类的核心接口提供了USB设备的连接状态维护。
android Android40中已经加入对UVC及UAC的驱动支持。Android40可以接上外置的USB摄像头及MIC使用。
符合UVC规格的硬件设备在不需要安装任何的驱动程序下即可在主机中正常使用。使用UVC技术的包括摄像头、数码相机、类比影像转换器、电视棒及静态影像相机等设备。
UAC(USB Audio Class)USB音频类,是USB众多设备类中的一种。
右边,红黑,上方插头,12V正负,是给红外灯的
下方插头,红黑,12V正负,是给机板供电的,黄黑是视频的芯线和屏蔽层。
左边 ** 莲花头是视频,掐开,直接接右边的 黄黑
白色和红色,不用管,这是声音。
黑色PS口掐开,这个是供电的,5v或者33V具体得看一般主板。
以上就是关于华为p30支持UVC吗全部的内容,包括:华为p30支持UVC吗、安卓系统上的app识别不了camera的uvc、android Android4.0中是不是已经加入对UVC及UAC的驱动支持等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)