全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 音视频/家电 >

基于Dragonboard 410c android系统USB Camera图像预览

时间:2017-02-17 11:21

人气:

作者:admin

标签: USB  Android 

导读:基于Dragonboard 410c android系统USB Camera图像预览-最近在qualcomm论坛上看到有不少人在询问Dragonboard410c android系统能不能支持USB camera,笔者对着源码研究了一下,发现410c官网的发布的android源...

最近在qualcomm论坛上看到有不少人在询问Dragonboard410c android系统能不能支持USB camera,笔者对着源码研究了一下,发现410c官网的发布的android源码是支持UVC,也就是我们习惯用的USB camera。在本文,我们简单地介绍如何基于Dragonboard410c android系统实现USB camera图像预览。

一、准备工具:

图1.Dragonboard410c开发板(android系统)

图2.显示器

图3.HDMI线

图4.罗技C525(usb camera)

二、现场操作:

1.操作步骤:

(1)下载Android studio或者eclipse编译我们demon工程(Simplewebcam),生成Simplewebcam.apk。

(2)启动410c开发板,并通过USB线连接410C与PC机;

(3)在PC机上启动adb终端,将我们生成的Simplewebcam.apk预装到系统中。

并输入如下指令:

adb root

adb shell

setenforce 0

getenforce

备注:410c 搭载的android系统版本是5.1及以上,因为Selinux的权限会导致第三方apk打不开camera的设备结点,这里为了调试方便我们直接手动禁掉Selinux的权限限制,大家也可以到源码进行修改。

(4)拔掉USB线,并将usb camera连接410C开发板,运行我们的Simplewebcam.apk,即可看到usb camera的图像预览。

2.调试方式:

很多人在问,410c开发板的device usb与host usb是复用的,在使用usb camera的时候无法通过device usb连接PC的adb工具来进行log查看!其实android很早就已经支持无线adb。具体实现如下:

用USB连上板子和PC,然后将两者连接在同一个wifi热点下,这样就在同一个网关下。

然后在PC端输入:

adb tcpip 5555

adb connect 板子的IP

连接成功后,你撤掉USB线,会发现adb一样能正常使用。在这种情况下,你就能在使用usb camera的同时,正常地使用adb工具进行调试!

三、实测效果图分享:(桌面比较乱哈~!)

四、例程工程分享:

给大家分享最想要的核心实现工程哈~!

链接:http://pan.baidu.com/s/1pKUR3a7

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信