Senin, 09 Juli 2018

Sponsored Links

IPTV-Testing-tutorial-MPEG.JPG
src: www.althos.com

Packetized Elementary Stream (PES) is a specification in MPEG-2 Part 1 (System) (ISO/IEC 13818-1) and ITU-T H.222.0 that defines bringing the base stream (usually output from the audio encoder or video) in packets in the MPEG program stream and MPEG transport stream. The elementary stream is a package by encapsulating the sequential data byte of the elementary stream in the PES packet header.

A typical method for transmitting basic stream data from a video or audio encoder is to first create a PES packet from the base stream data and then encapsulate this PES packet into a Transport Stream (TS) or Stream Program (PS) package. TS packages can then be multiplexed and transmitted using broadcasting techniques, such as those used in ATSC and DVB.

Streams of Transport and Streaming Programs are each made logically from PES packages. PES packages should be used to convert between Transport Streams and Program Streams. In some cases, PES packages do not need to be modified when converting. The PES package may be much larger than the Transport Stream packet size.


Video Packetized elementary stream



header paket PES

Tajuk PES opsional


While the above flags indicate that values ​​are added to an optional field of variable length, they are not just written. For example, PTS (and DTS) are extended from 33 bits to 5 bytes (40 bits). If only PTS is present, this is done by catenating 0010b, the 3 least significant bits of PTS, 1, following the next 15 bits, 1, breaks 15 bits and 1. If PTS and DTS are present, first bit 4 is 0011 and first 4 bits for DTS is another 0001. additional bytes have a similar but different encoding.

Maps Packetized elementary stream



References


Use of MPEG transport stream in TV systems
src: www.spiedigitallibrary.org


External links

  • http://www.bretl.com/mpeghtml/pespckt.HTM
  • http://dvd.sourceforge.net/dvdinfo/pes-hdr.html
  • ISO/IEC standard 13818-1 [2])

Source of the article : Wikipedia

Comments
0 Comments