Multimedia Player Implementation on Embedded Systems

dc.contributor.advisor Gümüştekin, Şevket
dc.contributor.author Tetik, Yusuf Engin
dc.date.accessioned 2014-07-22T13:52:53Z
dc.date.available 2014-07-22T13:52:53Z
dc.date.issued 2008
dc.description Thesis (Master)--Izmir Institute of Technology, Electronics and Communication Engineering, Izmir, 2008 en_US
dc.description Includes bibliographical references (leaves: 85-88) en_US
dc.description Text in English; Abstract: Turkish and English en_US
dc.description xi, 90 leaves en_US
dc.description.abstract There has been a surge in the number of digital audio and video content in recent years. Advances in the compression and storage technologies and improvements in the speed of internet connection have enabled widespread use of multimedia content. A wide variety of devices have been introduced to decode and play these media contents.Initially designed as a mere voice communication device, the mobile phones nowadays come equipped with a variety of multimedia capabilities including media players despite their limited system resources.Nowadays, huge servers host dramatically increased audio and video contents Users prefer to watch these contents while streaming rather than downloading them first. So, streaming media players are responsible to present multimedia contents without annoying interrupts.This thesis firstly introduces challenges in design and implementation of a streaming media player and then proposes solutions. Main challenges are keeping audio-video synchronization and server-client synchronization and detecting stream type, handling of multithreaded operations and buffer management. Audio-video synchronization problem is solved by using audio as master stream. Server-client synchronization problem is solved by designing a playback mechanism that keeps synchronization with the server by tuning the playback rate of a streaming media without losing lip-sync between audio and video. The proposed streaming player also has a feature of identifying the type of a media stream very rapidly without using a discrete stream inspector module. The presented design is heavily multithreaded which is implemented on Linux platform, moreover it is also convenient for and implementable on any multithreaded platform. en_US
dc.identifier.uri http://hdl.handle.net/11147/3991
dc.language.iso en en_US
dc.publisher Izmir Institute of Technology en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject.lcc TK6680.5 T34 2008 en
dc.subject.lcsh Multimedia systems en
dc.subject.lcsh MPEG (Video coding standard) en
dc.subject.lcsh Video compression en
dc.title Multimedia Player Implementation on Embedded Systems en_US
dc.type Master Thesis en_US
dspace.entity.type Publication
gdc.author.institutional Tetik, Yusuf Engin
gdc.coar.access open access
gdc.coar.type text::thesis::master thesis
gdc.description.department Thesis (Master)--İzmir Institute of Technology, Electrical and Electronics Engineering en_US
gdc.description.publicationcategory Tez en_US
gdc.description.scopusquality N/A
gdc.description.wosquality N/A
relation.isAuthorOfPublication.latestForDiscovery b740b7b9-c1c8-4cad-9694-05b5f99f93bb
relation.isOrgUnitOfPublication.latestForDiscovery 9af2b05f-28ac-4018-8abe-a4dfe192da5e

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
T000775.pdf
Size:
1.29 MB
Format:
Adobe Portable Document Format
Description:
MasterThesis

License bundle

Now showing 1 - 1 of 1
Loading...
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: