Graduation Semester and Year




Document Type


Degree Name

Master of Science in Electrical Engineering


Electrical Engineering

First Advisor

Kamisetty R Rao


High efficiency video coding (HEVC) /H.265 , is the latest digital video coding standard which has proven to be superior to earlier standards in terms of compression ratio, quality and error resilience. In order for the end user to understand the video meaningfully, there should be an associated audio with it. Any video is incomplete without a proper audio. Advanced audio coding (AAC) is the digital audio codec standard defined in MPEG-2 and later in MPEG-4 with few changes. The audio quality of an AAC stream is widely used as the audio coding standard in various applications. It would be a great advantage to the user to adopt HEVC as video codec and AAC as the audio coding, for transmission of digital multimedia through air (ATSC, DVB) or through the internet (video streaming, IPTV). However, multiplexing is required for these applications in order to combine and create a single bit stream from separate audio and video bit streams for transmission purposes. The objective of the thesis is to propose a method for effectively multiplexing the audio and video coded streams for transmission followed by demultiplexing the streams at the receiver and achieving lip synchronization between the audio and video during the playback. The proposed method uses the fact that frames are constant throughout the length of audio and video. The first step of the process is the packetization of elementary audio and video bit streams. The frame number information is stored in the header of the packets which is used as the vital information to synchronize the video and audio during playback. Then second layer of packetization is carried out from the first layer in order to meet the requirements of MPEG-2 transport stream. Proposed method uses playback time as the criteria for allocating data packets during multiplexing in order to prevent buffer overflow or underflow at the demultiplexer. The information required during the demultiplexer process to ensure error free is put in the header. Flow and results of the thesis are discussed in detail in the chapters. Effective lip synchronization is achieved between the audio and video.


Electrical and Computer Engineering | Engineering


Degree granted by The University of Texas at Arlington