Font Size: a A A

Design And Implementation Of An Ip Set-top Box Player Software

Posted on:2007-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y TanFull Text:PDF
GTID:2208360185956571Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
IPTV delivers various interactive digital multimedia programs to families cross broadband network.People can also get news,information or trainning on this platform. IPTV has different business models from the old broadcast television because of its user-interactivity,extensibility and flexibility.IPTV is indubitably going to make a big market in the future.In IPTV system, users watch VOD or seek infromation with set-top boxs.At present,IPTV mainly offers Audio/Visual related services.For this,it is essential for the set-top box to be embeded a good AV player. This paper discussed the design and implement of a embedded MPEG-4 SP/ASP player. In accord with common software architecture, modular and hiberarchy were emphasized in the process of design.Following the rule,We partitioned the player into three layers based on basic function.They were upper management layer,transmission&control layer and media engine.And then we went further into the detail of every layer and gave some sourcecodes in C language.In the process of implement,some issues such as AV buffer management, AV RTP timestamp overflow,conjestion elimiation and AV synchronize were discussed.Efficency and speed must be took into account in embedded system.So we listed series of optimization strategy used to improve the efficency of hardware and the C code.At the end,we tested the player and made some analysis accroding to the test results.Analysis proved that we had successfully satisfied the requirement in initial plan.This player had neat state management and had the ability to decode MPEG-4 SP/ASP streaming video under 4Mbps.In addition,the player was able to deal with exception caused by network or media server.
Keywords/Search Tags:IPTV, MPEG-4 visual, IP-STB, Player
PDF Full Text Request
Related items