收藏 分销(赏)

NGB下一代广播电视网中间件平台技术规范建议书.doc

上传人:w****g 文档编号:2759549 上传时间:2024-06-05 格式:DOC 页数:69 大小:2.43MB
下载 相关 举报
NGB下一代广播电视网中间件平台技术规范建议书.doc_第1页
第1页 / 共69页
NGB下一代广播电视网中间件平台技术规范建议书.doc_第2页
第2页 / 共69页
NGB下一代广播电视网中间件平台技术规范建议书.doc_第3页
第3页 / 共69页
NGB下一代广播电视网中间件平台技术规范建议书.doc_第4页
第4页 / 共69页
NGB下一代广播电视网中间件平台技术规范建议书.doc_第5页
第5页 / 共69页
点击查看更多>>
资源描述

1、NGB下一代广播电视网中间件平台技术规范建议书692020年5月29日文档仅供参考目录1.概述42.NGB中间件软件平台构架53.NGB中间件执行环境8* 构建以Java为核心的中间件技术体系83.1对浏览器业务的支持93.2对Java业务的支持123.3对Flash业务的支持144.调度模块(应用管理器)165.适配层软件模块196.NGB业务分析206.1根据业务形态划分216.1.1基本服务类业务216.1.2基本互动业务216.2根据基础技术架构划分226.2.1单向广播业务246.2.2双向互动业务246.2.3全向融合业务246.2.4特定业务256.3业务归纳256.4基于天柏D

2、ASS的增值业务实现思路257.内容格式标准338.头端业务管理系统详细设计方案348.1详细设计方案358.1.1架构描述358.1.2子系统实现方案369.终端配置建议48版权声明 本文档是天柏宽网科技有限公司关于下一代广播电视网(NGB)中间件技术的建议性文件,属于绝密文件,敬请保密本文档,不得任意传播,一旦发现,坚决追究到底!本文档所有权、解释权归天柏公司所有。版本记录Edit No.Ver. No.DateAuthorRemark11.0 -04肖燕第一版21.1 -5-3周琳加入了详细的头端业务管理和终端业务功能介绍31.2 -5-8肖燕根据OCN要求对终端功能模块和头端进行修改

3、天柏宽网科技有限公司 五月三日前 言为配合广电制定下一代广播电视网(NGB中间件)标准,本文档总结天柏公司与广电网络运营商多年深入合作进行平台运营、业务运营的经验、与终端设备制造商合作进行数字电视整体转换的基础上,提出了(以下简称)。本在合理性和发展性原则的指导下,提出了NGB中间件软件架构、NGB中间件应用执行环境、NGB业务分析、内容格式标准、头端业务管理功能、终端配置建议等多方面的基本思路。本提供天柏公司在广电总局进行NGB中间件标准制定时的有效的专业的意见和思路。1. 概述在国家三网融合发展战略推动下,中国广播电视事业进入一个新的发展时期。 12月4日,科技部与国家广电总局正式签署了,

4、按照协议要求,广电总局开始着手建设下一代广播电视网(NGB)。NGB是以有线电视数字化和移动多媒体广播电视(CMMB)的成果为基础,以自主创新的”高性能宽带信息网”核心技术为支撑,构建的适合中国国情的、”三网融合”的、有线无线相结合的、全程全网的下一代广播电视网络。与传统数字电视业务相比,以双向、互动、跨域、互通、多业务、可信、可管、可控为特征的下一代广播电视网,将创新广电的发展业态,为国家打造全新的现代传播体系;以直播交互融合、网台实时互动、跨屏幕转移、跨网络递送为代表的新型数字广播电视服务,将丰富广电的业务模式,满足人民群众的多样化、个性化的精神需求;以保证广电视频业务为主的基础上构架复杂

