2014-12-27 95 views
1

当我通过USB将USB网络摄像机插入PC时,使用什么通信?我知道每个设备都可以拥有自己的唯一驱动程序,但现在99%似乎使用一个通用的内置驱动程序。它在哪里指定,以及如何让Linux嵌入式设备充当网络摄像头?USB WebCamera协议

回答

2

什么你要找的是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

+0

谢谢。我还订购了第五版(2015年1月)的'USB Complete',因为它看起来可能是谨慎的。我正在走出我的舒适区。 – Spiked3 2014-12-29 12:41:43