CN1972453B - 一种移动多媒体广播***的数据流封装方法 - Google Patents
一种移动多媒体广播***的数据流封装方法 Download PDFInfo
- Publication number
- CN1972453B CN1972453B CN2006101571640A CN200610157164A CN1972453B CN 1972453 B CN1972453 B CN 1972453B CN 2006101571640 A CN2006101571640 A CN 2006101571640A CN 200610157164 A CN200610157164 A CN 200610157164A CN 1972453 B CN1972453 B CN 1972453B
- Authority
- CN
- China
- Prior art keywords
- section
- video
- frequency band
- indication
- frame
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及一种移动多媒体广播***的数据流封装方法,其特征在于,采用数据帧结构封装多媒体数据流,所述数据帧包括帧头和视频段、音频段、数据段中的一种或多种组成的净荷;所述帧头包括视频段指示、音频段指示和数据段指示,所述视频段指示表征视频段在该数据帧中是否存在,所述音频段指示表征音频段在该数据帧中是否存在,所述数据段指示表征数据段在该数据帧中是否存在。通过封装段有效地在一个频道中传送多媒体数据流,同时利用组件标志仅传送必要组件和在移动终端对应调用必须的组件播放程序,提高传送效率、节省移动终端电源,更好地满足移动多媒体业务需求。
Description
技术领域
本发明涉及多媒体广播技术,具体涉及到一种移动多媒体广播***的数据封装方法。
背景技术
移动多媒体广播是近年来兴起的一种多媒体播放技术。通过手持的终端,在高速移动的情况下,可以观看电视。终端通过无线协议,接收到节目单,并可以选择自己有权利收看的频道,从而可以接受选择频道的多媒体数据,实现在移动终端上看电视。
移动多媒体广播***被分成不同的频道,每个频道传送的媒体数据流根据媒体数据的特性可以包括视频段、音频段、数据段,需要通过复用技术适配在移动多媒体广播***的频道上传送,移动多媒体广播接收终端可以接收相应的视频段、音频段、数据段,并在终端上播放。
现有的媒体数据流的封装方法有2种:
第一,传输流TS方式,TS协议是运动图像专家组MPEG标准中的一种,它把视频、音频、数据放在一个固定长度为188字节大小的包里传送,通过发送时钟校正包,实现了时钟同步等功能。
第二,实时传输协议RTP方式,是在IP网络传送媒体数据流的方法,包的大小不固定,通过每个包头的时戳来保证播放的时间同步,通过序列号来保证包的播放次序。
现有的方法各有优点与缺点,RTP方式只能在IP网络上使用,TS方式采用固定长度导致传输效率比较低,往往低于90%。
另一方面,服务网络能够提供给每个移动终端的无线带宽非常有限,而为满足终端清晰显示需要有足够的传输速率,但传输效率较低必然造成实际传输速率降低,有可能达不到移动多媒体广播的业务要求。
发明内容
本发明需要解决的技术问题是提供一种用数据帧结构来封装移动多媒体广播***的数据流,满足移动多媒体广播的要求。
一种移动多媒体广播***的数据流封装方法,采用数据帧结构封装多媒体数据流,所述数据帧包括帧头,以及视频段、音频段和数据段中的一种或多种;所述帧头包括视频段指示、音频段指示和数据段指示,所述视频段指示表征视频段在该数据帧中是否存在,所述音频段指示表征音频段在该数据帧中是否存在,所述数据段指示表征数据段在该数据帧中是否存在。
按照本发明的方法,所述帧头还包括段参数,与所述视频段、音频段和数据段一一对应。
按照本发明的方法,对应所述视频段的段参数包括视频段的长度、视频段的编码类型和速率。
按照本发明的方法,对应所述音频段的段参数包括音频段的长度、音频段的编码类型和速率。
按照本发明的方法,对应所述数据段的段参数包括数据段的长度。
按照本发明的方法,所述帧头还包括帧头长度。
按照本发明的方法,移动多媒体广播***将一段时间内需要传送的视频段、音频段和数据段中的一种或多种按所述数据帧的结构拼装并在频道上传送;
按照本发明的方法,移动多媒体终端接收并根据所述帧头中的视频段指示、音频段指示或数据段指示拆解所述变长数据帧、一一取出所述视频段、音频段或数据段,然后进行处理。
按照本发明的方法,所述需要传送的可以是视频段、音频段和数据段中的一种或多种。
本发明通过封装多媒体数据流的段来有效地在一个频道中传送,每个段在帧头中需要传送段参数,段参数用来提供给移动终端播放段时使用,为了避免多余段和段参数的传送,节约多媒体广播***的频道资源,在帧头中有段指示来指示媒体数据流中的段。通过段指示来明确的指示媒体数据流的段组成,只传送必须的段和段参数,避免传送不必要的段和段参数,提高多媒体广播***的传送效率,例如音频广播频道中仅传送音频段和音频段参数,帧头中只有音频段的参数,没有视频数据段的参数和数据段的参数,减少封装的开销,提高封装的效率,支持移动多媒体广播***的高效传送;同时段指示也可以指导多媒体广播的接收终端播放程序,在终端中只使用频道媒体数据流段的播放程序,不必使用所有段的播放程序,使终端更节电,延长移动终端电池的使用时间。
附图说明
下面结合附图和具体实施例进一步对本发明进行详细说明。
图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用来指示媒体数据流中包含视频段21,同时指示在帧头中含有视频数据段的参数1051。
如图4所示,音频段指示103用来指示媒体数据流中包含音频段22,同时指示在帧头中含有音频数据段的参数1052。
如图5所示,数据段指示104用来指示媒体数据流中包含数据段23,同时指示在帧头中含有数据段的参数1053。
Claims (7)
1.一种移动多媒体广播***的数据流封装方法,其特征在于,采用数据帧结构封装多媒体数据流,所述数据帧包括帧头,以及视频段、音频段和数据段中的一种或多种,所述帧头包括视频段指示、音频段指示和数据段指示,所述视频段指示表征视频段在该数据帧中是否存在,所述音频段指示表征音频段在该数据帧中是否存在,所述数据段指示表征数据段在该数据帧中是否存在;
移动多媒体广播***将一段时间内需要传送的视频段、音频段和数据段中的一种或多种按所述数据帧的结构拼装为变长数据帧并在频道上传送。
2.根据权利要求1所述的移动多媒体广播***的数据流封装方法,其特征在于,所述帧头还包括段参数,与所述视频段、音频段和数据段一一对应。
3.根据权利要求2所述的移动多媒体广播***的数据流封装方法,其特征在于,对应所述视频段的段参数包括视频段的长度、视频段的编码类型和速率。
4.根据权利要求2所述的移动多媒体广播***的数据流封装方法,其特征在于,对应所述音频段的段参数包括音频段的长度、音频段的编码类型和速率。
5.根据权利要求2所述的移动多媒体广播***的数据流封装方法,其特征在于,对应所述数据段的段参数包括数据段的长度。
6.根据权利要求1所述的移动多媒体广播***的数据流封装方法,其特征在于,所述帧头还包括帧头长度。
7.根据权利要求1所述的移动多媒体广播***的数据流封装方法,其特征在于,移动多媒体终端接收并根据所述帧头中的视频段指示、音频段指示或数据段指示拆解所述变长数据帧、一一取出所述视频段、音频段或数据段,然后进行处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101571640A CN1972453B (zh) | 2006-11-30 | 2006-11-30 | 一种移动多媒体广播***的数据流封装方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101571640A CN1972453B (zh) | 2006-11-30 | 2006-11-30 | 一种移动多媒体广播***的数据流封装方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1972453A CN1972453A (zh) | 2007-05-30 |
CN1972453B true CN1972453B (zh) | 2012-12-05 |
Family
ID=38112993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006101571640A Expired - Fee Related CN1972453B (zh) | 2006-11-30 | 2006-11-30 | 一种移动多媒体广播***的数据流封装方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1972453B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101442356B (zh) * | 2007-11-20 | 2013-06-05 | 上海瑞高信息技术有限公司 | 移动多媒体广播卫星分发数据封装及传输速率匹配方法 |
CN101453653B (zh) * | 2007-12-07 | 2011-01-05 | 中兴通讯股份有限公司 | 一种传播数字音视频参数集的方法 |
CN101626280B (zh) * | 2008-07-07 | 2013-11-06 | 中兴通讯股份有限公司 | 一种广播控制信道的实现方法 |
CN101630520B (zh) * | 2009-08-18 | 2011-03-30 | 腾讯科技(深圳)有限公司 | Mp3文件的信息加入方法和装置 |
CN102169706B (zh) * | 2011-01-28 | 2015-04-29 | 杭州海康威视数字技术股份有限公司 | Yuv文件的存储、播放方法及其装置 |
CN102256161B (zh) * | 2011-08-26 | 2014-03-19 | 杭州华三通信技术有限公司 | 一种osd信息的传输方法和设备 |
CN103297173B (zh) * | 2012-02-24 | 2016-08-03 | 国家广播电影电视总局广播科学研究院 | 我国数字音频广播***的数据传输分配接收方法、装置 |
CN103369308B (zh) * | 2013-07-10 | 2017-04-19 | 浙江宇视科技有限公司 | 一种osd叠加管理、执行方法及装置 |
CN105262970B (zh) * | 2015-10-14 | 2018-12-04 | 深圳先进技术研究院 | 一种基于图像数据的封装方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6711177B1 (en) * | 1999-06-28 | 2004-03-23 | Rockwell Collins, Inc. | Method and apparatus for managing communication resources using frame fitting |
CN1539244A (zh) * | 2001-08-03 | 2004-10-20 | �ʼҷ����ֵ��ӹɷ�����˾ | 流式传输a/v数据的保护 |
CN1758767A (zh) * | 2004-10-06 | 2006-04-12 | 三星电子株式会社 | 在数字音频广播***中提供及接收视频服务的方法和设备 |
-
2006
- 2006-11-30 CN CN2006101571640A patent/CN1972453B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6711177B1 (en) * | 1999-06-28 | 2004-03-23 | Rockwell Collins, Inc. | Method and apparatus for managing communication resources using frame fitting |
CN1539244A (zh) * | 2001-08-03 | 2004-10-20 | �ʼҷ����ֵ��ӹɷ�����˾ | 流式传输a/v数据的保护 |
CN1758767A (zh) * | 2004-10-06 | 2006-04-12 | 三星电子株式会社 | 在数字音频广播***中提供及接收视频服务的方法和设备 |
Non-Patent Citations (2)
Title |
---|
秦波等.高误码率链路上多媒体通信的复接方案.清华大学学报(自然科学版)45 1.2005,45(1),第37-39页、图1-3,5,表1. |
秦波等.高误码率链路上多媒体通信的复接方案.清华大学学报(自然科学版)45 1.2005,45(1),第37-39页、图1-3,5,表1. * |
Also Published As
Publication number | Publication date |
---|---|
CN1972453A (zh) | 2007-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1972453B (zh) | 一种移动多媒体广播***的数据流封装方法 | |
JP5947454B2 (ja) | マルチメディア送信システムのためのデータ送受信方法及び装置 | |
CN100568971C (zh) | 一种mpeg-4的传输码流到互联网流媒体联盟流的实时转换方法 | |
CN100531398C (zh) | 一种移动多媒体广播***的多音轨实现方法 | |
CN103947215B (zh) | 传送媒体数据的方法和设备、接收媒体数据的设备和方法 | |
CN101951506B (zh) | 实现可伸缩视频编码业务同步发送、接收的***和方法 | |
CN104350760A (zh) | 通过mmt包格式扩展的混合传输方法 | |
CN101371488A (zh) | 一种不同媒体流间的同步方法及*** | |
CN1972454A (zh) | 一种移动多媒体广播实时流的封装方法 | |
CN1972408A (zh) | 一种移动多媒体广播***的数据传送方法 | |
CN101179735B (zh) | 一种多媒体广播***媒体数据流的封装方法 | |
CN104038844A (zh) | 一种基于mpeg-2标准的移动直播*** | |
CN100518074C (zh) | 一种移动多媒体广播多视频流的实现方法 | |
CN101150383A (zh) | Ip数据的传输方法 | |
CN1960328B (zh) | 一种移动多媒体广播实时流的封装方法 | |
CN100479529C (zh) | 一种广播网络复用协议的转换方法 | |
CN100561931C (zh) | 采用变长帧提高传送效率的移动多媒体广播***及其方法 | |
CN1976495A (zh) | 一种移动多媒体广播控制信息与媒体信息区分传送的方法 | |
CN101193290A (zh) | 一种mpeg-4的传输码流到互联网流媒体联盟流的实时转换*** | |
CN100534198C (zh) | 基于音视频信源数据的封装方法 | |
CN101179738B (zh) | 一种传输流到***多媒体广播复用协议的转换方法 | |
CN103024369A (zh) | 分级编码复用的发送端、终端、***及方法 | |
CN1960520B (zh) | 一种在移动多媒体广播中传递辅助数据的方法 | |
CN100536568C (zh) | 一种移动多媒体广播控制信息与媒体信息区分传送的方法 | |
CN1960509B (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: 20121205 Termination date: 20151130 |
|
EXPY | Termination of patent right or utility model |