Font Size: a A A

Design And Implementation Of An Embedded Multi-media Player Based On Intel CE4100

Posted on:2014-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:C Y WangFull Text:PDF
GTID:2268330422464773Subject:Computing technology
Abstract/Summary:PDF Full Text Request
As the "triple play" market shows strong growth momentum,it brings remarkableeconomic and social benefits, the global Internet Protocol Television subscriber scale ispredicted to exceed100million in the next five years. Based on this kind of situation,theRouton Electronic Co., LTD. developed IPTV set-top box whose name is “CloudIntelligent High-definition Video-audio player H4”.The player in H4affects userexperience directly,so it needs to design the player for H4,the player is expected to playthe audio and video files of most mainstream formats and can take up less systemresources.Based on the existing hardware platform Intel CE4100,system platform “Plumblossom Linux system” and software platform FFmpeg,according to research themainstream player and actual demand, this topic adopts modular structure design mode,itnot only designs the overall framework for the player,but also designs the functionalmodules in the framework respectively.Finally,it designs a set of audio and videosynchronization mechanism.Then it completes the design part for the player.According to the design scheme of the player,it realizes the whole playing processincluding player initialization,reading the media player files and analyzing itstype,decapsulation,subtitle processing,audio stream decoding,video stream decoding,audioand video synchronization outputing,the event message responsing and cleaning aftercompleting the whole playing process for the player.First,it does programming realizationfor the main control module for the player,then it does programming realization for eachfunctional module separately,meanwhile it realizes the communication interface betweenthe main control module and each functional module.At last,it does programmingrealization for the audio and video synchronization mechanism.Doing the system function test and performance test for the player which hascompleted the design and implementation.According to the function test,it can verify thatplaying the mainstream audio and video files is smooth, and serious audio and video synchronization problems don’t appear.According to the performance test,it can verify thatthe occupancy rate of system resources is in a reasonable range when it is working.
Keywords/Search Tags:Player, Module, Audio and Video Synchronization
PDF Full Text Request
Related items