• 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