5、应用、数据信息和家庭及城市感知信息的传输、交换为基础的NGB多媒体系统,将开创广播电视新的发展空间。就成功地催生新型业务来说,这就要求NGB接收终端需要一个统一、符合标准的、开放的软件运行平台,来适应互动业务在混合型的接收终端上快速部署的发展需求。中间件技术是建立在数字电视接收设备驱动层之上,为交互应用提供一个完整的应用编程接口的软件系统架构。采用中间件技术,使得数字电视接收终端能够执行不同业务提供商(SP)提供的应用程序,也使得同一个业务提供商提供的应用能够在不同硬件平台上运行。而标准化是规范中间件技术发展的重要保证。当前,全球的数字电视中间件技术主要包括欧洲DVB-MHP标准,美国ATSC

6、组织所指定的DASE标准,ACAP标准,北美的OCAP标准,日本ARIB组织所指定的STD-B24标准,英国MHEG组织所指定的MHEG-5标准等。2. NGB中间件软件平台构架NGB接收终端软件系统从上到下可分为三层:应用层、中间件平台和系统资源层,见图1所示。中间件平台应用层硬件资源、驱动层、RTOS等系统移植接口应用程序接口图1 NGB接收终端软件层次结构NGB中间件是位于NGB终端底层硬件/操作系统平台之上,应用层之下的中间适配层。中间件在NGB系统中应用的优势是能够向下屏蔽硬件平台或操作系统平台的差异性,向上可为应用层操作提供统一的标准接口,以便于运营商在业务开展时引入多家终端供用户

7、选用;并提供标准的API 接口供第三方内容提供商进行更多NGB业务的开发,从而确保NGB业务的快速部署和顺利开展。从组成的功能模块角度,NGB中间件架构示意图见图2所示:Porting LayerHardware driver & OSOS Device c loaderPSI/SICA操作系统设备管理升级管理SI信息管理CA适配接口调度管理(应用管理器)EVM引擎DASS浏览器引擎Flash引擎EPGADWidgetGameStream Media PlayerVAS Application内存管理引擎调度管理输入输出管理AVProtocal视音频播控网络协议多应用管理图2 NGB中间件架构

8、示意图NGB中间件架构要求在系统业务的基础上至少对应用执行环境、应用管理器、传输协议、内容格式、应用信令、安全性等方面提供支持。其具体设计须满足以下要求: (1)业务驱动:NGB的技术发展是由业务需求所驱动,NGB中间件架构应以兼顾中国数字电视网络和技术发展的现状为前提,从业务发展和业务承载的角度出发,进行研究和制定。(2)可扩展、可裁剪:数字电视中间件技术的需求和发展是长期的、渐进的,因此中间件架构要求具备可扩展性,能够随着业务的发展和技术的进步进行扩充。同时,为适配不同的NGB硬件支撑能力、网络条件,及业务需求,要求NGB中间件架构具有可裁剪性。(3)可升级:随着NGB网络和技术的进步,以

9、及业务的发展,NGB中间件需要不断地进行扩充和完善,因此要求NGB中间件架构具备可升级能力。(4)可分类分级:NGB业务分为单向业务、双向业务、全向融合类业务,NGB终端也相应地分为不同的级别。因此,要求NGB中间件架构具备分类分级的版本,以适应不同业务和终端的要求。(5)互操作性:要求在NGB中间件架构满足一个数字电视接收终端能够执行不同业务提供商提供的应用,而且一个应用能够在不同数字电视接收终端厂家的硬件平台上运行。总而言之,一个以Java为核心,融合浏览器引擎,Flash引擎,业务级的应用管理器(电视精灵TV widget),以及硬件适配器软件构成的中间件,能够完美地实现所有NGB业务。

10、从支持的业务形态的角度,NGB中间件端到端的软件构架示意见图3所示:图3因此,NGB中间件应具有如下特点:(1)满足大量来自互联网、手机等等的NGB业务应用的需要;(2)满足不同的业务形态,如FLASH应用、JAVA应用、HTML网页等(3)可运行于多种NGB终端的硬件/操作系统平台;(4)提供跨网络、跨平台的透明性应用或服务;(5)支持标准协议;(6)支持标准API接口。应用程序接口(API)是一组提供给应用程序进行底层系统功能调用的接口函数。要求NGB中间件标准制定规范以统一应用程序接口。3. NGB中间件执行环境* 构建以Java为核心的中间件技术体系NGB下一代双向网络需要构建以Jav

