一种移动多媒体广播系统的数据传送方法

文档序号:7972992阅读:229来源:国知局
专利名称:一种移动多媒体广播系统的数据传送方法
技术领域
本发明涉及多媒体广播技术,具体涉及到一种在移动多媒体广播中传递数据的方法。
背景技术
移动多媒体广播是近年来兴起的一种多媒体播放技术。通过手持的终端,在高速移动的情况下,可以观看电视。终端通过无线协议,接收到节目单,并可以选择自己有权利收看的频道,从而可以接受选择频道的多媒体数据,实现在移动终端上看电视。
系统发射的空中数据,被分成不同的频道,每个频道的数据又包括视频、音频和数据三种类型,终端可以接收相关的数据,通过终端上的播放器,实现电视的正常播放。
数据是用来实现字幕、图片、文件下载、IP组播与电子节目单(ESG)应用的,在广播网络中是对实时播放的视音频流的一个重要补充。
现有的数据的封装方法有以下两种(一)传输流TS方式,TS协议是运动图像专家组MPEG标准中的一种,它把数据、视频、音频放在一个固定188字节大小的包里传送。
(二)实时传输协议RTP方式,是在IP网络传送数据、视频、音频数据的方法,包的大小不固定,通过每个包头的时戳来保证播放的时间同步,通过序列号来保证包的播放次序。
这两种方法各有优点与缺点,RTP方式只能在IP网络上使用,由于RTP头、UDP头与IP头比较大,每个RTP包越小,开销越大,不适合传送每个包都比较小的数据。TS方式的大小固定,一段数据被分成多个TS包中间传送,最后一个包总不能完全用完,存在大量的填充信息,TS方式的传输效率比较低,大约是80%到90%之间。
另一方面,服务网络能够提供给每个移动终端的无线带宽非常有限,而为满足清晰终端清晰显示需要有足够的传输速率,但数据传输效率较低必然造成音视频数据实际传输速率相应减少或能够传输的数据减少,进而使移动终端输出的音视频质量下降或无法实现更多的字幕、图片、文件下载、IP组播与电子节目单应用。

发明内容
本发明需要解决的技术问题是提供一种在移动多媒体广播中传递数据的方法,能够提高数据传输效率,进而可以实现更多的字幕、图片、文件下载、IP组播与电子节目单应用。
本发明的上述技术问题是这样解决,提供一种移动多媒体广播系统的数据传送方法,其特征在于移动多媒体广播系统在发送一个频道的包含一个数据段,所述数据段包括数据段头与多个数据单元,所述数据段头中包括数据单元数、数据单元长度、数据单元的类型,然后将其放在为该频道所分配业务通道中发送。
一种移动多媒体广播系统的数据传送方法,包括如下步骤(1)将业务频道数据分割成多个数据单元,并将数据单元封装在数据段中,将每个数据单元的长度、数据单元的类型记录在数据段头中;(2)将数据段与其他需要传输的数据封装在一个业务通道中传送;(3)终端接收到数据段后,根据数据段头中的每个数据单元的长度取出每个数据单元,进行数据的接收或播放。
按照本发明提供的方法,所述数据段头还包括校验码。
按照本发明提供的方法,所述数据单元类型包括ESG、字幕、文件下载或IP组播。
按照本发明提供的方法,所述业务频道数据包括字幕、文件、IP组播、ESG中的一种或多种按照本发明提供的方法,所述频道数据还包括子帧头,所述子帧头包括子帧头长度、数据段的长度。
按照本发明提供的方法,所述频道数据还可包括视频段,所述子帧头还包括视频段长度和视频参数集。
按照本发明提供的方法,所述频道数据还可包括音频段,所述子帧头还包括音频段长度和音频参数集。
按照本发明提供的方法,所述子帧头还包括校验码。
本发明提供的一种在移动多媒体广播中传递数据的方法,封装若干数据在一个频道数据中,进一步通过变长的手段提高传输效率,可以在满足音视频清晰的前提下更多实现字幕、文件下载、IP组播等功能应用。


