DocumentCode
256490
Title
An efficient multiplexing approach for MPEG-2 transport stream encoder
Author
Mosharafa, S.M. ; Ebrahim, G.A. ; Zekry, A.A.
Author_Institution
Electron. & Commun. Eng. Dept., Ain Shams Univ., Cairo, Egypt
fYear
2014
fDate
22-23 Dec. 2014
Firstpage
374
Lastpage
380
Abstract
This paper introduces an approach that adopts a two-stage multiplexing strategy for MPEG-2 transport stream encoder. The first stage in the proposed approach is responsible for multiplexing the elementary streams while the second stage is responsible for multiplexing the program streams. The function of the first stage is to form a single program transport stream from the elementary streams. It is designed to facilitate synchronization between elementary streams at the receiver. In other words, the transmission of elementary streams is time-interleaved according to the relative presentation time represented by each packet from each stream. On the other hand, the second stage is utilized to multiplex program streams to form a transport stream that conforms to MPEG-2 T-STD buffer requirements. The proposed approach reduces the real-time overhead compared with the other related approaches. Mainly, because other approaches make the multiplexing decision at the transmission time while the proposed approach takes this decision in advance. Hence, it reduces the associated overhead at the transmission time. A prototype of the proposed approach has been implemented in VHDL to evaluate its performance. Additionally, it has proven its effectiveness while testing it with H.264 and AAC codecs that are supported by digital video broadcasting systems.
Keywords
digital video broadcasting; multiplexing; video codecs; video coding; video streaming; AAC codecs; H.264 codecs; MPEG-2 T-STD buffer requirements; MPEG-2 transport stream encoder; VHDL implementation; digital video broadcasting systems; elementary stream synchronization; elementary streams; multiplex program streams; multiplexing decision; radio receiver; real-time overhead; single program transport stream; transmission time; two-stage multiplexing; Delays; Ferroelectric films; IEC; ISO standards; Multiplexing; Random access memory; Time-frequency analysis; H.264; MPEG-2; VHDL; digital video broadcasting; packetized elementary stream; transport stream;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Engineering & Systems (ICCES), 2014 9th International Conference on
Conference_Location
Cairo
Print_ISBN
978-1-4799-6593-9
Type
conf
DOI
10.1109/ICCES.2014.7030988
Filename
7030988
Link To Document