11、a语言为主体核心的中间件技术,这是以DVB/MHP为代表,MHP采用Sun Java 虚拟机为核心的基础平台,将来无论是用Java或Personal Java语言所开发的应用程序,都能够在交互式的数字电视终端中运行。MHP定义一套兼容Java的应用编程接口(API),包括了多种核心元素的技术群组:1、它表示了一个通用的体系结构,经过DVB-J的应用平台,以开放的一套API和Java解释引擎(Java EVM),定义系统配置;2、在保证系统安全的前提下,规范传输协议和内容格式,同时对系统的控制信令和应用生存期进行定义;3、DVB-MHP所选择的核心技术是新一代Java编程语言,Java应用程序必

12、须经过与操作系统直接相关的Java解释引擎,经过MHP DVB-J平台的基础,才能实现它的功能;4、其中Java解释引擎(Java EVM)在机顶盒嵌入式软件中占绝对主导;采用JAVA语言为核心的中间件软件体系结构,将更加符合NGB下一代网络构建的整体需要,是大势所趋:第一,JAVA作为高级编程的计算机语言,特别适合于以复杂业务、可信、可管、可控为特征的下一代广播电视网的应用环境,利用这种技术能够编写各种不同用途和目的程序,下载到用户终端执行;第二,应用程序在执行前需要重新进行装载和联结的特性和方式, 对要执行的应用程序的安全性进行检查的技术能够实现,从而避免了像当前互联网式的病毒传播的可能性

13、,在机顶盒中采用Java语言为核心的嵌入式系统将能较好地避免象PC机这样传播计算机病毒;第三,Java擅长控制对象的运动方向,轨迹,包括对动画的逐桢的处理,因此优于页面的动画特效;利用这些优点,能实现大量节省带宽资源的动画广告业务以及业务优美呈现,这才能符合NGB作为下一代广播电视网络的丰富的业务模式,满足人民群众的多样化需求; 第四,从NGB业务需求的角度来看,加上未来将大量采用高配置终端,也极需要应用业务比传统数字电视业务更加的复杂、生动和吸引;互动、跨域、互通当然也是NGB平台的需求,但如果借助广电珍贵的带宽资源仅仅是为大量地传播WEB网页内容,这将迅速地降低广电带宽的价值,并使广电的未

14、来失去方向。实现互动的业务特别是需要本地进行复杂运算的数字电视增值业务,如游戏、电子商务、股票信息、博彩等,采用Java语言编程实现肯定是最现实的,而且性能和效率要高得多;Java程序是经过二进制的形式下载的,而且能够压缩。这一方面帮助广电最大程度节省带宽资源,提升带宽价值,另一方面将以吸引用户消费电视的方式帮助广电更好赢利; 第五,从保障和提升DVB音视频基础业务的角度,Java语言更加有理由成为NGB下一代广播电视网络的核心;毫无疑问,音视频业务是广电的生命基础,所有的其它有价值的数据业务只不过是在其上的锦上添花,所有标榜自己已经成为中间件的平台提供商都以封装了音视频接口作为标准,而对音视

15、频基础业务的控制的性能和效率的角度,Java语言也毫无疑问地作为首选。因此,我们的结论是,NGB作为下一代广播数字电视业务平台都应该采用以Java技术为基础的中间件系统和产品,只有这样才能保证数字电视增值业务的开展和推广,实现开展数字电视的目的。3.1 对浏览器业务的支持图5 浏览器业务支持示意图(一) 浏览器功能特点l 支持在嵌入式设备上开放式地浏览各类互联网页, 网页装载速度快、并支持网页装载进度显示;l 支持嵌入式设备上开放式地访问各类视频网站,可流畅地播放其直播或点播视频,以及播放其视频与网页浏览和其它操作之间可流畅切换;l 支持嵌入式设备上SVG TINY1.2 标准, 并与浏览器紧

