CN1960270A - 采用变长帧提高传送效率的移动多媒体广播***及其方法 - Google Patents
采用变长帧提高传送效率的移动多媒体广播***及其方法 Download PDFInfo
- Publication number
- CN1960270A CN1960270A CNA2006101410051A CN200610141005A CN1960270A CN 1960270 A CN1960270 A CN 1960270A CN A2006101410051 A CNA2006101410051 A CN A2006101410051A CN 200610141005 A CN200610141005 A CN 200610141005A CN 1960270 A CN1960270 A CN 1960270A
- Authority
- CN
- China
- Prior art keywords
- assembly
- component
- audio
- packet header
- ancillary data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种用变长帧提高传送效率的移动多媒体广播***及其方法,其中***采用变长数据帧由服务网络向覆盖范围内移动终端传送多媒体数据流;其中方法包括服务网络将一段时间内需要传送的视频组件、音频组件和附属数据组拼装在变长数据帧内传送;移动终端接收并根据所述组件标志拆解所述变长数据帧取出拼装组件,然后分别进行处理;其中变长数据帧由含组件标志的包头(10)和含视频(21)、音频(22)和附属数据组件(23)中的一种或多种的净荷(20)构成。这种***及其方法通过封装组件有效地在一个频道中传送多媒体数据流,同时利用组件标志仅传送必要组件和在移动终端对应调用必须的组件播放程序,提高传送效率、节省移动终端电源,更好地满足移动多媒体业务需求。
Description
技术领域
本发明涉及多媒体广播技术,具体涉及到一种利用变长数据帧提高传送效率的多媒体广播***及其方法。
背景技术
移动多媒体广播是近年来兴起的一种多媒体播放技术。通过手持的终端,在高速移动的情况下,可以观看电视。终端通过无线协议,接收到节目单,并可以选择自己有权利收看的频道,从而可以接受选择频道的多媒体数据,实现在移动终端上看电视。
移动多媒体广播***被分成不同的频道,每个频道的媒体数据流可以包括视频数据组件、音频数据组件、附属数据组件,需要通过复用技术来在移动多媒体广播***的频道上传送,终端可以接收相关的组件,并在终端上播放。
现有的媒体数据流的封装方法有2种:
第一,传输流TS方式,TS协议是运动图像专家组MPEG标准中的一种,它把视频数据组件、音频数据组件、附属数据组件放在一个固定长度为188字节大小的包里传送,通过发送时钟校正包,实现了时钟同步等功能。
第二,实时传输协议RTP方式,是在IP网络传送媒体数据流的方法,包的大小不固定,通过每个包头的时戳来保证播放的时间同步,通过序列号来保证包的播放次序。
现有的方法各有优点与缺点,RTP方式只能在IP网络上使用,TS方式采用固定长度导致传输效率比较低,往往低于90%。
另一方面,服务网络能够提供给每个移动终端的无线带宽非常有限,而为满足终端清晰显示需要有足够的传输速率,但传输效率较低必然造成实际传输速率降低,有可能达不到移动多媒体广播的业务要求。
发明内容
本发明需要解决的技术问题是提供一种用帧结构提高通信效率的移动多媒体广播***及其方法,能够提高多媒体数据流的传输效率,满足移动多媒体广播的要求。
本发明的上述第一个技术问题这样解决,提供一种移动多媒体广播***,该***服务网络采用变长数据帧向其覆盖范围内移动终端传送多媒体数据流;所述变长数据帧包括包头和包含视频组件、音频组件和附属数据组件中的一种或多种的净荷;所述包头包括指示所述视频组件、音频组件和附属数据组件在该数据帧中存在与否的组件标志。
按照本发明提供的***,所述包头还包括组件参数,与组件标志以及所述视频组件、音频组件和附属数据组件一一对应。
按照本发明提供的***,对应所述视频组件的组件参数包括视频数据组件的长度、视频数据组件的编码类型和速率。
按照本发明提供的***,对应所述音频组件的组件参数包括音频数据组件的长度、音频数据组件的编码类型和速率。
按照本发明提供的***,对应所述附属数据组件的组件参数包括附属数据组件的长度、附属数据组件的类型和速率。
按照本发明提供的***,所述包头还包括包头长度。
本发明的另一个技术问题这样解决,提供一种移动多媒体广播方法,利用移动多媒体广播***,采用变长数据帧完成多媒体数据流的传送;所述变长数据帧包括包头和包含视频组件、音频组件和附属数据组件的全部或部分的变长的净荷;所述包头包括指示所述视频组件、音频组件和附属数据组件在该数据帧中存在与否的组件标志;该方法包括以下对应步骤:
7.1)服务网络将一段时间内需要传送的视频组件、音频组件和附属数据组件中的一种或多种按所述变长数据帧的结构拼装在其内传送;
7.2)移动终端接收并根据所述组件标志拆解所述变长数据帧、一一取出所述视频组件、音频组件或附属数据组件,然后进行处理。
按照本发明提供的方法,所述需要传送的可以是视频组件、音频组件和附属数据组件中的一种、二种或全部。
按照本发明提供的方法,所述包头还包括包头长度和组件参数,所述组件参数与组件标志以及所述视频组件、音频组件和附属数据组件一一对应。
按照本发明提供的方法,所述组件参数包括对应组件的长度、类型或编码类型以及速率。
按照本发明提供的方法,该方法还包括所述移动终端根据所述组件标志仅选择存在组件的对应处理播放程序。
本发明提供的一种用变长帧提高传送效率的移动多媒体广播***及其方法,通过封装多媒体数据流的组件来有效地在一个频道中传送,每个组件在包头中需要传送组件参数,组件参数用来提供给移动终端播放组件时使用,为了避免多余组件和组件参数的传送,节约多媒体广播***的频道资源,在包头中有组件标志来指示媒体数据流中的组件。通过组件标志来明确的指示媒体数据流的组成,只传送必须的组件和组件参数,避免传送不必要的组件和组件参数,提高多媒体广播***的传送效率,例如音频广播频道中仅传送音频组件和音频组件参数,包头中只有音频组件的参数,没有视频数据组件的参数和附属数据组件的参数,减少封装的开销,提高封装的效率;同时组件指示也可以指导多媒体广播的接收终端播放程序,在终端中只使用频道媒体数据流组件的播放程序,不必使用所有组件的播放程序,使终端更节电,延长移动终端电池的使用时间。
附图说明
下面结合附图和具体实施例进一步对本发明进行详细说明。
图1是本发明多媒体广播***及其方法采用的多媒体数据流传输帧结构示意图。
图2是图1所示帧结构中的包头结构示意图。
图3是图1所示帧结构中的视频数据组件与包头对应部分内部逻辑关系的示意图。
图4是图1所示帧结构中的音频数据组件与包头对应部分内部逻辑关系的示意图。
图5是图1所示帧结构中的附属数据组件与包头对应部分内部逻辑关系的示意图。
具体实施方式
本发明的关键是组件标志,组件参数和组件合成一个完整的封装包,组件标志和组件的参数放在包头中,组件作为包的净荷。由组件标志来指示包中是否含有相应的组件参数和组件。
本发明把多媒体数据流的一个或多个组件封装在一起,来实现数据传送的高效率,包括以下方面:
(1)多媒体广播***有多个频道,每个频道传送本频道的媒体数据流。
(2)频道的媒体数据流可以包括视频数据组件、音频数据组件、附属数据组件,媒体数据流可以由其中的一种组件或者几种组件组成,例如媒体数据流只包括视频数据组件和音频数据组件,没有附属数据组件;或者媒体数据流只有音频数据组件和附属数据组件。
(3)媒体数据流使用灵活的封装格式,由包头、视频数据组件、音频数据组件、附属数据组件等组成。
(4)包头是描述频道的媒体数据流的参数,包括包头的长度信息、媒体数据流的组件标志信息、组件的参数等。
(5)媒体数据流的组件标志包括视频数据组件标志、音频数据组件标志和附属数据组件标志。视频数据组件标志用来指示本频道的媒体数据流中是否包含视频数据组件;音频数据组件标志用来指示本频道的媒体数据流中是否包含音频数据组件;附属数据组件标志用来指示本频道的媒体数据流中是否包含附属数据组件;
(6)包头中的组件参数根据组件标志确定,如果视频数据组件标志指示本频道的媒体数据流中包含视频数据组件,则媒体数据流包头含有视频组件的参数,如视频数据组件的长度、视频数据组件的编码类型和速率等参数;如果音频数据组件标志指示本频道的媒体数据流中包含音频数据组件,则媒体数据流包头含有音频组件的参数,如音频数据组件的长度、音频数据组件的编码类型和速率等参数;如果附属数据组件标志指示本频道的媒体数据流中包含附属数据组件,则媒体数据流包头含有附属数据组件的参数,如附属数据组件的长度、附属数据组件的类型和速率等参数;
本发明对多媒体广播媒体流中视频数据组件、音频数据组件、附属数据组件的封装方法,具体如图1所示,移动多媒体广播有多个频道3,每个频道3传送不同节目的媒体数据流,封装后的媒体流由包头10、视频数据组件21、音频数据组件22、附属数据组件23组成,每个组件在包头中需要传送组件参数,组件参数提供给移动终端的播放组件时使用,为了减少多余组件和组件参数的传送,节约多媒体广播***的频道资源,在包头中有组件标志来指示媒体数据流中的组件。
如图2所示,媒体数据流由包头10和净荷20组成,其中包头10主要是一些控制信息,是必须提供的。具体内容有:
(1)包头长度信息101:指示包头的长度。
(2)视频数据组件标志102。
(3)音频数据组件标志103。
(4)附属数据组件标志104。
(5)组件参数105,可以包括视频数据组件参数1051,包括:视频数据组件的长度、视频编码算法种类、视频编码码率、视频帧频、视频水平分辨率、视频垂直分辨率等。
(6)组件参数105,可以包括音频数据组件参数1052,包括:音频数据组件长度、编码算法种类、编码码率、采样率等。
(7)组件参数105,可以包括附属数据组件参数1053,包括:附属数据组件的长度,附属数据组件的类型等。
(8)其他信息。
(9)包头校验码106。
净荷20包括视频数据组件21、音频数据组件22和附属数据组件23。
如图3所示,视频数据组件标志102用来指示媒体数据流中包含视频数据组件1051,同时指示在包头中含有视频数据组件的参数。
如图4所示,音频数据组件标志103用来指示媒体数据流中包含音频数据组件1052,同时指示在包头中含有音频数据组件的参数。
如图5所示,附属数据组件标志104用来指示媒体数据流中包含附属数据组件1053,同时指示在包头中含有附属数据组件的参数。
Claims (10)
1、一种移动多媒体广播***,其特征在于,该***服务网络采用变长数据帧向其覆盖范围内移动终端传送多媒体数据流;所述变长数据帧包括包头(10)和包含视频组件(21)、音频组件(22)和附属数据组件(23)中的一种或多种的净荷(20);所述包头(10)包括指示所述视频组件、音频组件和附属数据组件在该数据帧中存在与否的组件标志(102、103和104)。
2、根据权利要求1所述***,其特征在于,所述包头(10)还包括组件参数(105),与所述视频组件(21)、音频组件(22)和附属数据组件(23)一一对应。
3、根据权利要求2所述***,其特征在于,对应所述视频组件(21)的组件参数(1051)包括视频数据组件的长度、视频数据组件的编码类型和速率。
4、根据权利要求2所述***,其特征在于,对应所述音频组件(22)的组件参数(1052)包括音频数据组件的长度、音频数据组件的编码类型和速率。
5、根据权利要求1所述***,其特征在于,对应所述附属数据组件(23)的组件参数(1053)包括附属数据组件的长度、附属数据组件的类型和速率。
6、根据权利要求1所述***,其特征在于,所述包头(10)还包括包头长度。
7、一种移动多媒体广播方法,利用移动多媒体广播***,其特征在于,采用变长数据帧完成多媒体数据流的传送;所述变长数据帧包括包头(10)和包含视频组件(21)、音频组件(22)和附属数据组件(23)的部分或全部的变长的净荷(20);所述包头(10)包括指示所述视频组件(21)、音频组件(22)和附属数据组件(23)在该数据帧中存在与否的组件标志(102、103和104);该方法包括以下对应步骤:
7.1)服务网络将一段时间内需要传送的视频组件、音频组件和附属数据组中的一种或多种所述变长数据帧的结构拼装在其内传送;
7.2)移动终端接收并根据所述组件标志拆解所述变长数据帧、一一取出所述视频组件、音频组件或附属数据组件,然后进行处理。
8、根据权利要求7所述方法,其特征在于,该方法还包括所述移动终端根据所述组件标志(102、103和104)仅选择存在组件的对应处理播放程序。
9、根据权利要求7所述方法,其特征在于,所述需要传送的可以是视频组件、音频组件和附属数据组件中的一种或多种。
10、根据权利要求7所述方法,其特征在于,所述包头(10)还包括包头长度(101)和组件参数(105);所述组件参数与所述视频组件、音频组件和附属数据组件一一对应,包括对应组件的长度、类型或编码类型以及速率。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101410051A CN100561931C (zh) | 2006-09-28 | 2006-09-28 | 采用变长帧提高传送效率的移动多媒体广播***及其方法 |
PCT/CN2006/003781 WO2008043213A1 (fr) | 2006-09-28 | 2006-12-30 | Système de diffusion mobile multimédia destiné à augmenter l'efficacité de transmisstion au moyen d'une trame à longueur variable et procédé associé |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101410051A CN100561931C (zh) | 2006-09-28 | 2006-09-28 | 采用变长帧提高传送效率的移动多媒体广播***及其方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1960270A true CN1960270A (zh) | 2007-05-09 |
CN100561931C CN100561931C (zh) | 2009-11-18 |
Family
ID=38071773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101410051A Expired - Fee Related CN100561931C (zh) | 2006-09-28 | 2006-09-28 | 采用变长帧提高传送效率的移动多媒体广播***及其方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100561931C (zh) |
WO (1) | WO2008043213A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102696231A (zh) * | 2010-01-05 | 2012-09-26 | 高通股份有限公司 | 用于实现传输间隙的应用层修改 |
US9319737B2 (en) | 2010-01-05 | 2016-04-19 | Qualcomm Incorporated | Transport layer modification to enable transmission gaps |
CN109347815A (zh) * | 2011-10-13 | 2019-02-15 | 三星电子株式会社 | 用于在混合网络中传送多媒体数据的装置和方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3276611B2 (ja) * | 1999-03-01 | 2002-04-22 | 松下電器産業株式会社 | 可変長フレーム送信装置及び可変長フレーム送信方法 |
KR100516671B1 (ko) * | 1999-05-24 | 2005-09-22 | 삼성전자주식회사 | 이동통신시스템에서 라디오링크프로토콜에 따른 가변길이의 데이터 송수신 장치 및 방법 |
US6711177B1 (en) * | 1999-06-28 | 2004-03-23 | Rockwell Collins, Inc. | Method and apparatus for managing communication resources using frame fitting |
-
2006
- 2006-09-28 CN CNB2006101410051A patent/CN100561931C/zh not_active Expired - Fee Related
- 2006-12-30 WO PCT/CN2006/003781 patent/WO2008043213A1/zh active Application Filing
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102696231A (zh) * | 2010-01-05 | 2012-09-26 | 高通股份有限公司 | 用于实现传输间隙的应用层修改 |
US9319737B2 (en) | 2010-01-05 | 2016-04-19 | Qualcomm Incorporated | Transport layer modification to enable transmission gaps |
US9942606B2 (en) | 2010-01-05 | 2018-04-10 | Qualcomm Incorporated | Application layer modification to enable transmission gaps |
CN109347815A (zh) * | 2011-10-13 | 2019-02-15 | 三星电子株式会社 | 用于在混合网络中传送多媒体数据的装置和方法 |
US11381625B2 (en) | 2011-10-13 | 2022-07-05 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting multimedia data in hybrid network |
US11394763B2 (en) | 2011-10-13 | 2022-07-19 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting multimedia data in hybrid network |
CN109347815B (zh) * | 2011-10-13 | 2022-09-27 | 三星电子株式会社 | 用于在混合网络中传送多媒体数据的装置和方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2008043213A1 (fr) | 2008-04-17 |
CN100561931C (zh) | 2009-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109905781B (zh) | 在多媒体***中接收分组的方法和装置 | |
CN108306900B (zh) | 用于在多媒体传输***中发送媒体数据的装置 | |
CN1972453B (zh) | 一种移动多媒体广播***的数据流封装方法 | |
CN1825810A (zh) | 使用移动通信终端提供个人广播业务的***和方法 | |
CN1960498A (zh) | 一种移动多媒体广播***的多音轨实现方法 | |
CN101179736B (zh) | 一种传输流节目转换成***多媒体广播节目的方法 | |
CN101179735B (zh) | 一种多媒体广播***媒体数据流的封装方法 | |
CN1960268A (zh) | 一种移动多媒体广播多视频流的实现方法 | |
CN1972408A (zh) | 一种移动多媒体广播***的数据传送方法 | |
CN101150383A (zh) | Ip数据的传输方法 | |
CN1972454A (zh) | 一种移动多媒体广播实时流的封装方法 | |
CN102404646A (zh) | 一种无线电视直播***及其直播方法 | |
CN1960328A (zh) | 一种移动多媒体广播实时流的封装方法 | |
CN1960501A (zh) | 一种广播网络复用协议的转换方法 | |
CN1976495A (zh) | 一种移动多媒体广播控制信息与媒体信息区分传送的方法 | |
CN1976477A (zh) | 一种移动多媒体广播数据的传输方法 | |
CN1960270A (zh) | 采用变长帧提高传送效率的移动多媒体广播***及其方法 | |
CN1960435A (zh) | 一种移动多媒体广播时钟同步的方法和*** | |
CN100534198C (zh) | 基于音视频信源数据的封装方法 | |
CN101179738B (zh) | 一种传输流到***多媒体广播复用协议的转换方法 | |
CN101453286B (zh) | 一种多媒体广播***中数字音频复用传输的方法 | |
CN1902884A (zh) | 用于流式定时文本的文本样本格式描述的优化传输 | |
CN103024369A (zh) | 分级编码复用的发送端、终端、***及方法 | |
CN1960520A (zh) | 一种在移动多媒体广播中传递辅助数据的方法 | |
CN100466519C (zh) | 一种广播网络中实现同时下载多个文件的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091118 Termination date: 20190928 |
|
CF01 | Termination of patent right due to non-payment of annual fee |