多媒体广播字幕信息的传输方法及发送/接收装置的制作方法

文档序号:7916569阅读:131来源:国知局
专利名称:多媒体广播字幕信息的传输方法及发送/接收装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种多媒体广播字幕信 息的传输方法及发送/接收装置。
背景技术
目前,移动多媒体广播业务(又称为手机电视)有多种实现技术,有基于移动通信网络的多媒体广播多播服务(Multimedia Broadcast Multicast Service, 简-尔为MBMS )、广才番升口多4番月良务(Broadcast and Multicast Service , 简 一尔为BCMCS )、;克士某体才支术, 也有基于广播网(例如,地面数字广播、卫星数字广播)的技术, 例如,欧洲的DVB國H (Digital Video Broadcast Handheld,凄史字一见频 广播手持4妄收)、美国的Media FLO ( Media Forward Link Only,々某 体单一前向《连路)、日本的ISDB-T ( Integrated Service Digital broadcasting-Terrestrial, 综合业务凄t字广才番-i也面传#T )和中国的 CMMB ( China Mobile Multimedia Broadcast,中国移动多4某体广4番) 等,还有应用层辅助技术。其中,基于广播网的移动多媒体业务具 有频谱利用率高、容量大、建设成本相对较低等优势,已得到广泛 应用。目前的接收移动多媒体广播的终端一般使用音/视频播放器软 件来播放音视频节目,对于纯音频节目,没有字幕信息的传送通道, 对于视频节目,现有的字幕信息一般是由节目提供商(电视台)嵌 入到视频节目流中,对于终端来说,这种字幕信息是视频的一部分;移动多媒体广播服务一般是电视台与移动运营商合作运营,由电视台提供节目,由移动运营商负责节目的打包、推广、收费等;由于 两者分工的不同,会导致两者与用户沟通渠道的分离,从而不利于 业务的运营和发展,用户体验不高。发明内容针对现有的移动多媒体广播节目的字幕信息技术不利于业务的 运营和发展、用户体-睑不高的问题而4是出本发明,为此,本发明旨 在提供一种多媒体广播字幕信息的传输方法及发送/接收装置,以解 决上述问题。根据本发明的一个方面,提供了一种多媒体广播字幕信息的传 车餘方法。根据本发明的多媒体广播字幕信息的传输方法包括将节目的 字幕信息封装在复用子帧的数据段的数据单元中;将数据段的数据 段头中的数据单元类型字段设置为表示数据单元为封装了字幕信息 的凝:据单元;将包括字幕信息的复用子帧通过移动多J 某体广播网络 进行传输。优选地,在将节目的字幕信息封装在复用子帧的数据段的数据 单元中之前,上述方法进一步包括将字幕信息预先存储在字幕信 息管理数据库中。优选地,上述方法进一步包括终端4妄收复用子帧,并/人复用子帧中解析出数据段头;根据数据段头中的数据单元类型字段判断数据单元为封装了字幕信息的数据单元;解析数据单元中的字幕信 自、优选地,数据单元还包括字幕信息的循环冗余校验信息。优选地,字幕信息包括以下至少之一业务标识、语言信息、 重复播放次数、字幕长度、字幕内容。优选地,业务标识,用于指示与字幕信息同步《|番出的业务/频道; 语言信息,用于指示字幕信息使用的语言;重复播放次数,用于指 示字幕信息在被终端接收之后,需要重复播放的次数;字幕长度, 用于指示字幕信息对应的字符串长度;字幕内容,用于承载字幕信 息的字符串。根据本发明的另一个方面,提供了一种多媒体广播字幕信息的 发送装置。根据本发明的多媒体广播字幕信息的发送装置包括:封装模块, 用于将节目的字幕信息封装在复用子帧的数据段的数据单元中;设置模块,用于将数据段的数据段头中的数据单元类型字段设置为表 示数据单元为封装了字幕信息的数据单元;传输^^莫块,用于将包括 字幕信息的复用子帧通过移动多J 某体广播网络进行传输。优选地,上述装置进一步包括存储^^莫块,用于将字幕信息预 先存储在字幕信息管理数据库中。根据本发明的另一个方面,还提供了 一种多媒体广播字幕信息 的发送装置。根据本发明的多媒体广播字幕信息的接收装置包括:接收模块, 用于接收承载有字幕信息的复用子帧;第一解析;溪块,用于从接收 模块接收的复用子帧中解析出数据段头,其中,数据段头中携带有 用于指示数据单元类型的数据单元类型字段;判断模块,用于根据 第 一解析模块解析出的数据段头中的数据单元类型字段,判断数据 单元为封装了字幕信息的凄t据单元;第二解析^t块,用于解析封装 了字幕信息的数据单元中的字幕信息。通过本发明的实施例,采用将字幕信息独立封装的方法,克月l 了现有技术由于电视台与移动运营商分工不同会导致两者与用户沟 通渠道的分离的问题,进而改善了用户对服务的体验。


此处所说明的附图用来提供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的多媒体广播字幕信息的传输方法的 流程图;图2是根据本发明实施例的字幕信息在CMMB复用子帧中的 ^f立置的示意图;图3是根据本发明实施例的CMMB凄t据^殳封装结构的示意图; 图4是根据本发明实施例的字幕信息凄t据单元封装举例的示意图;图5是根据本发明实施例的字幕信息传输及处理的示意图;图6是根据本发明实施例的多媒体广播字幕信息的发送装置的 方框图;图7是根据本发明实施例的多媒体广播字幕信息的接收装置的 方框图。
具体实施方式
本发明的实施例提供了在移动多媒体广播网络中,移动多媒体 广播前端向正在接收音3见频节目的终端,下发字幕信息的方法和发 送/接收装置。其中,字幕信息的内容由移动多媒体广播前端编辑、 审核后通过移动多媒体广播网络下发,终端接收并将字幕信息呈现在音^L频插^;改器软件界面的特定区域,上述方法既可以向所有频道 下发相同的字幕信息,也可以指定具体频道下发字幕信息。使用上 述方法在移动多4某体广^番运营商与终端用户之间沟通时,占用无线 带宽少、时效性高。下面将参考附图并结合实施例,来详细i兌明本 发明。方法实施例根据本发明的实施例,提供了一种多媒体广播字幕信息的传输 方法。图1是根据本发明实施例的多媒体广播字幕信息的传输方法 的流程图,如图l所示,该方法包括步骤S102,移动多媒体系统前端将节目的字幕信息封装在复用 子帧的数据段的数据单元中;在此之前,可以将字幕信息预先存储 在字幕信息管理数据库中;其中,数据单元还可以包括字幕信息的 循环冗余校验(即,CRC校验)信息;字幕信息包括以下至少之一 业务标识、语言信息、重复播放次数、字幕长度、字幕内容;步骤S104,将数据段的数据段头中的数据单元类型字段设置为 表示数据单元为封装了字幕信息的数据单元;即,通过对数据段头中数据单元类型设置特定值(例如,特定值取为"2"),来区分封装 字幕信息的数据单元和封装其他信息的数据单元;步骤S106,将包括字幕信息的复用子帧通过移动多々某体广播网 络进行传输;即,移动多媒体广播前端将包含字幕信息的数据段、:枧频信息的#见频革史、音频信息的音频革殳一起组成复用子帧,通过移 动多々某体广播网络进行传输。通过本发明的实施例,运营商移动多^某体广播前端使用字幕信 息管理前端实现对字幕信息的编辑、审核及下发,克力艮了现有4支术 由于电视台与移动运营商分工不同会导致两者与用户沟通渠道的分 离的问题,进而使得运营商可以根据需要即时编辑后下发或者指定 时间从数据库中读取数据下发,移动多々某体广播业务建立了运营商 与用户之间信息传递的通道,占用无线带宽少,时效性高,同时也 改善了用户的体验,便于业务的运营和发展。进一步地,终端接收复用子帧,并从复用子帧中解析出数据段头;根据数据段头中的数据单元类型字段判断数据单元为封装了字 幕信息的数据单元(例如,判断是否存在数据单元类型为特定值"2" 的数据单元);解析数据单元中的字幕信息,即,终端在解析出包含 字幕信息的数据单元之后,依次解析出字幕信息数据单元封装结构 中的以下字段,包括业务ID、语言、重复播;改次数、字幕长度、字 幕内容,,并#4居这些字^:将字幕呈现在屏幕上。具体地,当终端音频播放器软件接收纯音频节目(例如,正在 播放一首音乐)时,可以使用本发明实施例的方法在音频播放器界 面的某个区域同时播出字幕信息,让终端用户看到对这首音乐的文 字诠释,进而改善了用户对服务的体验。并且,在移动运营商需要 在节目播出的同时播出字幕信息的情况下,内容可能包括节目套餐 的介绍、收费方式或者一些临时的通知信息时,可以4吏用本发明实 施例的方法,使字幕信息可以在视频播放器的某个特定区域滚动播 出。另外,下发的字幕信息既可以绑定到具体的频道,即,只有正 在收看对应频道的终端用户才能看到这些字幕,也可以不指定频道, 即,所有正在接收移动多J 某体广播业务的终端用户,不论接收信息 是音频或视频,还是某个频道,都能同时接收到相同的字幕信息。本发明实施例提供的移动多媒体广播网络中节目字幕信息的实现及处理方法分为两个步骤(l)字幕信息的封装;(2)字幕信息 的传输及处理。以下结合附图对这两个步骤进行详细说明。(1 )字幕信息的封装图2是才艮据本发明实施例的字幕信息在CMMB复用子帧中的 4立置的示意图,如图2所示,在移动多々某体广4番(CMMB)系统中, 每个多々某体业务(即,频道)占用一个或多个复用子帧,复用子帧 包括子帧头、视频段、音频段、数据段;其中,视频数据,音频 数据,字幕信息是分别封装在视频段、音频段、数据段中的;字幕 信息在数据段的数据段头中的数据单元中是通过特定的数值(即, 上述特定值)来标识,以区分封装字幕信息的^t据单元和封装其他 信息(例如,ESG信息)的数据单元。复用子帧用于承载具体的多 媒体广播业务数据和/或系统数据,组成多々某体广播业务,这些业务 通过移动多^某体广播网络传输给终端。图3是根据本发明实施例的CMMB数据賴:封装结构的示意图, 如图3所示,字幕信息的数据段的封装结构是由数据段头与多个数 据单元(即,数据单元1至数据单元n)组成。数据段头描述了各 个凄t据单元的参fc包4舌凄t据单元ft、凄t据单元类型、凄t据单元 长度等参数(除各参数占用以外的位置在图3中由"保留"来表示); 其中,数据单元类型是为了区别数据单元承载的不同数据;优选地, 字幕信息的数据单元类型可以定义为"2"。图4是根据本发明实施例的字幕信息数据单元封装举例的示意 图,如图4所示,字幕信息封装在凄t据单元中,字幕信息包括的主 要字^殳及解释如下业务ID (标识),用于指示字幕信息需要与某个业务/频道同步 播出,即,指示与字幕信息同步播出的业务/频道;语言(即,语言信息),用于承载(即,指示)字幕信息使用的 "i吾s ;重复播放次数,用于指示字幕信息在被终端接收之后,需要重复播放的次数;字幕长度,用于指示字幕信息对应的字符串长度,以便于终端 进行解析;字幕内容,用于承载这条字幕信息的字符串;此外,数据单元还包括CRC—32 (即,循环冗余才交验信息),用 于对这条字幕消息进行校验。(2)字幕信息的传输及处理图5是根据本发明实施例的字幕信息传输及处理的示意图,如 图5所示,字幕信息传输及处理流程如下步骤S502,运营商使用字幕信息管理前端编辑、审核字幕信息, 其封装格式如附图3所示,字幕信息主要包括业务ID、重复播放次 数、语言、字幕长度、字幕内容;将上述字幕信息即时编辑后发送 (即,传输)给复用器,也可以根据实际需要将经常重复发送的字 幕信息置于字幕信息管理数据库中,使用定时发送的方式下发;步骤S504,在复用器接收到字幕信息之后,将字幕信息封装进 数据段,同时,将视频数据封装为视频段,将音频数据封装为音频 段,并将数据段、视频段、音频段构造成符合CMMB网络要求的复用帧,并将上述复用帧通过CMMB广播网络(即,移动多媒体 广播网络)发送;步骤S506,终端通过CMMB广播网络接收多々某体业务/频道 (即,上述复用帧)时,终端的底层解复用模块判断上述复用帧中 是否存在数据单元类型为"2"(表示是字幕信息)的数据单元,在判 断结果为是的情况下,解析出字幕信息封装结构中的业务ID字段, 如果该字賴"直与当前终端正在插J文的业务/频道标识相同,或者该业 务ID值为Oxff,其中,Oxff表示所有频道都播出该字幕信息,则终 端底层解复用模块将字幕信息传给音视频播放器,音视频播放器根 据字幕信息封装结构中的重复播放次数、语言、字幕长度、字幕内 容设置音视频播放器参数,最后,音视频播放器将字幕信息显示在 屏幕上;如果该字^:值与当前终端正在播^文的业务/频道标识不相 同,并且该业务ID^直不为Oxff,则丟弃该字幕4言息。装置实施例实施例一根据本发明的实施例,提供了 一种多媒体广播字幕信息的发送 装置。图6是根据本发明实施例的多媒体广播字幕信息的发送装置 的方框图,如图6所示,该装置包括封装^^莫块62,设置^^莫块64, 传输才莫块66,下面对上述各模块进行详细介绍封装模块62,用于将节目的字幕信息封装在复用子帧的数据段 的数据单元中;设置模块64,连接至封装模块62,用于将封装模块62封装的 数据段的数据段头中的数据单元类型字段设置为表示数据单元为封 装了字幕信息的凄t据单元;传输模块66,连接至设置模块64,用于将包括字幕信息的复用 子帧通过移动多媒体广播网络进行传输。进一步地,上述装置还包括存储模块(图中未示出),用于将 字幕信息预先存储在字幕信息管理数据库中。通过该实施例,提供了多媒体广播字幕信息的发送装置,克服 了现有4支术由于电碎见台与移动运营商分工不同会导致两者与用户沟 通渠道的分离的问题。实施例二根据本发明的实施例,提供了 一种多媒体广播字幕信息的接收 装置。图7是根据本发明实施例的多媒体广播字幕信息的接收装置 的方框图,如图7所示,该装置包括接收^^莫块72,第一解析模块 74,判断冲莫块76,第二解析模块78,下面对上述各模块进行详细介 绍接收模块72,用于接收承载有字幕信息的复用子帧;第一解析模块74,连接至接收模块72,用于从接收模块接收的 复用子帧中解析出数据段头,其中,所述数据段头中携带有用于指 示数据单元类型的数据单元类型字段;判断模块76,连接至第一解析模块74,用于根据第一解析模块 解析出的数据段头中的数据单元类型字段,判断数据单元为封装了 字幕信息的数据单元;第二解析模块78,连接至判断模块76,用于解析封装了字幕信 息的凄t据单元中的字幕信息。通过该实施例,提供了多媒体广播字幕信息的接收装置,改善 了用户对服务的体验。通过本发明的实施例,采用将字幕信息独立封装的方法,克服 了现有技术由于电视台与移动运营商分工不同会导致两者与用户沟 通渠道的分离的问题,进而改善了用户对服务的体验。显然,本领域的技术人员应该明白,上述的本发明的各模块或 各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述^f又为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种多媒体广播字幕信息的传输方法,其特征在于,包括将节目的字幕信息封装在复用子帧的数据段的数据单元中;将所述数据段的数据段头中的数据单元类型字段设置为表示所述数据单元为封装了字幕信息的数据单元;将包括所述字幕信息的所述复用子帧通过移动多媒体广播网络进行传输。
2. 才艮据权利要求1所述的方法,其特征在于,在所述将节目的字 幕信息封装在复用子帧的数据段的数据单元中之前,所述方法 进一步包4舌将所述字幕信息预先存储在字幕信息管理数据库中。
3. 根据权利要求1所述的方法,其特征在于,进一步包括终端接收所述复用子帧,并从所述复用子帧中解析出所述 数据段头;数据单元为封装了字幕信息的数据单元; 解才斤所述凄t据单元中的所述字幕信息。
4. 根据权利要求1所述的方法,其特征在于,所述数据单元还包 括所述字幕信息的循环冗余才交—验信息。
5. 根据权利要求1至4中任一项所述的方法,其特征在于,所述 字幕信息包括以下至少之一业务标识、语言信息、重复播放次数、字幕长度、字幕内容c
6. 根据权利要求5所述的方法,其特征在于所述业务标识,用于指示与所述字幕信息同步播出的业务 /频道;所述语言信息,用于指示所述字幕信息使用的语言;所述重复播放次数,用于指示所述字幕信息在被终端接收 之后,需要重复插-;改的次数;所述字幕长度,用于指示所述字幕信息对应的字符串长度;所述字幕内容,用于承载所述字幕信息的字符串。
7. —种多々某体广播字幕信息的发送装置,其特征在于,包括封装^t块,用于将节目的字幕信息封装在复用子帧的数据 段的数据单元中;设置模块,用于将所述数据段的数据段头中的数据单元类 型字段设置为表示所述数据单元为封装了字幕信息的数据单 元;传输^:莫块,用于将包括所述字幕信息的所述复用子帧通过 移动多媒体广播网络进行传输。
8. 根据权利要求7所述的装置,其特征在于,进一步包括存储模块,用于将所述字幕信息预先存储在字幕信息管理 凌t据库中。
9. 一种多媒体广播字幕信息的接收装置,其特征在于,包括 接收模块,用于接收承载有字幕信息的复用子帧; 第一解析模块,用于从所述接收模块接收的所述复用子帧 中解析出数据段头,其中,所述数据段头中携带有用于指示数 据单元类型的数据单元类型字段;判断模块,用于根据所述第 一解析模块解析出的所述数据 段头中的所述数据单元类型字段,判断所述数据单元为封装了 字幕信息的数据单元;第二解析4莫块,用于解析所述封装了字幕信息的凄t据单元 中的字幕信息。
全文摘要
本发明公开了一种多媒体广播字幕信息的传输方法及发送/接收装置,其中,上述方法包括将节目的字幕信息封装在复用子帧的数据段的数据单元中;将数据段的数据段头中的数据单元类型字段设置为表示数据单元为封装了字幕信息的数据单元;将包括字幕信息的复用子帧通过移动多媒体广播网络进行传输。本发明改善了用户对服务的体验。
文档编号H04N7/52GK101335885SQ200810129988
公开日2008年12月31日 申请日期2008年7月30日 优先权日2008年7月30日
发明者炜 戴 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1