一种数字电视多媒体传输方法

文档序号:7924602阅读:200来源:国知局
专利名称:一种数字电视多媒体传输方法
一种数字电视多媒体传输方法
技术领域
本发明涉及数字电视业务应用,尤其涉及一种数字电视多媒体传输方法。
背景技术
目前,数字电视多媒体传输主要包括以下方式
1、 只传输视频、音频数据,而不传输控制信息,机顶盒端采用即时播放 或者机顶盒程序本地控制的方式进行播放。
2、 采用数据流的方式,在视频、音频流中插入相应控制交互信息,对视 频、音频流的即时播放进行控制。
3、 多种不同协议系统的组合使用,由机顶盒端进行多种协议间的协调。 这些现有传输方式存在以下不足首先,只能传输视频、音频流信息,无
法承载其他多媒体文件,比如图片,文字,控制逻辑等。其次,只能即时控制
视频、音频的播放,无法在头端对机顶盒端本地文件进行控制。再者,无法动 态的定义程序控件的功能,所以无法动态的改变多媒体信息的控制流程。再次, 多协议体系还容易带来系统兼容性问题。另外,头端无法即时对终端多媒体进 行控制。

发明内容
本发明的目的是提供一种可以承载多媒体文件、多媒体控件、以及播放控 制等多种类型数据的传输的数字电视多媒体传输方法,该方法同时支持头端即 时对终端多媒体操作的控制。
本发明的一实施例提出一种数字电视多媒体传输方法,包括以下步骤
于数字电视头端产生包括基本块的传输文件,其中所述基本块包含控制逻 辑、文本、图片或其组合;
经由多种文件传输协议之一将所述基本块由数字电视头端传输至数字电视终端;以及
于数字电视终端解析所述基本块,并根据所述基本块创建或配置相应的控制 模块。
在上述的数字电视多媒体传输方法,其特征在于,所述多种文件传输协议 包括有线传输协议和IP网络传输协议。
在上述的数字电视多媒体传输方法中,所述传输文件为BDOM文件。
在上述的数字电视多媒体传输方法中,所述传输文件还包括扩展块,所述 扩展块包含视频和/或音频文件,所述方法还包括,经由多种文件传输协议之一 传输所述扩展块,预存所述扩展块于所述数字电视终端。
在上述的数字电视多媒体传输方法中,还包括由所述控制模块根据所述基本 块中所包含的控制逻辑控制所述视频和/或音频文件的播放。
本发明的另一实施例提出一种数字电视多媒体传输方法,包括以下步骤 于数字电视头端产生传输文件,包括基本块和扩展块,其中所述基本块至
少包含控制逻辑,所述扩展块包含视频和/或音频文件,其中所述控制逻辑用以
控制所述视频和/或音频文件的播放;
经由多种文件传输协议之一分别将所述基本块和所述扩展块由数字电视头
端传输至数字电视终端;
于数字电视终端解析所述基本块,根据所述基本块创建或配置相应的控制模 块,其中所述控制模块包含所述控制逻辑-,
存储所述扩展块中的视频和/或音频文件;以及
所述控制模块根据所述控制逻辑控制所述视频和/或音频文件的播放。 在上述的数字电视多媒体传输方法中,所述基本块和所述扩展块是异步传输。
在上述的数字电视多媒体传输方法中,所述多种文件传输协议包括有线 传输协议和IP网络传输协议。
在上述的数字电视多媒体传输方法中,所述传输文件为BDOM文件。 在上述的数字电视多媒体传输方法中,所述基本块还包括文本和图片。
本发明由于采用以上技术方案,使之与现有技术相比,具有如下显著优点 本发明上述实施例的多媒体传输方法相比现有技术,具有以下优点
51、 可以传输各种多媒体文件,包括视频、音频文件,文本,逻辑,图片 等,且扩展容易。
2、 由于采用异步传输模式,数据量大的扩展块可以在后台选择时间进行 发送,而当扩展块接收完毕后,数据量小的基本块可以实时进行传输控制。
3、 可以在头端,通过发送基本块来控制和改变整个多媒体应用。
4、 由于本方法的开放性,传输协议可以采用任何文件传输方式,极大的 拓展了兼容性。
5、 由于采用文件作为控制的基本单元,在进行多媒体控制播放时多媒体 文件均在本地,保证了用户观看的质量。


