当设备插入 Android 平板电脑时,谁(驱动程序或任何守护程序)如何以及谁(驱动程序或任何守护程序)创建节点?
当我将 USB 摄像头连接到 Acer Iconia 平板电脑时,会创建 /dev/video1
,但不会在 Samsung Galaxy 选项卡中创建。
我的目标是在 Galaxy 选项卡上创建节点。我有源代码(基于从 opensource.samsung.com 下载的三星设备版本(GTP7510))。
要了解需要做什么,我需要了解如何以及由谁创建节点。是创建节点的驱动程序还是创建节点的守护进程还是其他东西?请对此进行一些说明。
如果我不清楚我的要求,请评论,我会回复更多详细信息。
最佳答案
我终于明白了。内置内核需要支持 USB 摄像头功能。您需要在内核中启用 UVC 和 V4l2 模块。进行 menuconfig,然后我必须标记 UVC 和 V4L2 支持,然后编译代码并将其闪存到设备上。最初,我遇到了问题,因为由于专有内容等原因,我无法在三星选项卡上闪烁。但是当我在 Panda 板上进行实验时。我能够创建节点。
关于android - Android 上未创建 USB 摄像头节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8987029/