16、密结合运行;l 支持嵌入式设备上网络文件的加速下载功能, 并提供下载进度百分比提示以及下载管理和下载文件的播放等功能;l 灵活的内存配置机制来高效适应浏览网页的缓存机制;可根据用户内存和是否有存储设备的综合情况来动态调整我们的网页数据缓存机制,用户可自定义有内存有硬盘空间, 有内存无硬盘空间, 内存小但可接U盘 三种情况来灵活处理;l 支持对网站局部区域的放缩功能;l 支持中、英文网址导航囊括门户类、视频类、财经类、新闻类、搜索类;(二) 浏览器技术特点l 语言支持 支持GB2312中英文矢量字体,可根据用户要求更换字体引擎;l 支持标准的HTML 4.01全集以及多FRAME /IFRAME

17、等以满足大部分网页浏览需求,而且同时支持HTML和XML两个解析;l JavaScript /AJAX支持Javascript1.5全集98%(除少数生僻的功能外);支持AJAX 应用;扩展自定义(如播放器及插件操控等)的Javascript语法;支持JavaScript 本地绑定。能够自定义 JavaScript 对象及其接口,从而将网页和本地功能绑定在一起;l CSSCSS2.0 全集98%(除少数生僻的功能外), CSS TV全集;l 支持Plug-InMPEG 1/2音视频、H.264、RM、WMA , RMVB , Flash/SVG播放等;支持自定义对象的视频点播和直播;支持符合I

18、E标准的浏览器插件;l 网络协议 .支持TCP/IP,UDP;.支持HTTP/1.1, 包括数据http post和get提交,文件http上下载;.支持FTP 包括FTP数据解析浏览, FTP上下载;.支持HTTPS (+SSL3.0以上) ;.支持RTSP;.支持TS over TCP/UDP/IP、RTP over TCP/UDP/IP; .协议接口库具有非常大的开放性,用户能够自定义对特殊协议的支持接口,轻松扩展浏览器的协议支持如 mailto:/、mms:/、dtv:/、dvb:/等协议;l 图片支持JPEG、PNG、GIF 、BMP;l Cache 管理特性符合HTTP 1.1 c

19、ache 管理规范,可缓存的内容,保留浏览期间的高速缓存内容;(三) 浏览器规格特性代码尺寸:4M左右;内存需求最低仅8M ;3.2 对Java业务的支持图6 Java业务支持示意图Java语言的一个非常重要的特点就是与平台的无关性,而使用Java虚拟机是实现这一特点的关键。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就能够在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。天柏的嵌入式java虚拟机平台包括了:1) 自主开发的,适合于数字电视领域的嵌入式ja

20、va虚拟机引擎,拥有核心引擎的主动控制权,方便广电未来的功能接口拓展;2) 符合国标草案的JavaTV接口;3) 支持国标草案CDC+FP+PBP,同时支持CLDC+MIDP;4) 专为JavaTV特别研发的数字电视视窗工具集(DWT);5) 标准DVB音视频控制接口;6) 完善的精灵应用管理系统。基于天柏的嵌入式Java虚拟机平台之上能够实现Java-DVB应用,Java 游戏以及电视互动增值业务。产品特性:(一) 嵌入式虚拟机引擎u 支持标准的java class字节码解析u 支持Java线程的本地化u 支持JITu 支持Java数据库操作u 对关键字节码进行预处理,加快字节码解析过程,提

21、高java运行速度u 支持符合j2me标准的网络协议访问控制接口u 支持jar(java 类文件压缩包)的动态链接执行与卸载u 支持java debug功能,方便java应用进行代码调试u 丰富的图形系统,支持png 、jpg解码,支持矢量字体,提供多种图片特效u 采用JNI虚拟机本地调用接口,参数传递过程对本地接口实现人员透明,大大降低本地方法的实现难度u 渐进式的堆内存管理机制,减少垃圾回收时间u 灵活的堆内存配置,最低为1Mu 支持对java堆内存做镜像,大大降低类加载的时间u 支持流媒体(平台支持的流媒体格式都支持)u 更加完善的Java浏览器u 高级图文处理机制(二) JavaTVu

