词条 | 视频中间件 |
释义 | 视频中间件概述伴随着互联网技术的发展和全球经济一体化时代的来临,企业应用开始从局部自治的单业务种类、部门级应用向企业级应用转变,并促进了企业应用集成、企业间动态电子商务等网络信息系统技术的发展。网络信息系统的目标就是把分布在各处的多个局部自治的异构信息系统通过网络集成在一起,以实现信息资源的广泛共享、集约化管理和协调工作,其中需要解决的一个关键问题就是如何将各局部自治的系统联合成为能够发挥综合效能并能够不断成长的大系统,为此,出现了对构建网络信息系统基础支撑平台的强烈需求。视频中间件的概念在这样的背景下在安防行业逐步形成和发展。 视频中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯,是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或 OS 环境。这种软件有一组服务构成,这些服务包括允许多进程运行在一个或者多个机器上以达到在网络中互相交互的目的。 在实际设备控制和上层应用之间设立了一个流媒体抽象层来隔离具体设备的特殊性,让上层应用统一编程这些设备,称为POSA(Pluggable Objects and Services Architecture)视频中间件架构。POSA(Pluggable Objects and Services Architecture)架构图 POSA 架构的特点. 全组件化的系统架构 .在编程接口层而不在协议层解决互联问题 .跨越不同的操作系统平台 .在同一操作系统下提供一致的兼容编程接口 .通过SDK或协议,不需要独立的协议转换设备 .基于接口的能力协商,能够充分发挥设备的全部能力 .灵活的可任意扩展的架构 POSA应用 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。