下面结合附图和具体实施例进一步对本发明进行详细说明。
图1是媒体流在业务通道中传送的示意图。图中,业务通道1包括了1个完整的频道所需要的子帧头、视频段、音频段与数据段。
图2是图1所示帧结构的数据段的内部逻辑关系的示意图。
具体实施例方式
首先,说明本发明方法核心将把一段时间内的数据封装在一起,实现数据的传送,包括以下几个方面(1)1个业务通道的频道数据是由子帧头、视频段、音频段、数据段组成的,频道中除视频、音频之外的数据都封装在数据段中。
(2)数据段包括数据段头与多个数据单元,数据被分割后封装在一个或多个数据单元中。
(3)数据段头记录了每个数据单元的属性,包括每个数据单元的长度、数据单元的类型、数据段头的校验码。
(4)每个数据单元可以封装数据的内容及其属性。
进一步,说明本发明对数据的封装方法,如图1所示,一个业务通道对应一个频道,一个频道的数据是在一个固定时间间隔内发送一次数据,固定时间间隔可以是一秒钟,也可以是其他时间值。业务频道中的视频数据封装在视频段,音频数据封装在音频段,其他数据封装在数据段,所述数据被分割成多个数据单元,并将数据单元封装在数据段中。终端收到数据段后,根据数据段头中的每个数据单元的长度取出每个数据单元,进行数据的接收或播放。
一个频道的数据包括子帧头10、视频段11、音频段12、数据段13。子帧头10中主要是一些控制信息,是必须提供的。子帧头10的主要内容是子帧头长度、视频段长度、音频段长度、数据段的长度、视频参数集、音频参数集、时间戳、校验码等。其中校验码可以验证子帧头信息的可靠性。时间戳是用来保证数据在屏幕上的显示时间。
视频段11、音频段12、数据段13都是可以选择出现的,可以出现其中的一个或多个,这三个数据段是否出现可以从子帧头10中的对应控制字段判断出来。
如图2所示,数据段13包括数据段头130、N个数据单元131,N可以变化,根据一段时间内的实际需要决定N的具体值。
数据单元131的相关信息都在数据段头130中描述,数据段头130中部分内容是(1)数据单元的总数。
(2)每个数据单元的长度。
(3)每个数据单元的类型,所述数据单元类型包括字幕、图片、文件下载、ESG或IP组播。
(4)校验码。
每个数据单元131是变长的,没有了填充数据,对比TS封装方法,提高数据传输的利用率。校验码是为了防止出现误码,提高可靠性。
数据单元131是封装具体内容的,可以包括字幕、图片、文件、与电子节目单、IP组播,能实现丰富多彩的各种业务。
以下通过一个具体实例与现有技术的比较对本发明做进一步描述在本实例中,一个业务通道有256Kbit/s的速率。
这个频道数据的总长度是32K字节,其中子帧头10长37字节;视频段总长度是26.8K字节;音频段总长度是4.1K字节;数据段头长21字节,数据单元有8个,数据单元总长度是1K字节。对于不足32K字节的部分,可以填充全0。
这样一个电视频道,可以提供212Kbit/s速率的视频数据,32Kbit/s速率的音频数据,和8Kbit/s速率的数据,可以满足QVGA分辨率、25帧的H264或AVS-M的视频数据的传输。在给用户提供相当满意质量的移动广播电视节目的同时,可以为用户提供字幕、图片,由终端显示在屏幕上。
现有技术是采用TS方式封装的,如果把8个数据单元封装在TS包中传送,需要10个TS包,需要占用1504字节的带宽,利用率不到80%。本专利的方法比TS方式提高了20%的利用率。
权利要求
1.一种移动多媒体广播系统的数据传送方法,包括如下步骤(1)将业务频道数据分割成多个数据单元,并将数据单元封装在数据段中,将每个数据单元的长度、数据单元的类型记录在数据段头中;(2)将数据段与其他需要传输的数据封装在一个业务通道中传送;(3)终端接收到数据段后,根据数据段头中的每个数据单元的长度取出每个数据单元,进行数据的接收或播放。
2.根据权利要求1所述的移动多媒体广播系统的数据传送方法,其特征在于,所述数据段头还包括校验码。
3.根据权利要求1所述的移动多媒体广播系统的数据传送方法,其特征在于,所述数据单元类型包括ESG、字幕、文件下载或IP组播。
4.根据权利要求1所述的移动多媒体广播系统的数据传送方法,其特征在于,所述业务频道数据包括字幕、文件、IP组播、ESG中的一种或多种。
全文摘要
本发明涉及一种移动多媒体广播系统的数据传送方法,包括如下步骤(1)将业务频道数据分割成多个数据单元,并将数据单元封装在数据段中,将每个数据单元的长度、数据单元的类型记录在数据段头中;(2)将数据段与其他需要传输的数据封装在一个业务通道中传送;(3)终端接收到数据段后,根据数据段头中的每个数据单元的长度取出每个数据单元,进行数据的接收或播放。这种方法能够提高数据传输效率,在满足音视频清晰的前提下更多实现字幕、文件下载、IP组播等辅助数据功能应用。
文档编号H04L29/06GK1972408SQ20061015716
公开日2007年5月30日 申请日期2006年11月30日 优先权日2006年11月30日
发明者沈灿, 戴志军, 晏祥彪, 王志英, 张建强 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1