基于多媒体中间件的监控合作增值业务

来源:比特网  
2010/6/24 9:34:29
本文通过阐述业内开展监控合作增值业务的几种常用模式,详细描述各种方式的优缺点,从而形成直观的比对,有利于开展合作业务时做一些初步的预分析和判断,正确选择合适的开发方式。

本文关键字: H3C 多媒体 监控 合作 增值业务

多媒体中间件是采用分层设计的系统架构理念,将有关多媒体业务的常用功能抽象成通用模块,统一内核、统一接口,屏蔽各类业务的差异性以及异构设备的差异性。抽象程度更高、基础功能更加丰富的多媒体中间件,通过多媒体基础设施提供强大的二次开发能力,可以满足多样化的业务扩展需求,不仅能够搭建监控业务,还能够搭建视频会议、VOD点播、媒体发布等各种多媒体业务,支持第三方厂商设备的接入,以及与第三方应用的互通集成,支持灵活选取、裁减、增强的定制开发能力,通过调整配置、增加图形化界面等步骤就可以实现一套支持综合多媒体业务的应用系统。

多媒体中间件是开展合作业务的最佳方法

多媒体中间件通过分层开发接口,可以满足合作伙伴在不同层次的集成开发需求,既可以扩展上层应用,也可以增加核心组件以及协议插件。下面以H3C公司最新推出的IMOS insideTM多媒体中间件为例,介绍多媒体中间件的架构、原理、模块组成以及功能特点。

IMOS insideTM是H3C公司多媒体产品对外合作计划的名称,也是对H3C多媒体中间件产品核心技术的统称。所有支持IMOS insideTM多媒体中间件产品的厂商一旦认证为IMOS insideTM合作伙伴,都可以在其软件界面或硬件产品外观上使用IMOS insideTM标识。

该中间件主要定位于含括监控、视讯会议等多媒体应用的多媒体基础管理平台,完全采用SOA面向服务的分层应用架构,基于功能组件的模块化设计,封装编解码、网络、存储、信令等各种专业监控业务,屏蔽技术细节,为各类应用系统提供视频监控基础服务。同时提供灵活多样的平台级SDK,帮助合作伙伴专注于业务开发,快速可靠的向最终用户提供各种行业应用解决方案。

图2中,多媒体中间件的系统结构分为四层:多媒体操作层、多媒体数据库层、多媒体中间件层、应用呈现层。其中,多媒体操作层对操作系统、数据库、多媒体协议进行封装,实现上层应用的平台无关性,提高开发效率和系统兼容性;多媒体数据库层是对多媒体领域通用数据模型和标准的实现,支持对实现的扩展,提供了“原子”业务(基础业务);多媒体中间件层通过对原子业务的简单组合或者定制开发,快速构建新的业务,“搭积木”的开发方式可以节省大量的重复开发成本,开发和稳定周期更短;应用呈现层可以根据最终用户的个性化需求,以及B/S和C/S的不同应用模式,定制开发不同的业务应用软件以及操作界面。多媒体中间件的分层架构模型和开发接口允许完全替换和开发新的业务展现,同时允许多套展现并存,从而最大化地贴近用户的体验要求。

图2 多媒体中间件分层架构

基于IMOS的监狱安全集成解决方案

在“IP大联网、安防智能、多业务整合”的大趋势下,H3C联手武汉世邦推出以H3C IMOS为基础的监狱安全集成应用产品,专门针对监狱行业的安全管理需求,满足监狱管理用户对多级IP联网管理、智能化视频分析及联动应用、多业务集成化管理的应用需求,并可以与用户的业务系统和应急指挥系统进行扩展整合,实现完善的监狱安全集成管理模式。

1. 合作方案概述

H3C-世邦解决方案可以面向监狱的不同应用整合,其基本的合作形式为:

l 由H3C IMOS所提供的监控平台SDK,为用户提供视频监控、移动视频监控;

l 由H3C提供前端编解码器的报警、音频输入输出接口API,为用户提供视频监控、紧急报警及双向对讲应用;

l 与H3C 电视墙控制接口API实现数字电视墙切换应用;

l 与H3C OAA合作计划的其它合伙伙伴提供视频分析、设备应用接口和其它扩展性应用。

2. 合作方案系统结构图

图3监狱安全集成解决方案系统结构图

世邦科技旗下的UNISEC系列安全集成应用产品针对数字监狱管理,可以为用户提供从多业务整合接口、业务中间件及服务平台、可定制的人机交互接口,增强对多业务系统的控制管理能力。

责编:刘沙
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918