资源描述:
《毕业论文--TCPIP协议的机顶盒设计与分析3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、IP机顶盒是视频解码终端,相当于一台自带嵌入式操作系统的计算机。IP机顶盒一端通过以太网方式接入Internet网络,一端将通过网络传输过来的媒体流等信息转换成模拟信号输岀至电视,由此在电视上实现视频点播、网页浏览、游戏等功能,它具备计算机的数据交换等基本功能,可以采用遥控器或PC直接操作。在详细分析TCP/IP协议、视频解码以及ARM平台的基础上,首先在PC平台利用java语言编写一个服务器端程序。接着在PC平台上利用C语言编写与之配套的客户端程序实现视频文件的接收及视频解码。然后把该C语言程序移
2、植到ARM平台,并基于ARM处理器的特性对该程序进行优化。经过C语言优化和基于ARM平台的优化后,视频播放效果达到了要求。实验结果表明,虽然实验使用的ARM平台性能较低,但经过代码优化后,基于ARM平台实现的IP机顶盒仍然达到了较高的系统性能和播放速度,已经有了一定的应用价值。后期,可以对木系统增加专用解码芯片,以提高解码的质量。关键词TCP/IP;嵌入式实现;视频解码;ARMAbstractIPset-topboxisthevideodecoderterminal,whichisequivalen
3、ttoaself^embeddedcomputeroperatingsystems.IPset-topboxaccesstoInternetthroughtheEthernetnetwork,onewillcomethroughthenetworktransmissionofmediastreamstoconvertanaloginformationsuchasvideoandaudiooutputtoTV,resultingintherealizationofthetelevisionvideo-
4、on-demand,webbrowsing,gamesandotherfunctions,itwiththecomputer'sbasicfunctionssuchasdataexchange,remotecontrolcanbeuseddirectlyorPC.InadetailedanalysisofTCP/IPprotocol,videodecoder,aswellasbasedontheARMplatform,thefirstinthePCplatformusingjavalanguage,
5、asei*ver-sideprogram.ThenusingClanguagecompatiblewiththeclienttoreceivevideofilesandvideodecoderinthePCplatform.AndthentheClanguageprogramportedtoARMplatformandARMprocessorbasedonthecharacteristicsoftheoptimizationprocess.AftertheadoptionofC-basedoptim
6、izationandoptimizationofARMplatform,thevideoplayertoachievearequestedresults.Theexperimentalresultsshowthat,althoughtheexperimentaluseoftheARMplatform,thelowerperformance,butaftertheoptimizedcode,basedontheARMplatformtoreachtheIPset-topboxesisstillahig
7、hsystemperformanceandspeed,haveacertainvalue.Thelattercanincreasethesystemdecoderchipdedicatedtoimprovethequalityofdecoding・KeywordsTCP/IPARMEmbeddedImplementationVideoDecoding摘要AbstractIII第1章绪论11.1机顶盒的概述••••••••••••••••••••••••••••••••••••••••••••••••
8、••••••••••••••••••••••••••••..…11.2机顶盒的发展••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..…11.3论文选题的意义••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••…21.4论文的主要研究工作•••••••••••••