首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > USB Video Class及其实现

USB Video Class及其实现

资料介绍
USB Video Class及其实现
USB Video Class及其实现
1         Video Class基础概念
Usb协议中,除了通用的软硬件电气接口规范等,还包含了各种各样的Class协议,用来
为不同的功能定义各自的标准接口和具体的总线上的数据交互格式和内容。这些Class协
议的数量非常多,最常见的比如支持U盘功能的Mass Storage
Class,以及通用的数据交换协议:CDC class。此外还包括Audio Class, Print
Class等等。
理论上说,即使没有这些Class,通过专用驱动也能够实现各种各样的应用功能。但是,
正如Mass Storage
Class的使用,使得各个厂商生产的U盘都能通过操作系统自带的统一的驱动程序来使用
,对U盘的普及使用起了极大的推动作用,制定其它这些Class也是为了同样的目的。
Video Class
协议的目的是给USB接口的视频设备提供一个统一的数据交换规范。最初版本是在2003年
9月才添加到USB Class规范中的,1.1的版本更是在2005年才发布。相比之下,Mass
Storage Class 早在1998年就发布了。支持Video
Class协议的多媒体芯片也是在2005年才陆续发布。所以USB
视频设备目前的现状是,在设备一端,多数依旧还采用原先的各种包含通用USB功能的多
媒体处理芯片,主机端需要安装专用的驱动程序,基本上各个产品之间不具备兼容性。
甚至对于操作系统而言,也只有在XP的SP2以后,才包含了对通用的Video
class协议的支持。所以即使是某些多媒体设备(比如Logitech最新的几款摄像头)包含
了对Video
Class的支持,在Win2000等操作系统上依然需要安装驱动程序。不过,应该说使用Vide
o Class无疑会是一个趋势,在相应的多媒体芯片陆续投入市场后,支持Video
Cla
标签:VideoClass及其实现
USB Video Class及其实现
本地下载

评论