随着安防系统应用领域越来越广泛,用户对安防应用系统提出了越来越多的业务需求,因而安防软件的开发也变得越来越复杂。一方面系统的应用环境复杂,多类型的设备和异构的系统架构使得设备和系统接入方式多种多样,在进行系统设计和应用开发时具有很大的难度;另一方面缺乏相应的行业标准,数据标准不统一、通讯协议标准不统一,各子系统之间形成信息孤岛,信息资源无法有效共享。为了满足安防应用软件的新需求,实现安防系统的网络化、集成化、智能化,安防行业迫切需要一种技术来将现在相对独立、分散的系统和硬件进行整合,中间件技术可谓顺势而出。
中间件屏蔽了安防应用软件中低层部分的复杂性,使程序开发人员面对一个简单而统一的开发环境,能够将开发重点集中在业务应用上,从而大大减少了技术上的开发难度。采用中间件这一全新开发模式,能够有效解决应用程序的繁杂设计和管理,数据分散处理的不一致,以及如何在复杂多变的网络环境中部署等问题,减少了项目的开发风险。像业内武汉兴图新科公司推出的采用SOA架构的openVone音视频中间件,,将通讯协议、设备接入、编解码、业务扩展等全部标准化,形成设备接入组件、服务组件、业务应用组件。用户或ISV可根据业务需求将openVone作为标准组件调用,快速融入自身系统,构建音视频通讯应用,让更多用户及ISV可通过openVone集成音视频应用业务;openVone还提供可视化开发平台,满足应用开发商及用户在零编程条件下,通过可视化拖放操作即可组合openVone不同业务组件,在数十分钟内即可构建面向行业的应用系统。
中间件技术的应用实现了安防应用系统的业务高度整合、功能无限扩展,使得系统的开发和部署可以业务为核心,通过业务选择技术,避免技术限制业务的问题,形成软件开发商、设备厂商、工程商/系统集成商、用户共赢的局面。
软件开发商充分利用中间件的各类组件,避开音视频及视频监控平台的技术瓶颈,加快应用平台的研发进度,从而能够发挥自身对行业应用理解深刻的优势,专注业务平台开发,充分展示自己的专业优势,大幅缩短项目开发周期,降低项目开发风险。
设备厂商通过采用中间件标准的接口便可实现与其它设备和系统的兼容,不再为“应用软件”的开发而分心、耗资,从而能够专注硬件功能的实现和设备的稳定,将硬件设备的使用价值最大化传导给用户,拓展了设备应用的市场深度和广度,加速了产品市场推广。
工程商/系统集成商可不再关注技术细节的实现,使用中间技术的应用系统即可以满足不同规模、不同用户需求的工程项目的应用,从而在面对用户的边缘需求不再束手无策,能够专注系统大局的把控,专心做好系统的设计选型以及项目的组织实施。
用户在选用采用中间件技术的应用系统后,面对设备选型时不再受到限制,可以选择不同厂家的设备来构建系统,同时也能够轻易实现业务系统与安防系统的深度融合,系统扩展、功能扩展毫无障碍,可有效保护用户的投资。
免责声明:本文来源于数字音视工程网 。本站旨在介绍更多的安防监控行业信息,所转载文章仅为作者观点,若有任何疑问或有侵权行为请联系本站处理。