22、 符合国标草案规范u 对DVB业务实现全面的封装:音/视频媒体控制,广播数据访问,SI信息数据访问,CA信息数据访问控制等u 支持Xlet应用的灵活管理(三) DWTu DWT是DVN WINDOW TOOLKIT的缩写,数字电视视窗工具集u 支持按钮,列表,下拉列表等常见的基础控件u 轻型的容器布局管理机制,容器内的控件的位置均采用相对位置,方便开发者对控件的布局管理u 支持控件换肤机制u 灵活的事件处理机制u 支持自定义的控件开发(四) 规格特性代码大小:=1.5M;内存需求:=5M;3.3 对Flash业务的支持图7 Flash业务支持示意图(一) 主要功能特性: 矢量图型渲染 动画 图

23、形支持 渐变支持 声音支持(PCM/VDPCM/MP3) 视频支持(Flash Video) 对象支持 支持层 Actionscript 1.1/2.0 交互支持 网络支持 设备特有的Sound文件播放 设备特有的Video文件播放 MMI播放 Native API启动 对设备特有功能访问的支持 设备文字支持 对小语种的支持(二) 规格特性:Flash播放器:代码大小:3MB推荐内存大小:20MBData-bus:32bitFlash引擎:代码大小:3MB推荐内存大小:32MBData-bus:32bit(四)性能特性标清平台(300MHz)帧率:37帧/秒(平均)高清平台(500MHz)帧率

24、:43帧/秒(平均)同比优于其它flash player。4. 调度模块(应用管理器)中间件调度模块,也能够称为应用管理器,其核心作用在于合理分配各模块的资源,包括内存、硬件存储空间、统一的输出设备等,同时有效的管理各模块间的切换和模块间的通讯,从而达到对应用的生存周期和运行状态进行管理,其具体功能为:l 多引擎调度管理主控系统内部各个模块的生命周期,采用消息机制,管理模块的加载,模块间的切换和相互间的通讯。可灵活的支持模块的单独加载,配置不同的模块应用场景,如以Java EVM引擎为核心模块,同时嵌入浏览器和Flash;或以Java EVM引擎为核心,同时嵌入Flash引擎;或以浏览器引擎为

25、核心,同时嵌入Flash引擎等。 如下表所示,以下组合天柏均拥有成熟方案及广泛商用:主控程序插件Java引擎浏览器引擎Java引擎Flash引擎浏览器引擎Flash引擎纯Java引擎纯Flash引擎.l 输入输出管理主要是指外部消息(如遥控器)作为输入源,经由调度管理统一进行模块间分发和快捷处理。而对于各模块共用的输出设备(如屏幕显示),则同样经由调度管理,以确保使用的唯一性、有效性。l 内存管理根据模块的加载定义,调度管理的一个重要功能在于合理的分配内存空间,有效的确保内存在各模块切换和并存的应用场景中,都能最有效的使用内存,符合嵌入式的平台特点。l 多应用管理以上几个核心功能实现以后,能够

26、做到对应用进行灵活的控制管理,例如负责启动应用程序,管理所有应用程序的生命周期,包括彼此之间的相互操作,便于各种应用程序能够协调地执行。n 对终端所运行的应用进行调度管理:根据终端系统资源使用情况、应用优先级或其它参考信息,调度和管理应用的运行;n 接收用户的输入请求,对应用进行创立或结束等操作,或者改变应用的运行状态;n 接收应用发出的请求,对发出请求的应用进行操作,或对其它应用进行操作;n 对出错或死锁的应用进行处理,进行应用终止和上下文(Context)释放等操作,或给出提示让用户选择相关处理。NGB中间件调度模块(应用管理器)应满足以下需求:(1)支持Java为核心,浏览器和Flash

27、播放器可配置的应用执行环境:能够经过合理的资源管理、优先级策略、及其它策略对多应用执行环境给予支持。(2)支持多应用:能够经过合理的资源管理、优先级策略、及其它策略对多应用同时运行给予支持。具体包含以下几个方面的内容:n 需对多应用所导致的多窗口需求进行支持;n 当多应用并发运行导致系统资源耗尽时,应用管理器需具备合理的处理策略;对于资源的管理,NGB中间件平台实现所须遵循的基本规则是:NGB中间件平台规范描述了一个多应用环境,进而多个应用能够竞争地访问相同的资源。当多个应用竞争稀缺资源时,应用之间应能够协商访问资源,NGB中间件平台提供相应的编程接口使终端能够去通知当前占用资源的应用:”有其

