国际多媒体应用平台标准的现状及其思考 - [3]

Video.com.cn(视频网) 2008-05-30 09:05 来源: 中国数字电视

    9、多媒体和超媒体编码专家组(MHEG-5)

    MHEG-5[ITU-TT.170][ITU-TT.172][ITU-TT.175][ISO/IEC13522-5][ETSIES202184]代表一种应用,作为一套场景,包含了对所有场景都通用的对象。一个多媒体应用可以被看作是一套独立的基于同步和空时关系的对象,具有多个媒体格式、结构化的要素、事件-行为关联、导航以及用户交互的能力。能够控制与时间相关的内容的回放,如多个音视频数据流一样,这些流需要视频录像机的控制功能(如播放、暂停、快进等)以及在播放时的事件管理能力。MHEG-5的总目标是定义一套对象级的语义和语法,能够在具有最小资源的平台之间实现多媒体应用的交互

    10、嵌套的关联语言(NCL)

    NCL[ABNTNBR15606-2]是为制作超媒体文档定义的语言。它基于XML,关注媒体对象的结构化,并且与时空关联。作为一个\"粘\"语言,NCL没有限定或描述媒体对象内容的类型,而且它能包括基于XHTML的媒体对象,就像定义在其它公共DTV标准中那样。一个NCL文档通过一个合成的节点来表达,这个节点可以包含一套媒体节点或其它递归的要素节点。

    11、可伸缩的矢量图形(SVG)

    SVG[SVG1.1]是一个在XML中用于描述二维图形和图形应用的语言。SVG考虑了三类图形对象:矢量图形、图片和文本。图形对象可以通过分组、样式化、转换或者合成为以前呈现的对象。其特征集包括嵌套转换、剪贴路径、字符掩饰、滤波效应和模板对象。

    程序性应用平台

    程序性应用平台是一个框架,在这个框架中用API(基于程序语言,如Java)编写的应用能够运行。包括以下几个平台:

    1、基于GEM的应用平台

    全球执行的MHP(GEM)[ETSITS102819]指定了OCAP、MHP等的核心。对于广播,MHP和OCAP标准在交互式电视方面是重叠的。对于交互式内容和应用来说,它是一个基于Java平台的正式标准。GEM由DVB来制定,并且被ETSI、ITU、CableLabs、ARIB、ACAP、Ginga和蓝光光盘协会采纳。

    2、多媒体家庭平台(MHP)

    MHP[ETSITS102812]是由DVB项目组为多媒体广播开发的一套规范。MHP包括两类功能。版本1.0系列包括执行引擎环境,并且在执行引擎环境中使用了Java技术。版本1.1系列除了包括1.0版本的内容外,还包括表现引擎。1.1版本的表现引擎不是单独的,它要求有执行引擎环境的存在。DVBMHP1.0系列在2000年5月第一次发布。

    3、先进的通用应用平台(ACAP)

    ACAP[ITU-TJ.201]是基于ACAPAPIs、内容格式和语义保证的标准规范。ACAP应用分为两类,这种分类基于对应用内容的初始处理是程序性的还是定义性的,分别被称为程序性应用(ACAP-J)和定义性应用(ACAP-X)。ACAP-J应用的一个例子是JavaTVTMXlet,是由编辑性的JavaTM字节代码再结合其它多媒体内容,比如图形、视频和音频来完成的。ACAP-X应用的例子是多媒体文档,由XHTML标记、样式规则、脚本、嵌入式图片、视频和音频组成。

评论】 【社区】 【 】 【关闭此页

发表评论

发表者:
内容: