USB网络摄像头协议

时间:2014-12-27 20:57:06

标签: usb webcam

当我通过USB将USB网络摄像头插入PC时,使用了什么通信?我知道每个设备都有自己的唯一驱动程序,但似乎99%现在使用一个通用的内置驱动程序。它的规格在哪里?你如何让linux嵌入式设备充当网络摄像头?

1 个答案:

答案 0 :(得分:3)

您正在寻找的是USB视频类,您可以在此处下载此规范和其他标准USB设备类的规范:

http://www.usb.org/developers/docs/devclass_docs/

Linux USB小工具框架具有模拟此类设备的代码:

https://github.com/torvalds/linux/blob/master/drivers/usb/gadget/function/f_uvc.c