28、它的应用希望使用你正在占用的资源”,它同样提供了一种资源拥有者和申请者之间通信的方法,即资源要求者向拥有者传递一个对象,含有应用的优先级、对资源的需求程度等信息。n 当多应用并发运行时,应用管理器需要合理地进行应用调度,避免冲突发生;n 当一个应用请求应用管理器创立、结束另一个应用或者改变其运行状态的时候,应用管理器需要进行合理的操作和调度,避免冲突发生;NGB中间件平台应该提供用一个应用控制另一个应用的生存期的机制,这确保应用开发商能够写自己的”加载应用”。该”加载应用”能够向用户展示可能的应用,并允许用户逐渐的加载这些应用。但需要注意的是,控制应用的生存周期实际上是仅由应用管理器来完成的,

29、中间件平台仅提供编程接口使应用能够经过这些它们向应用管理器发出启动、停止、暂停、重启动的请求。n 当多个应用竞争访问系统资源时,应该用管理器需要提供机制让竞争应用进行协商访问,避免冲突发生。n 输入焦点管理输入焦点可定义如下:a) 有输入焦点的应用,在原则上能够接收用户输入事件。b) 其它诶有输入焦点的应用可经过专用编程接口来请求接收用户输入事件的子集。(3)有效性:要求应用/执行环境管理器具备较高效率、较少的系统资源占用率。天柏DASS平台多应用管理的表现形式为电视精灵(TV widget)业务管理平台,而且已经申请了相关专利获得自主知识产权的保护。5. 适配层软件模块NGB中间件的适配层软

30、件要抽象定义NGB终端各功能模块,提供完整的porting解决方案,全面展现终端硬件平台的性能和功能,为中间件之上应用业务的开展做一个很好的支撑。主要适配层软件模块如下图所示:图8这层的目的是为了确保平台的移植性,而抽象定义出来的、与平台既密切相关,又具有一定共性的功能接口模块。主要包括:l 操作系统:定义与操作系统相关的功能接口;l 硬件设备:定义中间件系统所涉及到的各种硬件设备接口;l 升级管理:主要是平台软件升级所必须的接口;l SI信息管理:处理和管理SI表,提供DASS核心功能模块基本数据的查询和接收;l 视音频播控:除基本的DVB视音频播控以外,还包括网络、本地存储设备的流媒体播控

31、功能;l 网络协议:主要包括单向及双向的网络通讯协议,如OC、TCP/IP、RTSP等;l CA适配层:这里的定义是用于抽象各CA厂家的CA库,统一对上层提供通用的CA用户接口;经过适配层的封装,从而确保NGB中间件平台能够方便的向各个终端平台进行移植,并最终保证了上层业务应用的平台无关性。当前,天柏DASS中间件平台已经成熟移植到从高端到低端多个成熟的终端平台,如:LSI ,ST5518,ST5516,ST5105,Conexant CX24308/CNX24153,ZORAN161;STi5197,ZORAN260,Sigma8623, PNX8300,NEC61211,Hisi3110e

32、/3110q,Hisi3560,富士通MB86H20C;Sigma8634,CC1100, .6. NGB业务分析NGB将彻底改变传统广播电视网的网络形态和业务模式,NGB 网络将可承载高清晰度电视、数字音频节目、新型互动业务、高速数据接入和话音等”三网融合”业务,同时具有可靠的服务保障和可管可控的网络运行属性。NGB网络使广播电视网络从当前的”单向广播网络”构建成”双向互动网络”,最终达到”全向融合网络”。广电网双向宽带、广播与电视相结合的非和对称网将使NGB 具有互联网和电信网所不具备的特殊优势。业务模式将由此从当前的”广播式服务”迈向”广播式服务与个性化服务相结合”的融合服务,为不同的用

