怎么才能够让Camera支持热插拔
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么才能够让Camera支持热插拔相关的知识,希望对你有一定的参考价值。
参考技术A 简单说一下.1.framework层,会判断当前cameraID是否可以使用,如果不能使用,直接标记为false,下次再打开这个,就直接返回了。 你要修改这里,每次尝试重新打开。
2. v4l2接口层. 有点要注意,热插拔后,videox的节点可能会加变,以前的是video3,可能会变成video4.要重新枚举可以打开的摄像头,对应到framework层的cameraID.
嗯,总之android系统本身是不支持usb camera热插拔的,应用层是没办法做到的。如果拿不到对应的系统代码,就不要想了。本回答被提问者和网友采纳
以上是关于怎么才能够让Camera支持热插拔的主要内容,如果未能解决你的问题,请参考以下文章