Paper
12 May 2008 Audio-video synchronization management in embedded multimedia applications
Hamood-Ur Rehman, Taehyun Kim, Niranjan Avadhanam, Sridharan Subramanian
Author Affiliations +
Proceedings Volume 6814, Computational Imaging VI; 681417 (2008) https://doi.org/10.1117/12.782523
Event: Electronic Imaging, 2008, San Jose, California, United States
Abstract
Multimedia systems are required to provide proper synchronization of various components for intelligible presentation. However, it is challenging to accommodate the heterogeneity of different media characteristics. Audio-video synchronization is, for instance, required for presenting video chunks with audio frames where video chunk size is generally large and variable, but audio frame size is small and fixed. Such audio-video synchronization problem has been widely studied in the literature. The problem involves proper definition and preservation of temporal relationship between audio and video. Moreover, it is also important to take into account the processing complexity, since the computational resources and processing power on embedded platforms, such as cell phones and other handheld devices, are very limited. In this paper, we present the implementation of three audio-video synchronization methods on an embedded system. We discuss the performance as well as the advantages and disadvantages of each of these techniques. Based on our evaluation, we reason why one of the presented techniques is superior to the other two.
© (2008) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Hamood-Ur Rehman, Taehyun Kim, Niranjan Avadhanam, and Sridharan Subramanian "Audio-video synchronization management in embedded multimedia applications", Proc. SPIE 6814, Computational Imaging VI, 681417 (12 May 2008); https://doi.org/10.1117/12.782523
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Video

Video compression

Video processing

Multimedia

Embedded systems

Data storage

Computer programming

Back to Top