33、户、用户群提供很多个性化的服务,满足用户日常的视频、信息、娱乐、生活、沟通的全方位需求。业务的运营也将从当前的”分散独立” 发展成为”开放互通”运营模式。根据NGB业务类型特点将其分别从业务表现形态和技术实现两种角度上进行划分。6.1 根据业务形态划分 根据当前各地已经部署,正在实施或者从业务表现形态方面,NGB业务主要分为两大类型:基本服务类业务和基本互动业务。6.1.1 基本服务类业务基本服务类业务指利用电视机、家庭机顶盒、一体机、手机、城市公众电视、楼宇电视、车载电视盒各类其它移动终端,传播广播电影电视节目和各类多媒体信息的业务。基本服务类业务突出了广电公益特色,利用了广电传输网络,提升

34、了网络传输的优势,经过直播(含标清和高清)、点播、回放等各种形式,进一步发挥了广电服务的公益价值,同时确保了安全播出。基本服务类业务主要包括广播电视频道类与交互类业务。(1)广播电视频道类:模拟电视广播、数字音频广播、基本数字电视广播、紧急广播电视、付费直播频道等。(2)交互类:直播频道时移/回看、音视频点播等。6.1.2 基本互动业务在”三网融合”时代,为了向用户提供更丰富的产品,提升用户的消费体验,有线电视网络经过业态创新、内容创新和服务创新,为政府、行业、企业、社区和家庭提供各类信息、娱乐、应用类业务。利用双向回传网络和后台服务系统,提供以下业务:(1)信息服务类:公共信息服务、普通信息

35、服务等。(2)应用服务类:电视教育业务、电视医疗健康业务、电视游戏、卡拉ok、电视投票、互动电视关联推荐、多镜头选择、互动投票、场景关联信息、场景关联点播、场景关联通信、电视信息定制、电视搜索、电视服务跨屏转移、电视服务跨网络递送、电视门户服务业务等。(3)交易类:电视支付、电视商场、电视彩票、电视秒杀、场景关联购物等。6.2 根据基础技术架构划分NGB业务从技术架构上分为四大类:单向广播业务、双向互动业务、全向融合业务和特定业务,见图2所示。图9 NGB业务分类示意图6.2.1 单向广播业务单向广播业务是基于单向广播形式播发的业务服务,它具有节目传输成本低、高质量的特征,但电视观众的参与感较

36、差,只能被动接收,而不是交互选择。主要业务包括:(1)音视频类业务:数字电视广播(标清/高清)、数字音频广播、视频轮播(NVOD)、视频推播等。(2)信息类业务:数据广播等。(3)消息类业务:紧急广播(在紧急状态下强制切台,播出为了公共利益需要而制作或在线播出的音视频节目和多媒体信息。)等。(4)强推业务6.2.2 双向互动业务双向互动业务:随着技术的不断进步,传统的单向传输网络正在、并已经改造成为双向网络,电视观众能够按需申请特定的服务内容,提升用户的主动驾驭感,参与感,主要业务包括:(1)音视频类业务:视频点播、卡拉OK、时移电视、音频点播、视频搜索、视频推荐、视频会议、音频会议等。(2)

37、直播交互类业务:实时投票、现场拍卖、场景互动、关联内容查询、关联广告推送、关联点播、收视率调查、调查问卷等。(3)信息类业务:政务公开、社区服务、教育板块、专区信息、都市信息、信息检索、儿童乐园、信息定制等(4)娱乐类业务:电视游戏、拍卖、棋牌、竞猜、动感健身、益智节目等。(5)综合类业务:财经证券、电视支付、电视商城、电视彩票、卫生医疗、在线营业厅、呼叫中心等。(6)消息类业务6.2.3 全向融合业务全向融合业务是在双向互动业务的基础上,基于广电网、通信网和互联网,进行的业务和架构方面的融合。实现用户的迁移、业务的迁移,最终实现用户家庭终端的三屏融合。比如用户在点播影片的时候,能够收听到电话

