Method for spreading digital audio and video parameter set

A parameter set, audio and video technology, which is applied in the field of digital audio and video parameter set transmission, can solve the problems of difficulty in ensuring real-time transmission of audio or video parameters, redundant bandwidth occupation, and difficulty in ensuring synchronization, etc., to achieve real-time transmission of parameters problems, effective use of bandwidth, and the effects of strong practical value

Inactive Publication Date: 2009-06-10
ZTE CORP
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the parameters of one channel of encoding generally remain unchanged, the repeated transmission of audio and video parameter sets in the prior art will inevitably result in redundant bandwidth occupation
[0014] (2) Out-of-band transmission: Encode the audio and video parameters separately, and use the control channel or other bearing methods such as ESG (Electronic Service Guide) for out-of-band transmission, because the transmission is performed on a different channel from the code stream, and the audio or video parameters are transmitted It is difficult to guarantee the real-time performance, especially when the parameters change, it is even more difficult to guarantee the synchronization

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for spreading digital audio and video parameter set

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] Embodiment 1: Audio and video parameter unit identification and parameter unit structure definition.

[0050] On the basis of the structure definition of the audio / video / data unit in the original CMMB standard, the extended definition is carried out, especially the extended definition of the data unit type.

[0051] When the multiplexing block type is '00' or '01' (that is, when representing audio or video data), the data unit type is defined as follows:

[0052] (1) The first 4 digits represent the data type,

[0053] When the value of the first 4 bits is 0, it means that audio / video data is carried;

[0054] When the value of the first 4 bits is 1, it means that it carries a parameter set;

[0055] When the value of the first 4 bits is 2 to 15, it means a reserved bit.

[0056] (2) The last 4 bits are data type auxiliary information.

[0057] When the data type represented by the first 4 bits is 1 (that is, indicating the parameter set), the last 4 bits can repres...

Embodiment 2

[0062] Embodiment 2: Example of multiplexing subframes during normal transmission

[0063] In this embodiment, the transmission of AAC is taken as an example to illustrate that when there is no change in parameters, the relevant structure of the CMMB multiplexing subframe and the setting of fields are examples. The embodiment only provides an example of the use of fields related to the present invention, and other field standard documents already have detailed explanation.

[0064] Assuming that the audio data unit includes 8 multiplexed blocks, and the algorithm adopted is AAC, then the related settings of the multiplexed block in the audio data unit of the multiplexed subframe are:

[0065] The first multiplexing block (see figure 1 In the multiplexing block 1), each field in the multiplexing block header is set to:

[0066] Type: '01', indicating that the first multiplexing block is a multiplexing block for carrying audio;

[0067] Payload length=sizeof(TParameterSet_AAC...

Embodiment 3

[0073] Embodiment 3: Parameter change transmission process

[0074] In this embodiment, the transmission of AAC is taken as an example to illustrate the relevant structure and field setting examples of CMMB multiplexing subframes when parameters change. explanation of.

[0075] Assuming that the audio data unit includes 8 multiplexed blocks, the algorithm adopted is AAC, and the fifth multiplexed block adopts a new encoding parameter set, then the related settings of the multiplexed block in the audio data unit of the multiplexed subframe are:

[0076] For the first multiplexing block, each field is set to:

[0077] Type: '01', indicating that the first multiplexing block is a multiplexing block carrying audio;

[0078] Payload length=sizeof(TParameterSet_AAC), indicating the payload length of the parameter set of the AAC algorithm carried;

[0079] Data unit type: 0x10, indicating the parameter set carried by the first multiplexing block, and the parameter set has not chan...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for transmitting a digital audio-video parameter set. The method comprises the following steps: in the process of sending each received circuit of an audio-video code stream by the broadcast sending end, the parameter set and corresponding audio-video data are separated; and before the audio-video data with the same parameter set is sent in each multiplexing subframe, the same parameter set is sent to the broadcast receiving end. The same parameter set is multiplexed in a multiplexing block or an audio-video data unit; and if the parameter set is changed compared with the prior parameter set, the changed same parameter set is sent to the broadcast receiving end to indicate that the parameter set is changed. The method is applied to avoid repeated transmission of the same parameter set, can effectively utilize bandwidth, well solve the problem of real-time parameter transmission, can rapidly and randomly access a user and bring no extra influence on a continuously-watching user.

Description

technical field [0001] The invention relates to the technical field of digital broadcasting communication, in particular to a method for realizing the transmission of digital audio and video parameter sets. Background technique [0002] With the development of multimedia communication technology, more application requirements are put forward for the transmission of digital audio and video data. For example, the use of broadcasting technology to achieve real-time audio and video transmission, real-time playback and other application requirements. At present, when many kinds of audio and video coding algorithms realize audio and video transmission, the decoding end must obtain the necessary parameters before receiving the code stream before decoding. This part of the parameters is called "parameter set", which requires the encoding end to need Send the parameter set to the decoding end in real time through some means. [0003] In the prior art, the transmission methods of pa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/52
Inventor 王志英张建强晏祥彪沈灿江华
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products