資源描述:
《基于upnp的android平臺(tái)視頻播放器的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于UPnP的Android平臺(tái)視頻播放器的設(shè)計(jì)與實(shí)現(xiàn)摘要數(shù)字家庭是指通過不同的聯(lián)網(wǎng)方式實(shí)現(xiàn)不同操作系統(tǒng),不同終端設(shè)備之間無縫連接、資源共享和互操作,以及實(shí)現(xiàn)多媒體資源的內(nèi)容傳輸,推送和數(shù)據(jù)交換等。建立數(shù)字家庭的目的是為人們提供多種途徑來獲取信息,改變?nèi)藗兊耐ㄐ拧⑸罴皧蕵贩绞?。網(wǎng)絡(luò)、互聯(lián)協(xié)議標(biāo)準(zhǔn)以及設(shè)備是組建數(shù)字家庭的關(guān)鍵。UPnP(通用型即插即用)作為一種流行的智能互聯(lián)協(xié)議受到越來越多設(shè)備生產(chǎn)商的支持。隨著Android操作系統(tǒng)的不斷發(fā)展,各種Android設(shè)備的數(shù)量已經(jīng)在終端設(shè)備中占據(jù)較大比例。另外,觀看視頻是人們獲取信息或娛樂的重要方式,具有良好性能的視頻播放器可以
2、滿足要求。因此開發(fā)基于UPnP的Android平臺(tái)上的視頻播放器具有重要意義。本視頻播放器主要設(shè)計(jì)實(shí)現(xiàn)其可被網(wǎng)絡(luò)中控制點(diǎn)發(fā)現(xiàn)并接受視頻資源的推送及播放和設(shè)備本地視頻資源的播放等功能。論文針對(duì)國內(nèi)外組建數(shù)字家庭網(wǎng)絡(luò)的標(biāo)準(zhǔn),深入研究并分析UPnP協(xié)議的基礎(chǔ)規(guī)范和行為規(guī)范。另外,論文對(duì)在Android平臺(tái)上應(yīng)用程序的開發(fā)作了深入分析和研究。通過這些研究和分析,為基于UPnP的Android平臺(tái)視頻播放器的設(shè)計(jì)與實(shí)現(xiàn)提供了理論支持。在此基礎(chǔ)上,通過對(duì)基于UPnP的Android平臺(tái)視頻播放器的UML靜態(tài)建模和動(dòng)態(tài)建模,提出了其整體框架和解決方案。論文將視頻播放器分成兩個(gè)模塊:視頻播
3、放模塊和MediaRender。視頻播放模塊實(shí)現(xiàn)視頻播放功能,MediaRender模塊實(shí)現(xiàn)接收視頻資源的推送和向視頻播放模塊呈現(xiàn)視頻資源,MediaRender作為一個(gè)UPnP設(shè)備遵守UPnP的基礎(chǔ)結(jié)構(gòu)規(guī)范和行為規(guī)范?;谝陨瞎ぷ?,論文配置了實(shí)現(xiàn)視頻播放器的開發(fā)環(huán)境并實(shí)現(xiàn)了基于UPnP的Android平臺(tái)上的視頻播放器。論文通過對(duì)視頻播放器的功能和性能方面進(jìn)行測試,視頻播放器基本實(shí)現(xiàn)了設(shè)計(jì)目標(biāo),它簡單易用,具有較高的實(shí)用價(jià)值。此視頻播放器對(duì)以后開發(fā)同類項(xiàng)目具有一定的指導(dǎo)意義和參考價(jià)值。關(guān)鍵字:Android;UPnP;UML;視頻播放器IDesignandImplemen
4、tationofVideoPlayerforAndroidBasedonUPnPAbstractThepurposeofthedigitalhomeistoachievetheseamlessconnection,resourcesharingandinteroperability,aswellasthecontentdeliveryofmultimediaresources,pushanddataexchangebetweendifferentoperatingsystemsanddifferentterminaldevices.Digitalhomeoffersavar
5、ietyofwaysforpeopletogetinformation,inordertochangepeople'scommunication,lifeandentertainment.Network,Internetprotocolstandardsandequipmentsarethekeytotheformationofthedigitalhome.UPnP(UniversalPlugandPlay)isapopularintelligentinterconnectionprotocolwhichissupportedbymoreandmoreequipmentma
6、nufacturers.WiththecontinuousdevelopmentoftheAndroidOS,thenumberofAndroiddevicesalreadyoccupiesalargerproportionoftheterminaldevices.Inaddition,watchingvideoisanimportantwayforpeopletoobtaininformationorentertainment,videoplayerwhichhasagoodperformancecanmeettherequirements.Therefore,thede
7、velopmentofvideoplayerwhichisbasedonUPnPhasgreatsignificanceonAndroidplatform.Thedesignofthevideoplayeristoachievethatitcanbediscoveredbycontrolpoint,acceptsthepushofvideoresourcesandplaysresourcesorplaysvideoswhichisstoredinthedevices.Accordingtotheinterconne