天柏:数字电视应用服务支撑系统DASS
来源:慧聪网 作者:tony 编辑:数字音视工程 2010-11-09 00:00:00 加入收藏
天柏公司中间件软件平台是以其在数字电视领域中多年的研究成果为基础,以自主创新的“双向互动有线电视网”核心技术为支撑而构建的真正适合我国国情的、“三网融合”的增值业务支撑平台。
软件平台构架
天柏三网合一接收终端软件系统从上到下可分为三层:应用层、中间件平台和系统资源层。
软件平台构架
天柏中间件是位于三网合一终端底层硬件/操作系统平台之上,应用层之下的中间适配层。天
柏中间件在系统中应用的优势是可以向下屏蔽硬件平台或操作系统平台的差异性,向上可为应用层操作提供统一的标准接口,以方便运营商在业务开展时引入多家终端供用户选用;并提供标准的API接口供第三方内容提供商进行更多三网合一业务的开发,从而确保三网合一业务的快速部署和顺利开展。
从组成的功能模块角度,天柏中间件架构示意图见图
天柏中间件架构在系统业务的基础上对应用执行环境、应用管理器、传输协议、内容格式、应用信令、安全性等方面提供了支持:
(1)业务驱动:三网合一的技术发展是由业务需求所驱动的,天柏中间件架构兼顾了我国数字
电视网络和技术发展的现状、从业务发展和业务承载的角度出发进行的研究和制定。
(2)可扩展、可裁剪:数字电视中间件技术的需求和发展是长期的、渐进的,因此天柏中间件
架构在设计初期就具备了可扩展性,可以随着业务的发展和技术的进步进行扩充。同时,为适配不同的三网合一硬件支撑能力、网络条件,及业务需求,天柏中间件架构具有较强的可裁剪性。
(3)可升级:天柏中间件架构具备了可升级能力,用以满足随着未来网络和技术的进步,以及
业务的发展,广电对中间件不断地进行扩充和完善的需求。
(4)分类分级:天柏中间件架构划分了分类分级的版本功能,用以适应三网合一状态下的单向
业务、双向业务、全向融合类业务以及相应的不同级别的三网合一终端等不同业务和终端的要求。
(5)互操作性:天柏中间件架构满足了数字电视接收终端能够执行不同业务提供商提供的应用的需求,并且应用能够在不同数字电视接收终端厂家的硬件平台上运行。
总而言之,天柏中间件是一个融合了JVM引擎、浏览器引擎、Flash引擎,多引擎调度应用管理器、业务级的应用管理器(包含电视精灵TVwidget),以及硬件适配器软件构成的中间件,可以完美地实现几乎所有主流的符合标准的三网融合业务。
从支持的业务形态的角度,天柏中间件端到端的软件构架示意见图所示:
因此,天柏中间件具有如下特点:
(1)同时集成JVM、浏览器、Flash三引擎,可支持几乎所有主流的业务形态,如FLASH应用、
JAVA应用、HTML网页;
(2)JVM引擎、浏览器引擎、FLASH引擎等核心引擎全部自行研发;
(3)JVM引擎、浏览器引擎、FLASH引擎均符合通用标准,满足大量来自互联网、手机等符合
标准的三网合一业务应用;
(4)完善的系统管理、接口调用、媒体处理、网络安全等功能,支持单向广播、双向互动协议;
(5)所有引擎及组合全部真实商用,灵活高效;
(6)可运行于高中低配置及混合终端的硬件/操作系统平台,并均有商用案例,符合三网合一
的广电商用潮流;
(7)已经在国内众多主流的高中低档的芯片方案上完成了移植
评论comment