Android USB同时打开双路摄像头
这个方法没什么卵用,实际应用起来很困难,请移步我另外一篇打开多路摄像头的博客https://blog.csdn.net/yyfd2013/article/details/85321175
1.第一步插上USB摄像头,adb查看节点
如果插拔USB摄像头都看不到这个节点,恭喜,不支持硬件通信,舍得折腾的话自己写通讯,建议找板卡厂家(博主用的rk3399)
2.第二步,废话不多说,上代码(NDK肯定是需要的啦)
github地址(非本人,感谢这位大哥,欢迎大家给他star)
https://github.com/lichens1/doubleUsbCamera
发现节点设置的很奇怪自己简单改了下(C语言幼儿园水平)
3.遇到的问题:
1,妈蛋7.0系统调不到公有库,要把so文件在public.libraries.txt 里面声明一下
2,博主用的3399,apk用shell指令赋予权限,系统提示没有权限,还得和厂家沟通一下固件
3,换不同的USB节点会变(这就很蛋疼了)
以上是要注意的,后续研究
只是代码的搬运工,留作记录,欢迎讨论
效果图(非双目,只是插了两个头):