视频会议中间件技术起源于Internet2组织的中间件计划,其视频技术工作组制定了数字视频和相关领域的中间件发展规划,侧重于点对点和多点之间视频会议中的资源发现和用户授权,包括视频会议、视频点播、数据协作、VoIP等视频中间件领域的研究。
采用视频中间件的作用是为处于上层的视频应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件,屏蔽底层操作系统的复杂性,繁杂的网络程序设计、管理,复杂多变的网络环境,数据分散处理带来的不一致性问题、性能和效率、安全等问题,并提供一些公共的服务,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务上,不必再为程序在不同系统软件上的移植而重复工作,从而大大减少了技术上的负担。
例如,H.350是国际电信联盟(ITU)的一个新协议,就其本身而言,可以看作是一种视频中间件技术。该协议是一个为存储与SIP、H.323和H.320语音和视频端点有关的信息设计的轻载目录访问协议(LDAP)对象级规范。这些信息包括它们的IP地址、别名和与连接有关的其他信息,用于集中和集成VoIP和视频端点目录,使用户更容易互相查找和连接。因为信息是基于LDAP的,所以可以和传统企业目录结合,为员工提供一个通过电话或视频端点查找同事信息并和他们连接的统一渠道。H.350还能通过集中每个端点和用户的全部配置数据,方便视频会议网络的管理。在这基础上构建的视频会议系统就会有很多的优势:在视频会议系统中可以屏蔽底层的复杂性;
利用媒体会议目录服务标准,存储足够多的终端配置信息,灵活搜索用户及其各种信息,实现视频会议用户之间的通信;
可以实现配置细节、授权、认证与企业级目录服务的相关联;提供了多协议支持等等。
又如,秦皇岛东大软件公司开发的视频会议中间件产品,可以利用它灵活地开发与视频有关的产品,如在线医疗系统、在线咨询系统等。在开发过程中屏蔽了视频开发的过程,只需在此基础上利用该中间件提供的接口进行二次开发,方便地做到了把视频深入到任何有视频需要的角落。
基于中间件技术实现的视频会议系统可以迅速扩展,允许视频会议系统被包含在应用之内。所以,采用视频中间件构建视频会议系统具有足够的优势,可以快速构建个性化的视频应用,实现网络视频协作功能,视频中间件技术代表着视频会议的发展方向。