freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

186a移動(dòng)終端流媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)論文報(bào)告-閱讀頁(yè)

2024-12-19 06:42本頁(yè)面
  

【正文】 它就被廣泛的使用了。雖然它不是一個(gè)標(biāo)準(zhǔn)的J2ME軟件包,使用這個(gè)API,而且它也僅僅被用于設(shè)計(jì)測(cè)試程序或演示程序,但是開(kāi)發(fā)者們?nèi)匀粺嶂杂谑褂盟鼇?lái)進(jìn)行開(kāi)發(fā)。MIDP是專為諸如移動(dòng)電話和尋呼機(jī)等移動(dòng)設(shè)備而定義的相關(guān)類的一組集合,提供一個(gè)標(biāo)準(zhǔn)的運(yùn)行環(huán)境,允許在終端用戶設(shè)備上動(dòng)態(tài)的部署新的應(yīng)用程序和服務(wù)。對(duì)于移動(dòng)應(yīng)用程序開(kāi)發(fā)來(lái)說(shuō),它是一個(gè)完整的,受支持的基礎(chǔ)。MIDP規(guī)定了一些需要支持的具體網(wǎng)絡(luò)協(xié)議類型:,UDP,邏輯串口,HTTTPS,TLS,SSL等。為了實(shí)現(xiàn)特定功能,MIDP增加了一些新的類庫(kù), MIDP類庫(kù)中的包類總結(jié)MIDP是標(biāo)準(zhǔn)的簡(jiǎn)表,不依賴任何具體的生產(chǎn)廠家,而KJava不是完整的,功能齊全的簡(jiǎn)表,只能作為一種示范,因此,MIDP終將取代KJava。在編輯器里面編寫(xiě)代碼,既可以在一般的文本編輯器里面編寫(xiě),也可以在繼承開(kāi)發(fā)工具里面編寫(xiě),這個(gè)和J2SE是完全一樣的。一般使用工具進(jìn)行編譯,實(shí)際開(kāi)發(fā)中很少在命令行下面進(jìn)行操作,所以初學(xué)者不必了解如何在命令行下進(jìn)行編譯。這樣做的目的主要是在運(yùn)行以前預(yù)先檢查和審核,減少運(yùn)行時(shí)的負(fù)擔(dān)并提高程序的運(yùn)行速度。(4).進(jìn)過(guò)預(yù)審核的class文件,就可以在模擬器中運(yùn)行,查看效果和進(jìn)行調(diào)試,如果需要修改則重新返回第一個(gè)步驟。(5).如果經(jīng)過(guò)模擬器中的運(yùn)行沒(méi)有什么問(wèn)題,就可以將程序混淆,打包后傳輸?shù)绞謾C(jī)中。J2ME開(kāi)發(fā)最后發(fā)布的文件有以下兩種:JAD——Java應(yīng)用描述文件,用來(lái)說(shuō)明應(yīng)用的相關(guān)信息,如文件大小等;JAR——程序和資源文件,包含所有的class文件和圖片,聲音等資源文件。本章簡(jiǎn)要介紹了手機(jī)游戲解決方案——J2ME技術(shù),分析了J2ME的總體結(jié)構(gòu),重點(diǎn)介紹了Java虛擬機(jī),J2ME的配置和簡(jiǎn)表,并歸納了J2ME程序開(kāi)發(fā)的一般流程,另外將J2ME和Java 2的其它版本進(jìn)行了對(duì)比,等等。(2)流媒體傳輸?shù)膶?shí)現(xiàn)需要緩存,因?yàn)镮nternet以分組傳輸為基礎(chǔ)進(jìn)行斷續(xù)的異步傳輸,對(duì)一個(gè)實(shí)時(shí)的A/V源或存儲(chǔ)的A/V文件,在傳輸中它們要被分解為許多的分組,由于網(wǎng)絡(luò)是動(dòng)態(tài)變化的,各個(gè)分組選擇的路由可能不同,所以到達(dá)客戶端的時(shí)延也就不等,甚至先發(fā)的數(shù)據(jù)分組可能后到。(3)流媒體傳輸?shù)膶?shí)現(xiàn)需要合適的傳輸協(xié)議。在流媒體傳輸?shù)膶?shí)現(xiàn)方案中,一般采用HTTP/TCP來(lái)傳輸控制信息,而用RTPU/DDP來(lái)傳輸實(shí)時(shí)聲音數(shù)據(jù)。這些參數(shù)可能包括目錄信息、AV數(shù)據(jù)的編碼類型或與AV檢索相關(guān)的服務(wù)器地址。與CD播放機(jī)或VCRs所提供的功能相似,RTSP提供了操縱播放、快進(jìn)、快退、暫停及錄制等命令的方法。在流式傳輸中,使用RTP/UDP和RTSP/TCP兩種不同的通信協(xié)議與A/V服務(wù)器建立聯(lián)系,是為了能夠把服務(wù)器的輸出重定向到一個(gè)不同于運(yùn)行A/V Helper程序所在客戶機(jī)的目的地址。:Web BrowserWeb Server/tcp   meta file 定位A/V ServerA/V Player控制信息RTSP/TCP(UDP)   流媒體傳輸基本原理圖 在移動(dòng)流媒體技術(shù)中 ,網(wǎng)絡(luò)協(xié)議占有十分重要的地位 ,服務(wù)器和客戶端間的控制信號(hào)通過(guò)網(wǎng)絡(luò)傳輸 ,同時(shí)媒體流也通過(guò)網(wǎng)絡(luò)傳輸實(shí)現(xiàn) 。實(shí)時(shí)流傳輸協(xié)議 R TSP 是 應(yīng)用層協(xié)議 , 控 制 實(shí) 時(shí) 數(shù) 據(jù) 的 發(fā) 送SD P ( Session Description Protocol , 話 描 述 協(xié) 議) 只 是 一 種用于會(huì)話描述的格式 ,它的目的是進(jìn)行多媒體會(huì)話通知 、邀請(qǐng)和一些媒體會(huì)話的初始化工作圖  流媒體系統(tǒng)的網(wǎng)絡(luò)協(xié)議結(jié)構(gòu)圖、RTCPRTP(Realtime Transport Protocol)是在Internet上針對(duì)多媒體數(shù)據(jù)流的一種傳輸協(xié)議,工作于一對(duì)一或一對(duì)多的傳輸情況,可提供時(shí)間信息和實(shí)現(xiàn)流同步。當(dāng)應(yīng)用程序開(kāi)始一個(gè)RTP會(huì)話時(shí),會(huì)使用到兩個(gè)端口,一個(gè)給RTP,一個(gè)給RTCP。通常RTP算法并不作為一個(gè)獨(dú)立的網(wǎng)絡(luò)層來(lái)實(shí)現(xiàn),而是作為應(yīng)用程序代碼的一部分。在RTP會(huì)話期間,參與者周期性地傳送RTCP包,這些包中含有已發(fā)送數(shù)據(jù)包的數(shù)量、丟失數(shù)據(jù)包的數(shù)量等統(tǒng)計(jì)數(shù)據(jù),服務(wù)器可根據(jù)這些信息動(dòng)態(tài)地改變傳輸速率,甚至改變有效載荷類型。實(shí)時(shí)流協(xié)議RTSP(Realtime Streaming Protocol)是由RealNetworks、Netscape共同提出的一種協(xié)議,它定義了如何使一對(duì)多應(yīng)用程序有效地通過(guò)IP網(wǎng)絡(luò)傳送多媒體數(shù)據(jù)。與HTTP相比,RTP傳送的是多媒體數(shù)據(jù),而HTTP傳送HTML。音視頻數(shù)據(jù)流對(duì)網(wǎng)絡(luò)的延時(shí)比數(shù)據(jù)業(yè)務(wù)更敏感,如何在網(wǎng)絡(luò)中傳輸高質(zhì)量的音視頻信息,除了帶寬要求之外,還需其它條件。某些試驗(yàn)性系統(tǒng),如網(wǎng)絡(luò)視頻會(huì)議工具vic就集成了RSVP。此外, Profile 3 Level 10解碼器和MPEG4 Visual Simple Profile Level 0解碼器,在實(shí)際應(yīng)用中,兩個(gè)視頻解碼器可選。本項(xiàng)目是手機(jī)的一個(gè)播放器系統(tǒng), 能夠在任何時(shí)間、地點(diǎn)實(shí) 現(xiàn)多媒體音頻與視頻的播放。本系統(tǒng)具有以下幾個(gè)功能模塊:( WAV 格式) 播放模塊。本地播放: 直接播放手機(jī)存儲(chǔ)器里的音頻文件。系統(tǒng)播放流程如圖 所示。當(dāng)輸入完成之后,系統(tǒng)根據(jù)所輸入的服務(wù)器IP地址判斷是本地IP 還是網(wǎng)絡(luò) IP, 再播放被訪問(wèn)的對(duì)象。URL 里包括 IP 地址,端口號(hào)( 8080) 以及被訪問(wèn)的文件名。如果失敗,結(jié)束程序最終關(guān)閉 MIDlet 程序手機(jī)客戶端 MIDlet 的設(shè)計(jì)是本課題的重點(diǎn), 是實(shí)現(xiàn)本地 與無(wú)線播放器應(yīng)用的關(guān)鍵。根據(jù)需求分析,本項(xiàng)目終端支持系統(tǒng)的客戶端主要面向多媒體手機(jī)用戶。客戶端流程設(shè)計(jì)圖 4 客戶端 MIDP 計(jì)設(shè)流程圖客戶端 MIDP 。如果輸入正確, 進(jìn)行下一個(gè)操作。在播放視頻與音頻的過(guò)程 中, 用戶可以進(jìn)行一系列的操作, 比如抓圖等。主程序所實(shí)現(xiàn)的主要功能是, 形成一個(gè)輸入界面,這個(gè)界面讓用戶輸入 URL。此外,在界面上還要設(shè)置幾個(gè)按鈕, 比如開(kāi)始、退出。程序用到以下幾個(gè)方法: guessContentType(), splitURL()。}public S tring[] s plitURL(S tring url) throws Exce ption { // 來(lái)解析用戶輸入的 URL, 獲得協(xié)議、檢查 hos t/port、獲得文件名}等待界面的名稱是 WaitCanvas, 它繼承了 Canvas 類。程序用到有以下幾個(gè)方法: WaitCanvas(), void setMessage(), paint()。第四章 移動(dòng)終端流媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)本播放器系本人和魏燦同學(xué)共同合作完成。但是因?yàn)槿狈Ψ?wù)器端的技術(shù)支持,包過(guò)移動(dòng)服務(wù)器端的地址空間支持,流媒體服務(wù)器的設(shè)計(jì)支持,使得本次課程設(shè)計(jì)略顯美中不足,但是就本次研究課題,我們已經(jīng)做了深入研究,充分體現(xiàn)了本次課題的要求。流媒體技術(shù)實(shí)現(xiàn)了邊傳輸、邊下載、邊播放的過(guò)程。使用流媒體技術(shù)后,一個(gè)Web用戶無(wú)需在觀看視頻或聽(tīng)聲音前先耗費(fèi)大量時(shí)間苦苦等待下載一個(gè)大文件,而是由網(wǎng)絡(luò)媒體以一種恒定的速率發(fā)送,具有一邊到達(dá)一邊顯示的優(yōu)勢(shì),節(jié)省了大量的存儲(chǔ)空間,重要的是用戶不必將所有下載的數(shù)據(jù)都同時(shí)存儲(chǔ)在本地存儲(chǔ)器上,從而也節(jié)省了大量的磁盤(pán)空間。移動(dòng)設(shè)備通過(guò)網(wǎng)絡(luò)播放多媒體文件將是不可避免的問(wèn)題。在這種情況下,流媒體播放器在設(shè)計(jì)與實(shí)現(xiàn)在有一些問(wèn)題:(1)由于多媒體手機(jī)在硬件性能上與PC機(jī)有著顯著的差異,所以在多媒體手機(jī)上播放的視頻短片的比特率要遠(yuǎn)遠(yuǎn)低于PC機(jī)上的,所以在設(shè)計(jì)多媒體手機(jī)時(shí)要受到多媒體手機(jī)硬件與操作系統(tǒng)的影響?!”卷?xiàng)目是一個(gè)關(guān)于手機(jī)播放器的系統(tǒng),通過(guò)移動(dòng)終端手機(jī)能夠?qū)崿F(xiàn)在任何時(shí)間,地點(diǎn)進(jìn)行多媒體音頻與視頻的下載播放,本項(xiàng)目在空間上延伸了基于internet的網(wǎng)絡(luò)服務(wù),下載途徑走GPRS通道。 播放器實(shí)現(xiàn)的需求分析要實(shí)現(xiàn)一個(gè)可從網(wǎng)絡(luò)上獲取遠(yuǎn)端文件的流媒體播放器,必須具備以下功能的實(shí)現(xiàn):(1)連接并獲取一個(gè)遠(yuǎn)端的媒體文件,以下簡(jiǎn)稱“連接文件”(2)播放媒體文件并響應(yīng)用戶事件,以下簡(jiǎn)稱“播放文件”(3)停止播放,斷開(kāi)和遠(yuǎn)端媒體文件的連接,以下簡(jiǎn)稱“斷開(kāi)連接”對(duì)每個(gè)功能的具體實(shí)現(xiàn)過(guò)程及條件描述如下:“連接文件”描述了用戶連接并獲取遠(yuǎn)端媒體文件并準(zhǔn)備播放的全過(guò)程。實(shí)現(xiàn)的 前提條件是:已經(jīng)連接上遠(yuǎn)端媒體文件基本過(guò)程:(1)對(duì)獲取的遠(yuǎn)端媒體文件進(jìn)行解碼(2)播放文件并啟動(dòng)視覺(jué)部件和控制部件(3)在視覺(jué)部件中播放內(nèi)容是顯示給用戶(4)等待響應(yīng)控制部件中的用戶事件替代過(guò)程(一):(1)若無(wú)法對(duì)媒體文件進(jìn)行解碼,結(jié)束播放并提示用戶替代過(guò)程(二):(2)若連接中斷,結(jié)束播放并提示用戶“斷開(kāi)連接”描述了結(jié)束播放并且斷開(kāi)和遠(yuǎn)端媒體文件建立的連接的過(guò)程。服務(wù)器等待連接客戶端輸入地址客戶端手機(jī)通過(guò)GPRS通道連接服務(wù)器服務(wù)器收到連接消息,確認(rèn)連接開(kāi)始下載 GPRS連接過(guò)程整個(gè)游戲分為6個(gè)類::CommandResources類說(shuō)明:提供各種資源的統(tǒng)一入口,比如圖片、字符串。/39。 sServerIp = (7, nPosIndex)。/39。 sServerIp = (0, nPosIndex)。 (走cmnet!)。所在子系統(tǒng):StreamingDemo:StreamingDemo類說(shuō)明:提供主界面。所在子系統(tǒng):StreamingDemo。.所在子系統(tǒng):StreamingDemo:ThreadPlayMain類說(shuō)明:發(fā)送Connection請(qǐng)求給我的服務(wù)器網(wǎng)頁(yè),然后控制兩個(gè)player輪流進(jìn)行下載以及播放。如此往復(fù)。對(duì)播放器進(jìn)行了整體設(shè)計(jì),分析了各模塊構(gòu)成,給出了部分關(guān)鍵代碼的實(shí)現(xiàn)。流媒體技術(shù)實(shí)現(xiàn)了邊傳輸、邊下載、邊播放的過(guò)程。使用流媒體技術(shù)后,一個(gè)Web用戶無(wú)需在觀看視頻或聽(tīng)聲音前先耗費(fèi)大量時(shí)間苦苦等待下載一個(gè)大文件,而是由網(wǎng)絡(luò)媒體以一種恒定的速率發(fā)送,具有一邊到達(dá)一邊顯示的優(yōu)勢(shì),節(jié)省了大量的存儲(chǔ)空間,重要的是用戶不必將所有下載的數(shù)據(jù)都同時(shí)存儲(chǔ)在本地存儲(chǔ)器上,從而也節(jié)省了大量的磁盤(pán)空間。詳細(xì)介紹了移動(dòng)終端流媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)。限于本人水平有限,論文中定有大量不足之處,懇請(qǐng)各位老師給與指導(dǎo)。首先我衷心感謝我的指導(dǎo)老師對(duì)我的關(guān)懷和支持。其次,我由衷的感謝實(shí)驗(yàn)室的XXX博士提供指導(dǎo)和幫助,給我提供良好的開(kāi)發(fā)環(huán)境,是在他們的幫助下,我才能完成這次的畢業(yè)設(shè)計(jì)。感謝計(jì)算機(jī)學(xué)院和我的母校——XXX郵電大學(xué)四年來(lái)對(duì)我的大力栽培,正是有了你們才能使我在大學(xué)的最后階段有所收獲,同時(shí)通過(guò)在畢業(yè)設(shè)計(jì)中克服的一系列困難,對(duì)今后自己的工作也是一種鼓勵(lì),增加了以后面對(duì)工作及生活上困
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1