uvc协议相关

uvc协议相关记录点 uvc 协议相关 uvc USBVideoClas 如 usbwebcam digitalcamco analogvideoc analoganddig 等等 常见的就 usb 摄像头 webcam 按功能 接口分 通常一个 uvc 设备 必定有包含 1 个 VideoControl

记录点uvc协议相关…

uvc: USB Video Class

如 usb webcam, digital camcorders, analog video converts, analog and digital televisions tuners等等。

常见的就usb摄像头/webcam。


* 按功能/接口分,  通常一个uvc设备, 必定有包含

1个VideoControl(VC) Interface

1~数个VideoStreaming Interfaces

 

Video Control Interface 通过访问设备控制模块进行功能控制, 如亮度, 白平衡, 分辨率, 码率等等。对应usb控制端点。

Video Streaming Interfaces 用于数据传输通道。对应usb isoc端点(最新uvc协议支持bulk传输。)

 


* 内部实现机制

按功能划分, 内部模块划分为两种模块。

1. Units, 单元

2. Terminals, 终端

有一定规范:

如一个单元可以有多个Input pins, 但只能有一个output pins。

又如单元运行fan-out(扇出), 而不允许fan-in(扇入)。

 

不管怎样, 设计中常见的单元和终端如下:

– Input Terminal, 输入终端

– Output Terminal 输出终端

– Selector Unit 选择单元

– Processing Unit 处理单元

– Encoding Unit 编码单元

– Extension Unit 扩展单元

 

其他特殊的如

– Media Transport Terminal

– Camera Terminal 

 


后续补充.

UVC 参考文档

https://www.cnblogs.com/zongzi10010/p/10764116.html

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222174.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午4:24
下一篇 2026年3月17日 下午4:24


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号