Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

MPEG elementary stream

From Wikipedia, the free encyclopedia

Anelementary stream (ES) as defined by theMPEG communication protocol is usually the output of anaudio encoder orvideo encoder. An ES contains only one kind of data (e.g. audio, video, or closed caption). An elementary stream is often referred to as "elementary", "data", "audio", or "video"bitstreams or streams. The format of the elementary stream depends upon the codec or data carried in the stream, but will often carry a common header whenpacketized into apacketized elementary stream.

Header for MPEG-2 video elementary stream

[edit]
Partial Sequence Header Format
Field Name# of bitsDescription
start code320x000001B3
Horizontal Size12
Vertical Size12
Aspect ratio4
Frame rate code4
Bit rate18Actual bit rate = bit rate * 400, rounded upwards. Use 0x3FFFF for variable bit rate.
Marker bit1Always 1.
VBV buf size10Size of video buffer verifier = 16*1024*vbv buf size
constrained parameters flag1
load intraquantizer matrix1If bit set then intra quantizer matrix follows, otherwise use default values.
intraquantizer matrix0 or 64*8
load non intraquantizer matrix1If bit set then non intra quantizer matrix follows.
non intraquantizer matrix0 or 64*8

General layout of MPEG-1 audio elementary stream

[edit]

The digitized sound signal is divided up into blocks of 384 samples in Layer I and 1152 samples inLayers II andIII. The sound sample block is encoded within an audio frame:

  • header
  • error check
  • audio data
  • ancillary data

The header of a frame contains general information such as the MPEG Layer, thesampling frequency, the number of channels, whether the frame isCRC protected, whether the sound is the original:

Field Name# of bitsDescription
sync word120xFFF
ID1'1'=mpeg1 '0'=mpeg2
layer2'11'=1 '10'=2 '01'=3
no protection1'0'=Protected byCRC (16bit CRC follows header)
'1'=Not Protected
bit rate index4
sampling frequency2kHz '00'=44.1 '01'=48 '10'=32
padding1
private1
mode2'00'=Stereo '01'=joint stereo '10'=dual channel '11'=single channel
mode extension2
copyright10=none 1=yes
original or copy10=copy 1=original
emphasis2

Although most of this information may be the same for all frames, MPEG decided to give each audio frame such a header in order to simplify synchronization and bitstream editing.

See also

[edit]

External links

[edit]
  • ISO/IEC 11172-3:1993: Information technology -- Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s -- Part 3: Audio


Video
compression
ISO,IEC,
MPEG
ITU-T,VCEG
SMPTE
TrueMotion and AOMedia
Chinese Standard
  • AVS1 P2/AVS+(GB/T 20090.2/16)
  • AVS2 P2(GB/T 33475.2,GY/T 299.1)
    • HDR Vivid(GY/T 358)
  • AVS3 P2(GY/T 368)
Others
Audio
compression
ISO,IEC,
MPEG
ITU-T
IETF
3GPP
ETSI
Bluetooth SIG
Chinese Standard
Others
Image
compression
IEC,ISO,IETF,
W3C,ITU-T,JPEG
Others
Containers
ISO,IEC
ITU-T
IETF
SMPTE
Others
Collaborations
Methods
Lists
SeeCompression methods for techniques andCompression software for codecs
Retrieved from "https://en.wikipedia.org/w/index.php?title=MPEG_elementary_stream&oldid=1220785664"
Category:

[8]ページ先頭

©2009-2025 Movatter.jp