38、和短信,在直播状态下,也能够及时的收到邮件提醒,在电视上实现与手机用户的视频通信,实现对视频监控信息的浏览,实现互联网内容的海量浏览等。主要业务包括:(1)音视频类业务: 视频通信、视频迁移、跨网络递送等。(2)信息类业务:互联网接入(3)娱乐类业务:电视相册、用户推荐等。(4)消息类业务:电视邮箱、电视短(彩)信、推荐赠送、账单递送、消息订阅、消息提醒等。6.2.4 特定业务某些业务属于数字电视不可或缺的基本业务,提供系统和用户交互的首要界面,甚至被视为系统的基础核心模块之一,贯穿在以上三项业务之中,业务具体表现形态包括:(1)EPG(电子业务指南)(2)电视门户业务6.3 业务归纳经过对业

39、务的分析,将单向广播类业务归为单向业务,将双向互动业务归为双向业务,全向融合业务归为全向业务,而特定业务作为一个最基本的业务包含在单项业务、双向业务和全向业务之中。6.4 基于天柏DASS的增值业务实现思路基于天柏DASS平台的OCN未来业务发展思路如下面多个表格所示:6.4.1 家庭娱乐类业务业务服务内容具体说明主要功能模块浏览器引擎JVM引擎FLASH引擎应用管理器媒体播放器国标JavaTVSI/OC引擎GUI文件系统支持矢量字库矢量字体图形支持双向网络协议家庭娱乐视频点播视频轮播视频推播视频录播时移电视卡拉OK视频推荐随心看(电视搜索)结论:未来与视频密切相关的业务表示及控制,理所当然需

40、要采用JAVA语言来实现,因为JVM能够作为独立引擎地占用CPU、资源存储等硬件资源,因而无论是基于音视频的增值业务的灵活呈现以及性能和效率方面,JAVA都是当仍不让的选择。至于后台与节目资源相关的页面信息呈现(GUI),如果这些节目数据信息的呈现也经过JAVA来表示将有更完美的、更灵活的效果。6.4.2 信息类业务业务服务内容具体说明主要功能模块浏览器引擎JVM引擎FLASH引擎应用管理器媒体播放器背景音乐支持SI/OC引擎GUI文件系统支持矢量字库矢量字体图形支持信息类政府信息政务公开党员教育社区服务卫生服务百姓信息行业信息便民信息检索服务行业信息门户服务专区服务电视节目指南广告紧急广播电

41、视杂志电视报纸电视小说动画广告U盘广告结论:对于广播网下的数据广播信息发布与交互检索,天柏认为,依据传统的经过OC播发与浏览器引擎解析呈现数据广播业务的方式,有较多的技术局限性以及一直在面临性能和效率的问题;天柏DASS采用独创的方式,采用以JAVA语言为核心的中间件技术来支持传统数据广播业务,即采用JVM引擎来支持解析显示图文数据文件,使得传统的图文数据信息得以象”动画”般的炫目地展现和吸引眼球,符合NGB网络下开展数据信息业务的需求;最重要是在技术层面上,即在数据获取方面有较好的创新,能保证页面呈现时较高的性能与效率;这里面原理有几点:一、JAVA语言采用二进制方式下载数据,可压缩,而HT

42、ML以文本方式下载,数据量大,占用带宽资源太多,不符合NGB网络下珍贵的带宽资源播发海量信息的需求(指的是符合标准的播发方式下);二、成熟的JAVA技术为核心的中间件平台,由于每次进入信息业务界面或退出界面,都是自动下载或自动清除内存数据的机制,即JAVA技术下的各个应用相互独立,内存消耗小,管理方便;而浏览器技术不能对机顶盒内存删除干净,多次进入页面浏览后,机顶盒由于内在耗尽,必须出现长时间停顿,退出困难或需要关机重启。这种技术差别,决定了机顶盒未来能否长期能够灵活地在线升级及开展这类数据信息业务。如果发展NGB增值业务需要提高界面美观度和业务响应速度,采用浏览器为核心的平台,将与这个愿望彻底背道而驰。6.4.3 游戏类业务业务服务内容具体说明主要功能模块浏览器引擎JVM引擎(CDC+CLDC)FLASH引擎应用管理器媒体播放器SI/OC引擎文件系统支持矢量字库矢量字体图形支

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 品牌综合 > 行业标准/行业规范

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服