[go: up one dir, main page]

CN1972166B - An audio stream transport method of mobile multimedia broadcast system - Google Patents

An audio stream transport method of mobile multimedia broadcast system Download PDF

Info

Publication number
CN1972166B
CN1972166B CN2006101571655A CN200610157165A CN1972166B CN 1972166 B CN1972166 B CN 1972166B CN 2006101571655 A CN2006101571655 A CN 2006101571655A CN 200610157165 A CN200610157165 A CN 200610157165A CN 1972166 B CN1972166 B CN 1972166B
Authority
CN
China
Prior art keywords
audio
audio stream
stream
mobile multimedia
unit
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
Application number
CN2006101571655A
Other languages
Chinese (zh)
Other versions
CN1972166A (en
Inventor
沈灿
王志英
舒畅
黎家力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2006101571655A priority Critical patent/CN1972166B/en
Publication of CN1972166A publication Critical patent/CN1972166A/en
Application granted granted Critical
Publication of CN1972166B publication Critical patent/CN1972166B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

一种移动多媒体广播系统的音频流传送方法,包括如下步骤:(1)将需要传输的音频流统一编号,每个音频流拥有唯一编号;(2)将每个音频流分割成多个音频单元,并将音频单元封装在音频段中,将每个音频单元的长度、音频流编号、相对播放时间记录在音频段头中;(3)将音频段与其他需要传输的数据封装在一个业务通道中传送;(4)终端接收到音频段后,根据音频段头中的每个音频单元的长度、音频流编号取出每个音频流,进行音频流的播放。本发明适合在移动多媒体广播系统中使用,可以发送一个频道的包含一路或多路音频数据,具有较高的传输效率。

Figure 200610157165

An audio stream transmission method for a mobile multimedia broadcasting system, comprising the steps of: (1) uniformly numbering the audio streams to be transmitted, each audio stream having a unique number; (2) dividing each audio stream into multiple audio units , and encapsulate the audio unit in the audio segment, and record the length, audio stream number, and relative playing time of each audio unit in the audio segment header; (3) encapsulate the audio segment and other data that needs to be transmitted in a business channel (4) After receiving the audio segment, the terminal takes out each audio stream according to the length of each audio unit in the audio segment header and the audio stream number, and plays the audio stream. The invention is suitable for use in a mobile multimedia broadcasting system, can transmit one channel or multiple channels of audio data, and has higher transmission efficiency.

Figure 200610157165

Description

一种移动多媒体广播系统的音频流传送方法 An audio stream transmission method for a mobile multimedia broadcasting system

技术领域technical field

本发明涉及移动多媒体广播系统,更具体地讲,涉及一种移动多媒体广播系统的一路音频或多路音频的传送方法。 The present invention relates to a mobile multimedia broadcasting system, and more specifically, to a method for transmitting one-channel audio or multiple-channel audio in the mobile multimedia broadcasting system. the

背景技术Background technique

移动多媒体广播是近年来兴起的一种多媒体播放技术。通过移动终端,在高速移动的情况下,可以观看电视。移动终端能够通过无线协议接收到节目单,并可以选择自己感兴趣的节目,从而可以接收多媒体数据流,实现在移动终端上收看电视。 Mobile multimedia broadcasting is a multimedia playback technology that has emerged in recent years. Through the mobile terminal, in the case of high-speed movement, you can watch TV. The mobile terminal can receive the program list through the wireless protocol, and can select the program it is interested in, so as to receive the multimedia data stream and realize watching TV on the mobile terminal. the

移动多媒体广播系统发射的空中数据,被分成不同的频道,通过复用技术传输,移动终端可以接收相关的数据,通过终端上的播放器,实现电视的正常播放。 The air data transmitted by the mobile multimedia broadcasting system is divided into different channels and transmitted through the multiplexing technology. The mobile terminal can receive the relevant data, and realize the normal broadcasting of the TV through the player on the terminal. the

对于同一个频道,移动多媒体广播系统可以发送1个音频流,也可以发送多个音频流。 For the same channel, the mobile multimedia broadcasting system can send one audio stream or multiple audio streams. the

现有技术中实现多音频流的方法有以下2种: There are two methods for realizing multiple audio streams in the prior art:

第一,TS(Transport Stream,传输流)方式,TS协议是MPEG(Moving PictureExpert Group,运动图像专家组)标准中的一种,它将视频、音频及控制信息放在一个固定188字节大小的数据包中传送,通过PID(Program Identifier,节目编号)字段来区分不同的音频流,从而可以支持多音频流的播放。 First, TS (Transport Stream, Transport Stream) mode, TS protocol is one of the MPEG (Moving Picture Expert Group, Motion Picture Experts Group) standards, it puts video, audio and control information in a fixed 188-byte size It is transmitted in the data packet, and different audio streams are distinguished through the PID (Program Identifier, program number) field, so that the playback of multiple audio streams can be supported. the

第二,ISMA(Internet Streaming Media Alliance,互联网流媒体联盟)方式,ISMA规范是用RTP(Real Time Transport Protocol,实时传输协议)传送多媒体信息,可以打开多个RTP通道,传送不同的音频流,这种方式适合在IP网络上使用。 Second, the ISMA (Internet Streaming Media Alliance, Internet Streaming Media Alliance) method, the ISMA specification uses RTP (Real Time Transport Protocol, Real Time Transport Protocol) to transmit multimedia information, and multiple RTP channels can be opened to transmit different audio streams. This method is suitable for use on IP networks. the

然而,上述现有技术实现多音频流的方法存在如下问题:TS方式的每个包很小,效率比较低,而ISMA方式应用范围小,只能在IP网络上使用。 However, the method for implementing multiple audio streams in the prior art has the following problems: each packet of the TS method is small, and the efficiency is relatively low, while the ISMA method has a small application range and can only be used on an IP network. the

发明内容Contents of the invention

本发明要解决的技术问题是提供一种适合在移动多媒体广播系统使用的多音频流实现方法,可以发送一个频道的包含一个或多个音频流的音频数据。 The technical problem to be solved by the present invention is to provide a method for implementing multiple audio streams suitable for use in a mobile multimedia broadcasting system, which can transmit audio data containing one or more audio streams in one channel. the

为了解决上述问题,本发明提供了一种移动多媒体广播系统的音频流传送方法,包括如下步骤: In order to solve the above problems, the invention provides a method for transmitting audio streams of a mobile multimedia broadcasting system, comprising the following steps:

(1)将需要传输的音频流统一编号,每个音频流拥有唯一编号; (1) Number the audio streams to be transmitted uniformly, and each audio stream has a unique number;

(2)将每个音频流分割成多个音频单元,并将音频单元封装在音频段中,将每个音频单元的长度、音频流编号、相对播放时间记录在音频段头中; (2) Each audio stream is divided into multiple audio units, and the audio units are encapsulated in the audio segment, and the length, audio stream number, and relative playback time of each audio unit are recorded in the audio segment header;

(3)将音频段与其他需要传输的数据封装在一个业务通道中传送; (3) Encapsulate the audio segment and other data that needs to be transmitted in a service channel for transmission;

(4)终端接收到音频段后,根据音频段头中的每个音频单元的长度、音频流编号取出每个音频流,进行音频流的播放。 (4) After receiving the audio segment, the terminal extracts each audio stream according to the length of each audio unit in the audio segment header and the audio stream number, and plays the audio stream. the

其中,所述音频段头还包括校验码。 Wherein, the audio segment header also includes a check code. the

其中,所述每个音频单元之间加入同步头做隔离。 Wherein, a synchronization header is added between each audio unit for isolation. the

其中,所述业务通道中的数据还包括子帧头,所述子帧头包括音频段的长度及音频段的参数。 Wherein, the data in the service channel further includes a subframe header, and the subframe header includes the length of the audio segment and parameters of the audio segment. the

本发明通过把多个音频流封装在一个频道中,并将一个频道中的音频数据分为多个音频单元,通过一个或多个通道进行传输,可以实现1个音频流、2个音频流或2个以上的音频流同时在一个频道内传送,且具有较高的传输效率。 The present invention encapsulates multiple audio streams in one channel, divides the audio data in one channel into multiple audio units, and transmits them through one or more channels, so that one audio stream, two audio streams or More than two audio streams are transmitted in one channel at the same time, and have high transmission efficiency. the

附图说明Description of drawings

图1是本发明移动多媒体广播系统的一路或多路音频流实现方法的频道数据包封装结构示意图; Fig. 1 is a schematic diagram of the channel data package encapsulation structure of one or more audio stream implementation methods of the mobile multimedia broadcasting system of the present invention;

图2是使用本发明实现2个音频流的示意图。 Fig. 2 is a schematic diagram of implementing two audio streams using the present invention. the

具体实施方式Detailed ways

下面将结合附图对本发明移动多媒体广播系统的一路或多路音频流实现方法作进一步的描述。 The method for implementing one or more audio streams of the mobile multimedia broadcasting system of the present invention will be further described below in conjunction with the accompanying drawings. the

如图1所示,频道数据包含:子帧头、视频段、音频段和数据段,音频数据都封装在音频段。 As shown in Figure 1, the channel data includes: a subframe header, a video segment, an audio segment and a data segment, and the audio data is encapsulated in the audio segment. the

其中,子帧头主要为控制信息,具体包括:长度信息、视频参数、音频参数、起始播放时间、校验码等。子帧头的校验码用来验证子帧头信息的可靠性。 Wherein, the subframe header is mainly control information, specifically including: length information, video parameters, audio parameters, start playing time, check code, etc. The check code of the subframe header is used to verify the reliability of the subframe header information. the

将需要传输的音频流统一编号,每个音频流拥有唯一编号。音频段被分为音频段头与多个音频单元,每个音频单元之间可以用同步头做隔离,以达到错误隔离的功能。 The audio streams to be transmitted are uniformly numbered, and each audio stream has a unique number. The audio segment is divided into an audio segment header and multiple audio units, and each audio unit can be isolated with a synchronization header to achieve the function of error isolation. the

音频段头中包含对多个音频单元的描述信息,包括:音频单元的总数、每个音频单元的长度、音频单元的音频流编号、相对播放时间、校验码,其中,音频单元的长度可以用来定位分割每一个音频单元数据,是可以灵活设置的。相对播放时间是指播放的时间,音频流编号是用来标识这个音频单元属于哪一个音频流。此外,还可以对音频单元顺序编号,作为单元编号。音频段头的校验码是用来验证音频段头的正确性。 The audio segment header contains description information for multiple audio units, including: the total number of audio units, the length of each audio unit, the audio stream number of the audio unit, the relative playback time, and the check code. The length of the audio unit can be It is used to locate and divide each audio unit data, which can be set flexibly. The relative playback time refers to the playback time, and the audio stream number is used to identify which audio stream this audio unit belongs to. In addition, audio units can also be sequentially numbered as unit numbers. The check code of the audio segment header is used to verify the correctness of the audio segment header. the

每个音频流分割成多个音频单元,并将音频单元封装在音频段中,再将音频段与其他需要传输的数据封装在一个业务通道中传送。终端接收到音频段后,根据音频段头中的每个音频单元的长度、音频流编号取出每个音频流,进行音频流的播放。 Each audio stream is divided into multiple audio units, and the audio units are encapsulated in the audio segment, and then the audio segment and other data to be transmitted are encapsulated in a service channel for transmission. After receiving the audio segment, the terminal extracts each audio stream according to the length of each audio unit in the audio segment header and the audio stream number, and plays the audio stream. the

通过上述方法,就实现了在一个频道内包含多个音频流,这样就可以以无线多媒体广播信号的形式,通过空中传送了。 Through the above method, multiple audio streams are included in one channel, so that they can be transmitted over the air in the form of wireless multimedia broadcasting signals. the

图2是使用本发明移动多媒体广播系统的多音频流实现方法实现2个音频流的示意图。图中略去了音频段头和同步头。假设第一个音频流有15个音频单元,第2个音频流有10个音频单元,如图2所示,第1个音频流包括:音频单元1、3、5、7、9、11、13、15、17、19、21、22、23、24、25,第2个音频流包括:音频单元2、4、6、8、10、12、14、16、18、20。图中,每个音频单 元之间有同步头分割了各个音频单元。 Fig. 2 is a schematic diagram of realizing two audio streams using the multi-audio stream implementing method of the mobile multimedia broadcasting system of the present invention. The audio segment header and sync header are omitted in the figure. Suppose the first audio stream has 15 audio units, and the second audio stream has 10 audio units, as shown in Figure 2, the first audio stream includes: audio units 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 22, 23, 24, 25, the second audio stream includes: audio unit 2, 4, 6, 8, 10, 12, 14, 16, 18, 20. In the figure, there is a sync header between each audio unit to divide each audio unit. the

2个音频流的音频单元可以不完全按照上述次序排列,其次序是可以灵活调整的。 The audio units of the two audio streams may not be arranged in the above sequence, but the sequence can be flexibly adjusted. the

按照上述原则,可以实现1个音频流、2个音频流或2个以上的音频流同时在一个频道所分配的一个或多个数据通道内传送。 According to the above principles, one audio stream, two audio streams or more than two audio streams can be simultaneously transmitted in one or more data channels assigned to one channel. the

例如,在1个频道包含2个音频流的情况下,每个业务数据有256Kbit/s的速率。 For example, when one channel contains two audio streams, each service data has a rate of 256Kbit/s. the

其中:段头长122字节,视频数据共有22.5K字节,音频段长8K字节,数据段长1K字节,对于不足32K字节的部分,可以填充全0。音频段包括2个音频流,每个音频流有32Kbit/s。和TS方式相比大大提高了传送的效率。 Among them: the section header is 122 bytes long, the video data is 22.5K bytes in total, the audio section is 8K bytes long, and the data section is 1K bytes long. For parts less than 32K bytes, all 0s can be filled. The audio segment includes 2 audio streams, each with 32Kbit/s. Compared with the TS method, the transmission efficiency is greatly improved. the

这样一个频道,可以满足1个QVGA分辨率、25帧的H264或AVS-M的视频数据的传输,和2个32Kbit/s的AAC音频流数据的传输,可以给用户提供具有相当满意的高质量音频流的移动广播电视节目。 Such a channel can satisfy the transmission of 1 QVGA resolution, 25 frames of H264 or AVS-M video data, and the transmission of 2 32Kbit/s AAC audio stream data, and can provide users with quite satisfactory high quality Audio streaming of mobile broadcast TV programs. the

Claims (4)

1. the audio stream transport method of a mobile multimedia broadcast system comprises the steps:
(1) will need the unified numbering of the audio stream that transmits, each audio stream has unique number;
(2) each audio stream is divided into a plurality of audio units, and audio unit is encapsulated in the audio section, with the length of each audio unit, audio stream numbering, reproduction time is recorded in the audio frequency paragraph header relatively;
(3) audio section and other data encapsulation that need transmit are transmitted in a service channel;
(4) after terminal receives audio section, take out each audio stream, carry out the broadcast of audio stream according to length, the audio stream numbering of each audio unit in the audio frequency paragraph header.
2. the audio stream transport method of mobile multimedia broadcast system as claimed in claim 1 is characterized in that, described audio frequency paragraph header also comprises check code.
3. the audio stream transport method of mobile multimedia broadcast system as claimed in claim 1 is characterized in that, adds synchronous head between described each audio unit and does isolation.
4. the audio stream transport method of mobile multimedia broadcast system as claimed in claim 1 is characterized in that, the data in the described service channel also comprise the subframe head, and described subframe head comprises the length of audio section and the parameter of audio section.
CN2006101571655A 2006-11-30 2006-11-30 An audio stream transport method of mobile multimedia broadcast system Expired - Fee Related CN1972166B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006101571655A CN1972166B (en) 2006-11-30 2006-11-30 An audio stream transport method of mobile multimedia broadcast system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006101571655A CN1972166B (en) 2006-11-30 2006-11-30 An audio stream transport method of mobile multimedia broadcast system

Publications (2)

Publication Number Publication Date
CN1972166A CN1972166A (en) 2007-05-30
CN1972166B true CN1972166B (en) 2011-05-25

Family

ID=38112793

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006101571655A Expired - Fee Related CN1972166B (en) 2006-11-30 2006-11-30 An audio stream transport method of mobile multimedia broadcast system

Country Status (1)

Country Link
CN (1) CN1972166B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102171B (en) * 2007-06-21 2010-06-09 中兴通讯股份有限公司 A data processing method of a mobile multimedia terminal
CN107786490B (en) * 2016-08-24 2021-08-24 中兴通讯股份有限公司 Media information encapsulation method and device, encapsulated file parsing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1455597A (en) * 2002-04-29 2003-11-12 深圳市中兴通讯股份有限公司 Motion image expert group-2 transimitting flow transmitting method
CN1754364A (en) * 2003-02-28 2006-03-29 索尼株式会社 Transmitting/receiving system, transmitting device and method, and receiving device and method
CN1863314A (en) * 2005-10-17 2006-11-15 华为技术有限公司 Method for real-time transmitting H.264 multimedia data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1455597A (en) * 2002-04-29 2003-11-12 深圳市中兴通讯股份有限公司 Motion image expert group-2 transimitting flow transmitting method
CN1754364A (en) * 2003-02-28 2006-03-29 索尼株式会社 Transmitting/receiving system, transmitting device and method, and receiving device and method
CN1863314A (en) * 2005-10-17 2006-11-15 华为技术有限公司 Method for real-time transmitting H.264 multimedia data

Also Published As

Publication number Publication date
CN1972166A (en) 2007-05-30

Similar Documents

Publication Publication Date Title
RU2750337C2 (en) Method and device for transmitting media data in multimedia transport system
CN100544447C (en) A transmission method of mobile multimedia broadcasting service data stream
US20150181003A1 (en) Method and apparatus for transmitting and receiving packets in hybrid transmission service of mmt
CN101272499B (en) Method and system for video and audio co-stream transmission
CN102196319A (en) Live streaming service system and realization method
CN100531398C (en) Method for realizing multiple audio tracks in mobile multimedia broadcast system
CN101272200B (en) Multimedia stream synchronization caching method and system
CN100518074C (en) Method for implementing multiple video strems in mobile multimedia broadcast
CN100450163C (en) A method for synchronously playing video and audio in mobile multimedia broadcasting
CN1972408A (en) A data transmission method for mobile multimedia broadcasting system
CN1960485B (en) Method for playing back video and audio synchronistically in mobile media broadcast
CN1972454A (en) Mobile multimedia broadcasting real-time traffic flow packaging method
CN1972453B (en) A data flow packaging method of mobile multimedia broadcasting system
CN103024369B (en) Transmitting terminal, terminal, the system and method for hierarchical coding multiplexing
CN101179735B (en) A method for encapsulating media data streams in a multimedia broadcasting system
CN1972166B (en) An audio stream transport method of mobile multimedia broadcast system
CN101267572B (en) Method and device for program stream conversion
WO2008022499A1 (en) A packetting method of a mobile multimedia broadcasting real-time strame
CN1964485A (en) A method for quick playing of multimedia broadcast channel
CN1960509B (en) Method for implementing error isolation when transmitting mobile multimedia broadcasting media data
CN1972446A (en) A video stream transmission method for mobile multimedia broadcasting system
CN100536568C (en) Method for differentiating transmissions of control information and media information in mobile multimedia broadcast
CN1960520B (en) Method for transferring auxiliary data in mobile multimedia broadcasting
CN1976495A (en) Mobile multimedia broadcasting control information and media information specification transmitting method
WO2010009657A1 (en) A method for transmitting service data stream

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: 20110525

Termination date: 20151130

EXPY Termination of patent right or utility model