为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发
明的具体实施方式
作详细说明,其中
图1示出根据本发明的多媒体传输协议流程; 图2示出本发明 一个实施例的多媒体传输方法流程图; 图3示出本发明另一个实施例的多媒体传输方法流程图; 图4示出BDOM文件格式。
具体实施例方式
在下面的实施例中,多媒体文件和控制信息采用一种BDOM (Byte document object model)传输文件进行传输,其中按照文件的类型分成两个模块。 基本块控制逻辑、文本、图片等数据量小的文件存放于BDOM文件中。 扩展块视频、音频文件由于数据量较大,可以选择存放的格式,本发明 并未限定视频、音频文件的具体传输格式,视频、音频文件既可以直接存放在 BDOM文件中,也可以通过有线网广播的方式进行传输,同样也可以使用IP 网络的方式进行传输,甚至可以预先存放在本地存储中。当视频、音频文件未 通过BDOM文件进行传输时,BDOM控制信息将通过文件名对视频、音频文 件进行操作。
本发明的一实施例提出一种可以承载多媒体文件,多媒体控件,以及播放控制等多种类型数据的传输的数字电视多媒体传输方案,该方法同时支持头端 即时对终端多媒体操作的控制。图1示出根据本发明的多媒体传输协议流程; 图2示出本发明一个实施例的多媒体传输方法流程图。下面参照图1和图2所 示来描述本实施例的多媒体传输方法。
传输过程中,上述的基本块和扩展块分开进行传输,可以搭载不同的底层 传输协议,比如基本块可以通过有线网广播的方式进行下发,而扩展块可以通
过IP (Internet Protocol)网络的各种传输协议发送。机顶盒端可以通过相应的控 制接口读取BDOM文件中的控制信息以及配置相应的控制模块,在模块执行时 会根据BDOM文件中的控制逻辑自动进行各种多媒体操作。
首先在步骤301,于数字电视系统的头端100 (headend),使用协议生成器 110,输入相应的对象和控制逻辑,生成传输文件(如BDOM文件),其至少 包含基本块120。基本块可包含控制逻辑、文本、图片。如果视频、音频文件 需要使用扩展块130 (步骤302),则准备好相应的文件(步骤303)。
其次,在步骤304,使用可选的文件传输协议150,将基本块和扩展块分 别下发到终端200 (如机顶盒)。在本发明的实施例中,文件传输协议包括各 种有线传输协议和IP网络传输协议。
其中,基本块120和扩展块130的传输可以为异步传输,无需同步。并且, 传输过程中可以选择只发送基本块120,或者只发送扩展块130。当采用异步 传输模式时,数据量大的扩展块可以在后台选择时间进行发送,而当扩展块接 收完毕后,数据量小的基本块可以实时进行传输控制。
在另一个实施例中,BDOM文件中的扩展块可以以其他的方式预先存储到 终端200的本地存储器230 (如硬盘、内存)。
之后,在步骤305,机顶盒终端200中的协议解析器210会对BDOM文件 进行解析,创建或配置相应的控制模块(或控件)220。而如果传输的内容包 含扩展块130,则扩展块的内容将直接存放在本地存储器230中(步骤306)。
其中,控制模块220被协议解析器210配置后,将采用新的BDOM文件
中规定的控制方式。
BDOM文件的格式请参照图4所示,其中的数据分为资源项,窗口,组 件,元素等。资源项包括图片,视频、音频文件等;元素包括文本,控制逻辑
7等。BDOM文件的参数描述如下:
BDOM descriptor length : 2
Product identifiors : 32
CRC : 4
Block - file length : 4
Prehead length : 2
Block head length : 2
Version : 1
Type 2
Update flag : 4
File ID : 4
Strategy : 2
(...Strategy parameter …)
D ataBlockOff 0 : 4
D ataBlockOff 1 ; 4
控制逻辑主要用来控制应用逻辑和控制多媒体文件的播放等,在本实施例
中,多媒体的播放命令有以下几条
PeriodPlayMultiMedia
参数形式(@,@,@,@,@,@)
参数说明@num#@num#资源项序号;\n@num#@num#视频窗口号; 、n(gnum存(gnum弁开始时间;、n(^num弁(gnunrf结束时间;、n(gnum弁(^num弁循环次 数;\110#黑屏#停止播放后黑屏;1#静帧#停止播放后静帧。
其中,根据所述的资源项序号可以搜寻到视频、音频文件并对其执行播放操作。
PlayMultiMedia:
参数形式(@,@,@,@)
参数说明②num弁(gnun^资源项序号;、n(^num弁(gnum科见频窗口号;\n0# 播放#播放文件;1#继续#继续播放文件;3#暂停#暂停播放;4#停止#停止播放;5# 快进弁快进播放;6#快退弁快退播放;\n@num#@num#播放速率100弁(0);(^num弁(gnum弁继续速率100弁(l);(^num弁(gnum弁暂停速率100#(2);0弁黑 屏存黑屏弁(3);W静帧弁静帧弁(3)竭num弁(gnum弁快进速率^4)湖nuiT^⑨num弁快退 速率#(5)。
控制逻辑可以通过上述这些命令来控制视频、音频文件的播放。另一方面, 上述的其他多媒体文件,例如文本、图片等在接收时会自动更新到相应的应用 模块中,当应用启动后即可看见。
本发明的另一实施例提供一种多媒体传输和播放的方案。现参照图1和图 3进行描述。
首先在步骤401,于数字电视系统的头端100 (headend),使用协议生成器 110,输入相应的对象和控制逻辑,生成传输文件(如BDOM文件),其包含 基本块120和扩展块130。基本块120中可包含控制逻辑,还可包含文本、图 片等对象。
其次,在步骤402,使用可选的文件传输协议,将基本块和扩展块分别下 发到终端200 (如机顶盒)。在本发明的实施例中,文件传输协议包括各种有 线传输协议和IP网络传输协议。
其中,基本块120和扩展块130的传输可以为异步传输,无需同步。并且, 传输过程中可以选择只发送基本块120,或者只发送扩展块130。当采用异步 传输模式时,数据量大的扩展块可以在后台选择时间进行发送,而当扩展块接 收完毕后,数据量小的基本块可以实时进行传输控制。
之后,在步骤403,机顶盒终端200中的协议解析器210会对BDOM文件 进行解析,创建或配置相应的控制模块(或控件)220,其中会包含控制逻辑。
在步骤404,而扩展块的内容将直接存放在本地存储器230中。
在步骤405 ,控制模块220会根据控制逻辑中包含的前述的 PeriodPlayMultiMedia、 PlayMultiMedia这些命令来控制视频、音频文件的播放。
因此,本实施例的优点时,包含控制逻辑的基本块(小容量)和包含视频、 音频文件的扩展块(大容量)可以分开传输,并且在进行多媒体控制播放时多 媒体文件均在本地,保证了用户观看的质量。
综上所述,本发明上述实施例的多媒体传输方法相比现有技术,具有以下 优点
91、 可以传输各种多媒体文件,包括视频、音频文件,文本,逻辑,图片 等,且扩展容易;
2、 由于采用异步传输模式,数据量大的扩展块可以在后台选择时间进行 发送,而当扩展块接收完毕后,数据量小的基本块可以实时进行传输控制。
3、 可以在头端,通过发送基本块控制和改变整个多媒体应用。
4、 由于本方法的开放性,传输协议可以采用任何文件传输方式,极大的
拓展了兼容性。
5、 由于采用文件作为控制的基本单元,在进行多媒体控制播放时多媒体
文件均在本地,保证了用户观看的质量。
虽然本发明己以较佳实施例揭示如上,然其并非用以限定本发明,任何本 领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善, 因此本发明的保护范围当以权利要求书所界定的为准。
10
权利要求
1. 一种数字电视多媒体传输方法,包括以下步骤于数字电视头端产生包括基本块的传输文件,其中所述基本块包含控制逻辑、文本、图片或其组合;经由多种文件传输协议之一将所述基本块由数字电视头端传输至数字电视终端;于数字电视终端解析所述基本块,并根据所述基本块创建或配置相应的控制模块。
2. 如权利要求l所述的数字电视多媒体传输方法,其特征在于,所述多种 文件传输协议包括有线传输协议和IP网络传输协议。
3. 如权利要求l所述的数字电视多媒体传输方法,其特征在于,所述传输 文件为BDOM文件。
4. 如权利要求l所述的数字电视多媒体传输方法,其特征在于,所述传输 文件还包括扩展块,所述扩展块包含视频和/或音频文件,所述方法还包括,经 由多种文件传输协议之一传输所述扩展块,预存所述扩展块于所述数字电视终端。
5. 如权利要求4所述的数字电视多媒体传输方法,其特征在于,还包括由 所述控制模块根据所述基本块中所包含的控制逻辑控制所述视频和/或音频文件的 播放。
6. —种数字电视多媒体传输方法,包括以下步骤于数字电视头端产生传输文件,包括基本块和扩展块,其中所述基本块至 少包含控制逻辑,所述扩展块包含视频和/或音频文件,其中所述控制逻辑用以 控制所述视频和/或音频文件的播放;经由多种文件传输协议之一分别将所述基本块和所述扩展块由数字电视头 端传输至数字电视终端;于数字电视终端解析所述基本块,根据所述基本块创建或配置相应的控制模 块,其中所述控制模块包含所述控制逻辑;存储所述扩展块中的视频和/或音频文件;以及 所述控制模块根据所述控制逻辑控制所述视频和/或音频文件的播放。
7. 如权利要求7所述的数字电视多媒体传输方法,其特征在于,所述基 本块和所述扩展块是异步传输。
8. 如权利要求7所述的数字电视多媒体传输方法,其特征在于,所述多种 文件传输协议包括有线传输协议和IP网络传输协议。
9. 如权利要求7所述的数字电视多媒体传输方法,其特征在于,所述传输 文件为BDOM文件。
10. 如权利要求7所述的数字电视多媒体传输方法,其特征在于,所述基本 块还包括文本和图片。
全文摘要
本发明涉及一种可以承载多媒体文件、多媒体控件、以及播放控制等多种类型数据的传输的数字电视多媒体传输方法,该方法同时支持头端即时对终端多媒体操作的控制。为此,本发明的一实施例提出一种数字电视多媒体传输方法,其包括于数字电视头端产生包括基本块的传输文件,其中所述基本块包含控制逻辑、文本、图片或其组合;经由多种文件传输协议之一将所述基本块由数字电视头端传输至数字电视终端;以及于数字电视终端解析所述基本块,并根据所述基本块创建或配置相应的控制模块。
文档编号H04N7/08GK101500122SQ20081020781
公开日2009年8月5日 申请日期2008年12月25日 优先权日2008年12月25日
发明者顾亚平 申请人:上海全景数字技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1