Print Email Facebook Twitter Design and Implementation of Synchronization of WPAN Devices for Multimedia Playback Title Design and Implementation of Synchronization of WPAN Devices for Multimedia Playback Author Tian, X. Contributor Jacobsson, M.E. (mentor) Faculty Electrical Engineering, Mathematics and Computer Science Department Telecommunications Programme Master Electrical Engineering Track Telecommunications 2008 Date 2010-09-03 Abstract With the development of projector technology, portable projectors called pico-projectors are emerging on the market. To achieve a high quality projection, multiple pico-projectors can be used to display the same video, where accurate synchronization is required. The target of this thesis is to design and implement a Linux-based application which can synchronize multimedia playback over a WPAN with high accuracy. By analyzing the synchronization requirements, the synchronization problem is decomposed into playback synchronization and clock synchronization. To achieve a synchronized playback based on synchronized clocks, we explore several open source projects and eventually build a synchronized player which can play video with frame-by-frame level synchronization. For clock synchronization, the principles of a typical computer clock and the most popular time synchronization – NTP are studied. Based on that, a new time synchronization protocol with quick-start and anti-interference properties is designed. We also conduct a survey to test if the application meets the users’ requirement of synchronized playback. The final results show that our application provides a synchronized playback with the accuracy which is acceptable for most users. Subject synchronization To reference this document use: http://resolver.tudelft.nl/uuid:3f3d9d03-37db-43e0-b3a8-f2f7bba1587d Embargo date 2010-09-07 Part of collection Student theses Document type master thesis Rights (c) 2010 X. Tian Files PDF ThesisFinalVer.pdf 1.53 MB Close viewer /islandora/object/uuid:3f3d9d03-37db-43e0-b3a8-f2f7bba1587d/datastream/OBJ/view