基于ip的综合视频业务平台

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于ip的通用综合视频业务中间件平台(一)立项依据与研究内容1、项目的立项依据随着技术的不断进步,宽带的日益普及以及人们对视频业务的需求的不断提高,视频电话,视频会议,网络电视,视频点播,视频监控等应用越来越广泛,视频业务,经过近二十年的发展进入了一个高速发展时期,行业竞争日渐白热化,每个企业都面临着生死的抉择和挑战。不会再有九十年代初奇高的利润空间,更不会有九十年代中期金融行业安装视频监控迅猛的浪潮,可以说市场进入了一个相对饱和的状态,新增项目满足不了众多厂商的需要,价格更为透明,竞争更加激烈,同时模拟系统不再适应社会发展的需要。数字多媒体监控系统的引入带来新的增长点,如何面对这一数字化浪潮,选择一个好的产品和合作伙伴,保持企业持续稳定的发展,显得无比重要,可以说是生死的抉择和挑战。随着其他行业如计算机行业已告别高利时代,许多企业纷纷加盟这一领域。他们很少考虑视频应用领域是一个综合多种学科技术的系统,同时还需要丰富的工程经验和强大的技术支持和服务。基于ip的通用综合视频业务平台解决了视频业务应用的底层复杂性,首先屏蔽了mpeg4,h264,avs视频编解码算法,用户不再直接面对复杂的编解码算法,而是利用平台提供的开发接口,轻松处理这些业务,其次音视频数据的传输,网络传输的质量保障体系(QoS)、传输控制技术、远程数据共享和数据协作技术、分布式处理技术、大容量MCU、视频业务关键配件技术和嵌入式系统技术。这些新技术的采用确保轻松支持Internet网络、Internet与专线混网、专线等多种复杂环境下多达几百点的大容量并发用户的高清晰视频。其音视频质量比传统系统在专线上的效果更为出色。不仅如此,还拥有传统视频系统无法比拟的、但用户却越来越重视的数据协作和多媒体应用功能。同时,大规模组播技术也使得任何一个场点具有超强的远程交互能力。该系统协助用户实现模拟视音频信号的IP化,模拟视音频信号经数字化后产生的数字视频信号采用H.264,MPEG4数字音频信号采用G.729进行压缩编码,然后通过设备自带的以太网接口,将低码率的视音频编码数据以IP包的形式传送给多个远端PC或网络视频解码器,实现视音频的远程传输、监控和存储;同时也支持远程云镜控制和远程报警管理。网络视频服务器基于IP网络协议通信,支持以太网、ADSL、CableModem、拨号Modem等多种接入方式;视音频数据可以在局域网、广域网和互联网内传输;内嵌WebServer,可通过IE浏览器直接浏览视频画面。通用综合视频业务中间件平台是位于平台(硬件和操作系统)和应用之间的通用服务,如图1所示,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。图1中间件满足大量应用的需要运行于多种硬件和OS平台支持分布计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互支持标准的协议支持标准的接口它们可向上提供不同形式的通讯服务,包括同步、排队、订阅发布、广播等等,在这些基本的通讯平台之上,可构筑各种框架,为应用程序提供不同领域内的服务,如事务处理监控器、分布数据访问、对象事务管理器OTM等。平台为上层应用屏蔽了异构平台的差异,而其上的框架又定义了相应领域内的应用的系统结构、标准的服务组件等,用户只需告诉框架所关心的事件,然后提供处理这些事件的代码。当事件发生时,框架则会调用用户的代码。用户代码不用调用框架,用户程序也不必关心框架结构、执行流程、对系统级API的调用等,所有这些由框架负责完成。因此,基于中间件开发的应用具有良好的可扩充性、易管理性、高可用性和可移植性。面向消息的中间件MOM指的是利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可在分布环境下扩展进程间的通信,并支持多通讯协议、语言、应用程序、硬件和软件平台。本项目将语音视频编解码,业务数据的网络传输和控制,控制命令,服务器与客户端的管理,程序开发中间件接口等关键技术融为一体,总体分为硬件层,软件层,应用层,各层之间相对独立,通过预定义接口交互,更改任何一个层,都不会对系统造成很大的影响,极大提高了开发效率和有效保护了已有开发成果。2、项目的研究内容、研究目标,以及拟解决的关键问题。(一)研究内容:首先整个系统横向来看处在硬件层和应用层之间,硬件设备的变动,对具体视频业务几乎没有冲击,只要软件层支持,任何厂商硬件设备都可以选择,极大增强了系统的健壮性,扩展性和易维护性。从应用层开发角度来看,因为软件层构建了中间件平台,屏蔽了音视频编解码和网络传输控制等复杂技术细节,使得能够快速在该平台上开发具体视频业务,提高了开发效率,降低了企业风险其次从系统部署来看硬件层软件层应用层视频会议视频监控视频点播网络电视其他视频业务(二)研究目标:。(三)拟解决关键问题:着重解决下面关键问题:(1)底层业务封装(2)中间件平台公网用户视频应用服务器(3)ip化数据传输面向对象(OO)构架(Framework),在其中实现了许多用于并发通信软件的核心模式。提供了一组丰富的可复用C++包装外观(WrapperFaçade)和构架组件,可跨越多种平台完成通用的通信软件任务,其中包括:事件多路分离和事件处理器分派、信号处理、服务初始化、进程间通信、共享内存管理、消息路由、分布式服务动态(重)配置、并发执行和同步,等等。目标用户是高性能和实时通信服务和应用的开发者。它简化了使用进程间通信、事件多路分离、显式动态链接和并发的OO网络应用和服务的开发。此外,通过服务在运行时与应用的动态链接,还使系统的配置和重配置得以自动化。好处有:增强可移植性:在中间件的帮助下,很容易在一种OS平台上编写并发网络应用,然后快速地将它们移植到各种其他的OS平台上。。更好的软件质量:中间件的设计使用了许多可提高软件质量的关键模式,这些质量因素包括通信软件灵活性、可扩展性、可复用性和模块性。更高的效率和可预测性:中间件经仔细设计,支持广泛的应用服务质量(QoS)需求,包括延迟敏感应用的低响应等待时间、高带宽应用的高性能,以及实时应用的可预测性。更容易转换到标准的高级中间件:提供的可复用组件和模式。它是CORBA的开发源码、遵循标准的实现,并为高性能和实时系统作了优化。以提供全面的中间件解决方案。(4)服务器技术解决方案(5)客户端技术解决方案3、拟采取的研究方案及可行性分析。(一)研究方案:,(二)可行性分析:4、本项目的特色与创新之处。

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功