NGB下一代广播电视网中间件平台技术规范建议书V124593.docx
《NGB下一代广播电视网中间件平台技术规范建议书V124593.docx》由会员分享,可在线阅读,更多相关《NGB下一代广播电视网中间件平台技术规范建议书V124593.docx(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、天柏宽网科技有限公司 绝密文件,敬请保密!目录1.概述述42.NGGB中间间件软件件平台构构架53.NGGB中间间件执行行环境88* 构建建以Jaava为为核心的的中间件件技术体体系83.1对对浏览器器业务的的支持993.2对对Javva业务务的支持持123.3对对Flaash业业务的支支持1444.调度度模块(应应用管理理器)1165.适配配层软件件模块1196.NGGB业务务分析2206.1根根据业务务形态划划分2116.1.1基本本服务类类业务2216.1.2基本本互动业业务2116.2根根据基础础技术架架构划分分226.2.1单向向广播业业务2446.2.2双向向互动业业务2446.2
2、.3全向向融合业业务2446.2.4特定定业务2256.3业业务归纳纳256.4基基于天柏柏DASSS的增增值业务务实现思思路2557.内容容格式标标准3338.头端端业务管管理系统统详细设设计方案案348.1详详细设计计方案3358.1.1架构构描述3358.1.2子系系统实现现方案3369.终端端配置建建议488版权声明明 本本文档是是天柏宽宽网科技技有限公公司关于于下一代代广播电电视网(NNGB)中中间件技技术的建建议性文文件,属属于绝密密文件,敬敬请保密密本文档档,不得得任意传传播,一一旦发现现,坚决决追究到到底!本文档所所有权、解解释权归归天柏公公司所有有。版本记录录Editt No
3、o.Ver. Noo.DateeAuthhorRemaark11.020100-04肖燕第一版21.120100-5-3周琳加入了详详细的头头端业务务管理和和终端业业务功能能介绍31.220100-5-8肖燕根据OCCN要求求对终端端功能模模块和头头端进行行修改 天天柏宽网网科技有有限公司司五月三日日前 言言为配合广广电制定定下一代代广播电电视网(NNGB中中间件)标标准,本本文档总总结天柏柏公司与与广电网网络运营营商多年年深入合合作进行行平台运运营、业业务运营营的经验验、与终端设设备制造造商合作作进行数数字电视视整体转转换的基基础上,提提出了下下一代广广播电视视网(NNGB)中中间件技技术规
4、范范建议书书(以以下简称称建议议书)。本建议议书在在合理性性和发展展性原则则的指导导下,提提出了NNGB中中间件软软件架构构、NGGB中间间件应用用执行环环境、NNGB业业务分析析、内容容格式标标准、头端业业务管理理功能、终终端配置置建议等等多方面面的基本本思路。本建议议书提提供天柏柏公司在在广电总总局进行行NGBB中间件件标准制制定时的的有效的的专业的的意见和和思路。1. 概述在国家三三网融合合发展战战略推动动下,我我国广播播电视事事业进入入一个新新的发展展时期。2008年12月4日,科技部与国家广电总局正式签署了国家高性能宽带信息网暨中国下一代广播电视网自主创新合作协议书,按照协议要求,广
5、电总局开始着手建设下一代广播电视网(NGB)。NGB是是以有线线电视数数字化和和移动多多媒体广广播电视视(CMMMB)的的成果为为基础,以以自主创创新的“高高性能宽宽带信息息网”核核心技术术为支撑撑,构建建的适合合我国国国情的、“三三网融合合”的、有有线无线线相结合合的、全全程全网网的下一一代广播播电视网网络。与传统数数字电视视业务相相比,以以双向、互互动、跨跨域、互互通、多多业务、可可信、可可管、可可控为特特征的下下一代广广播电视视网,将将创新广广电的发发展业态态,为国国家打造造全新的的现代传传播体系系;以直直播交互互融合、网网台实时时互动、跨跨屏幕转转移、跨跨网络递递送为代代表的新新型数字
6、字广播电电视服务务,将丰丰富广电电的业务务模式,满满足人民民群众的的多样化化、个性性化的精精神需求求;以保保证广电电视频业务务为主的的基础上上构架复复杂应用用、数据据信息和和家庭及及城市感感知信息息的传输输、交换换为基础础的NGGB多媒媒体系统统,将开开创广播播电视新新的发展展空间。就成功地地催生新新型业务务来说,这这就要求求NGBB接收终终端需要要一个统统一、符符合标准准的、开开放的软软件运行行平台,来来适应互互动业务务在混合合型的接接收终端端上快速速部署的的发展需需求。中中间件技技术是建建立在数数字电视视接收设设备驱动动层之上上,为交交互应用用提供一一个完整整的应用用编程接接口的软软件系统
7、统架构。采采用中间间件技术术,使得得数字电电视接收收终端能能够执行行不同业业务提供供商(SPP)提供供的应用用程序,也也使得同同一个业业务提供供商提供的的应用能能够在不不同硬件件平台上上运行。而标准准化是规规范中间间件技术术发展的的重要保保证。目前,全全球的数数字电视视中间件件技术主主要包括括欧洲DDVB-MHPP标准,美美国ATTSC组组织所指指定的DDASEE标准,AACAPP标准,北北美的OOCAPP标准,日日本ARRIB组组织所指指定的SSTD-B244标准,英英国MHHEG组组织所指指定的MMHEGG-5标标准等。2. NGB中中间件软软件平台台构架NGB接接收终端端软件系系统从上上
8、到下可可分为三三层:应用层层、中间件件平台和和系统资资源层,见见图1所所示。中间件平台应用层硬件资源、驱动层、RTOS等系统移植接口应用程序接口图1 NGBB接收终终端软件件层次结结构NGB中中间件是是位于NNGB终终端底层层硬件/操作系系统平台台之上,应应用层之之下的中中间适配配层。中中间件在在NGBB系统中中应用的的优势是是可以向向下屏蔽蔽硬件平平台或操操作系统统平台的的差异性性,向上上可为应用用层操作作提供统一一的标准准接口,以以便于运运营商在在业务开开展时引引入多家家终端供供用户选选用;并并提供标标准的AAPI 接口供供第三方方内容提提供商进进行更多多NGBB业务的的开发,从而确确保N
9、GGB业务务的快速速部署和和顺利开开展。从组成的的功能模模块角度度,NGBB中间件件架构示示意图见见图2所示:Porting LayerHardware driver & OSOS Device c loaderPSI/SICA操作系统设备管理升级管理SI信息管理CA适配接口调度管理(应用管理器)EVM引擎DASS浏览器引擎Flash引擎EPGADWidgetGameStream Media PlayerVAS Application内存管理引擎调度管理输入输出管理AVProtocal视音频播控网络协议多应用管理图2 NGBB中间件件架构示示意图NGB中中间件架架构要求求在系统统业务的的基础上
10、上至少对对应用执执行环境境、应用用管理器器、传输输协议、内内容格式式、应用用信令、安安全性等等方面提提供支持持。其具具体设计计须满足足以下要要求:(1)业业务驱动动:NGGB的技技术发展展是由业业务需求求所驱动动,NGGB中间间件架构构应以兼兼顾我国国数字电电视网络络和技术术发展的的现状为为前提,从从业务发发展和业业务承载载的角度度出发,进进行研究究和制定定。(2)可可扩展、可可裁剪:数字电电视中间间件技术术的需求求和发展展是长期期的、渐渐进的,因此中中间件架架构要求求具备可可扩展性性,可以以随着业业务的发发展和技技术的进进步进行行扩充。同同时,为为适配不不同的NNGB硬硬件支撑撑能力、网网络
11、条件件,及业业务需求求,要求求NGBB中间件件架构具具有可裁裁剪性。(3)可可升级:随着NNGB网网络和技技术的进进步,以以及业务务的发展展,NGGB中间间件需要要不断地地进行扩扩充和完完善,因因此要求求NGBB中间件件架构具具备可升升级能力力。(4)可可分类分分级:NNGB业业务分为为单向业业务、双双向业务务、全向向融合类类业务,NNGB终终端也相相应地分分为不同同的级别别。因此此,要求求NGBB中间件件架构具具备分类类分级的的版本,以以适应不不同业务务和终端端的要求求。(5)互互操作性性:要求求在NGGB中间间件架构构满足一一个数字字电视接接收终端端能够执执行不同同业务提提供商提提供的应应
12、用,并且一个个应用能能够在不不同数字字电视接接收终端端厂家的的硬件平平台上运运行。总而言之之,一个个以Jaava为为核心,融融合浏览览器引擎擎,Fllashh引擎,业务级级的应用用管理器器(电视视精灵TTV wwidgget),以及及硬件适适配器软软件构成成的中间间件,可可以完美美地实现现所有NNGB业业务。从支持的的业务形形态的角角度,NNGB中中间件端端到端的的软件构构架示意意见图3所示:图3因此,NNGB中间间件应具具有如下下特点:(1)满满足大量量来自互互联网、手手机等等等的NGGB业务务应用的的需要;(2)满满足不同同的业务务形态,如如FLAASH应应用、JJAVAA应用、HHTML
13、L网页等等(3)可可运行于于多种NNGB终终端的硬硬件/操操作系统统平台;(4)提提供跨网网络、跨跨平台的的透明性性应用或或服务;(5)支支持标准准协议;(6)支支持标准准APII接口。应用程序序接口(API)是一组提供给应用程序进行底层系统功能调用的接口函数。要求NGB中间件标准制定规范以统一应用程序接口。3. NGB中中间件执执行环境境* 构建建以Jaava为为核心的的中间件件技术体体系NGB下下一代双双向网络络需要构构建以JJavaa语言为为主体核心心的中间间件技术术,这是是以DVVB/MMHP为为代表,MMHP采采用SuunJaava虚虚拟机为为核心的的基础平平台,将将来无论论是用JJ
14、avaa或Peersoonall Jaava语语言所开开发的应应用程序序,都可可以在交交互式的的数字电电视终端端中运行。MHPP定义一一套兼容容Javva的应应用编程程接口(AAPI),包括括了多种种核心元元素的技技术群组组:1、它表表达了一一个通用用的体系系结构,通通过DVVB-JJ的应用用平台,以以开放的的一套AAPI和和Javva解释释引擎(Javva EEVM),定义义系统配配置;2、在保保证系统统安全的的前提下下,规范范传输协协议和内内容格式式,同时时对系统统的控制制信令和和应用生生存期进进行定义义;3、DVVB-MMHP所所选择的的核心技技术是新新一代JJavaa编程语语言,JJa
15、vaa应用程程序必须须通过与与操作系系统直接接相关的的Javaa解释引引擎,通通过MHHP DDVB-J平台台的基础础,才能能实现它它的功能能;4、其中中Javva解释释引擎(Javva EEVM)在机顶顶盒嵌入入式软件件中占绝绝对主导导;采用JAAVA语语言为核核心的中中间件软软件体系系结构,将更加加符合NNGB下下一代网网络构建建的整体体需要,是大势势所趋:第一,JJAVAA作为高高级编程程的计算算机语言言,尤其适适合于以以复杂业务务、可信信、可管管、可控控为特征征的下一一代广播播电视网网的应用用环境,利用这这种技术术可以编编写各种种不同用用途和目目的程序序,下载到到用户终终端执行行;第二
16、,应应用程序序在执行行前需要要重新进进行装载载和联结结的特性性和方式式, 对要要执行的的应用程程序的安安全性进进行检查查的技术术能够实实现,从而避避免了像像目前互互联网式式的病毒毒传播的的可能性性,在机机顶盒中中采用JJavaa语言为为核心的的嵌入式式系统将将能较好好地避免免象PCC机这样传传播计算算机病毒毒;第三,JJavaa擅长控控制对象象的运动动方向,轨轨迹,包包括对动动画的逐逐桢的处处理,因因此优于于页面的的动画特特效;利利用这些些优点,能能实现大大量节省省带宽资资源的动动画广告告业务以以及业务务优美呈呈现,这这才能符符合NGGB作为为下一代代广播电电视网络络的丰富富的业务务模式,满满
17、足人民民群众的的多样化化需求;第四,从从NGBB业务需需求的角角度来看看,加上上未来将将大量采采用高配配置终端端,也极极需要应应用业务务比传统统数字电电视业务务更加的的复杂、生生动和吸吸引;互动、跨跨域、互互通当然然也是NNGB平平台的需需求,但但如果借借助广电珍珍贵的带带宽资源源仅仅是是为大量量地传播播WEBB网页内内容,这这将迅速速地降低低广电带带宽的价价值,并并使广电电的未来来失去方方向。实实现互动动的业务务特别是是需要本本地进行行复杂运运算的数数字电视视增值业业务,如如游戏、电电子商务务、股票票信息、博博彩等,采用Java语言编程实现肯定是最现实的,而且性能和效率要高得多;Java程序
18、是通过二进制的形式下载的,而且可以压缩。这一方面帮助广电最大程度节省带宽资源,提升带宽价值,另一方面将以吸引用户消费电视的方式帮助广电更好赢利;第五,从从保障和和提升DDVB音音视频基基础业务务的角度度,Javaa语言更更加有理理由成为为NGBB下一代代广播电电视网络络的核心心;毫无疑疑问,音音视频业业务是广广电的生生命基础础,所有有的其他他有价值值的数据据业务只只不过是是在其上上的锦上上添花,所有标标榜自己己已经成成为中间间件的平平台提供供商都以以封装了了音视频频接口作作为标准准,而对对音视频频基础业业务的控控制的性性能和效效率的角角度,JJavaa语言也也毫无疑疑问地作作为首选选。因此,我
19、我们的结结论是,NGBB作为下下一代广广播数字字电视业业务平台台都应该该采用以以Javva技术术为基础础的中间间件系统统和产品品,只有有这样才才能保证证数字电电视增值值业务的的开展和和推广,实实现开展展数字电电视的目目的。3.1 对浏览器器业务的的支持图5 浏浏览器业业务支持持示意图图(一) 浏览器功功能特点点l 支持在嵌嵌入式设设备上开开放式地地浏览各各类互联联网页, 网页页装载速速度快、并并支持网网页装载载进度显显示;l 支持嵌入入式设备备上开放放式地访访问各类类视频网网站,可可流畅地地播放其其直播或或点播视视频,以以及播放放其视频频与网页页浏览和和其他操操作之间间可流畅畅切换;l 支持嵌
20、入入式设备备上SVVG TTINYY1.22 标准准, 并并与浏览览器紧密密结合运运行;l 支持嵌入入式设备备上网络络文件的的加速下下载功能能, 并并提供下下载进度度百分比比提示以以及下载载管理和和下载文文件的播播放等功功能;l 灵活的内内存配置置机制来来高效适适应浏览览网页的的缓存机机制;可根据用用户内存存和是否否有存储储设备的的综合情情况来动动态调整整我们的的网页数数据缓存存机制,用用户可自自定义有有内存有有硬盘空空间, 有内存存无硬盘盘空间, 内存存小但可可接U盘盘 三种种情况来来灵活处处理;l 支持对网网站局部部区域的的放缩功功能;l 支持中、英英文网址址导航囊囊括门户户类、视视频类、
21、财财经类、新新闻类、搜搜索类;(二) 浏览器技技术特点点l 语言支持持支持GBB23112中英英文矢量量字体,可可根据用用户要求求更换字字体引擎擎;l 支持标准准的HTTML 4.001全集集以及多多FRAAME /IFFRAMME等以以满足大大部分网网页浏览览需求,并并且同时时支持HHTMLL和XMML两个个解析;l JavaaScrriptt /AJAAX支支持Jaavasscriipt11.5全全集988%(除除少数生生僻的功功能外);支支持AJJAX 应用;扩展自定定义(如如播放器器及插件件操控等等)的JJavaascrriptt语法;支持JaavaSScriipt 本地绑绑定。可可以
22、自定定义 JJavaaScrriptt 对象象及其接接口,从从而将网网页和本本地功能能绑定在在一起;l CSSCSS22.0 全集998%(除少少数生僻僻的功能能外), CSSS TTV全集集;l 支持Pllug-InMPPEG 1/22音视频频、H.2644、RMM、WMMA , RMMVB , FFlassh/SSVG播播放等;支持持自定义义对对象的视视频点播播和直播播;支持持符合IIE标准准的浏览览器插件件;l 网络协议议.支持TTCP/IP,UDPP;.支持HHTTPP/1.1, 包括括数据hhttpp poost和和gett提交,文文件htttp上上下载;.支持FFTP 包括FFTP
23、数数据解析析浏览, FTTP上下下载;.支持HHTTPPS (+SSSL3.0以上上) ;.支持RRTSPP;.支持TTS ooverr TCCP/UUDP/IP、RRTP oveer TTCP/UDPP/IPP; .协议接接口库具具有非常常大的开开放性,用用户可以以自定义义对特殊殊协议的的支持接接口,轻轻松扩展展浏览器器的协议议支持如如 mmaillto:/、mmms:/、ddtv:/、ddvb:/等协议议;l 图片支持JPPEG、PNGG、GIFF 、BMPP;l Cachhe 管管理特性性符合HTTTP 1.11 caachee 管理理规范,可可缓存的的内容,保保留浏览览期间的的高速缓缓
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NGB 下一代 广播 电视网 中间件 平台 技术规范 建议书 V124593
限制150内