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

正文內(nèi)容

186a移動終端流媒體播放器的設(shè)計與實現(xiàn)-畢業(yè)設(shè)計論文報告-資料下載頁

2024-11-29 06:42本頁面

【導(dǎo)讀】隨著科技的日新月異,流媒體技術(shù)的發(fā)展已經(jīng)達到了從量變到質(zhì)變的關(guān)鍵時刻,流媒體必將成為個人電腦的網(wǎng)絡(luò)設(shè)備的主流,并且對人們的日常生活以及媒體傳播有著極其巨大的影響。為了開發(fā)出更好的播放器,銷售商們付出了巨大的努力。技術(shù)和計算機技術(shù)的迅猛發(fā)展,使得人們對手持設(shè)備的應(yīng)用有了更高的要求,人們已不滿足于簡單的通話,收發(fā)短信等基本功能,而更多的是要求有多媒體應(yīng)用,能利用手機進行上網(wǎng)沖浪,3D游戲,播放視頻等。本文簡單介紹了流媒體的相關(guān)概念以及流媒體技術(shù)原理并實現(xiàn)了一個代碼主要使用SUN提供的JAVA媒體框架包的功能來實現(xiàn)媒體播放功能的簡單的FMPlayer流媒體播放器的實例。流媒體技術(shù)具體來講,就是把連續(xù)的影像和聲音放在網(wǎng)絡(luò)服務(wù)器上,通過因特網(wǎng)讓瀏覽者一邊下載一邊觀看、信息經(jīng)過壓縮處理后放到流媒體網(wǎng)收聽,而不需要等到整個多媒體文件下載完成就可以即時觀看的技術(shù)。

  

【正文】 入遠端媒體文件的信息(2)用戶發(fā)出連接到遠端媒體文件的請求(3)連接并獲取遠端流媒體文件替代過程:(1)連接失敗,將失敗信息返回給用戶(2)提示用戶重試“播放文件”描述了用戶在連接到遠端流媒體文件后播放文件的過程。實現(xiàn)的 前提條件是:已經(jīng)連接上遠端媒體文件基本過程:(1)對獲取的遠端媒體文件進行解碼(2)播放文件并啟動視覺部件和控制部件(3)在視覺部件中播放內(nèi)容是顯示給用戶(4)等待響應(yīng)控制部件中的用戶事件替代過程(一):(1)若無法對媒體文件進行解碼,結(jié)束播放并提示用戶替代過程(二):(2)若連接中斷,結(jié)束播放并提示用戶“斷開連接”描述了結(jié)束播放并且斷開和遠端媒體文件建立的連接的過程。實 現(xiàn)的前提條件是:(1)有正常的網(wǎng)絡(luò)連接(2)有已經(jīng)連接的遠端媒體文件(3)HTTP協(xié)議的相關(guān)設(shè)置無誤基本過程:(1)用戶發(fā)出斷開連接的請求(2)停止播放當(dāng)前媒體文件(3)斷開和當(dāng)前遠端媒體文件的連接替代過程:(3)斷開連接失敗,提示用戶失敗信息在對流媒體播放器實現(xiàn)播放的整個過程認真分析后,:開始 解碼是否編碼成功   N 播放命令           Y暫停播放播放文件提示出錯              暫停命令 停止命令結(jié)束                   停止命令         播放流程圖由流媒體播放器的播放流程圖可直觀地得出其工作流程包括以下幾個步驟:(1)系統(tǒng)解碼;(2)如無法解碼,則提示出錯,然后結(jié)束;(3)解碼成功,則播放文件;(4)如接到停止命令,則結(jié)束;(5)暫停播放;(6)如接到停止命令,則結(jié)束;(7)如接到播放命令,則轉(zhuǎn)到步驟(3),先由服務(wù)器端開啟GPRS連接,客戶端搜索到在線服務(wù)器之后,選擇相應(yīng)的手機,然后服務(wù)器端會收到確認連接,服務(wù)器確定之后,連接建立完成。服務(wù)器等待連接客戶端輸入地址客戶端手機通過GPRS通道連接服務(wù)器服務(wù)器收到連接消息,確認連接開始下載 GPRS連接過程整個游戲分為6個類::CommandResources類說明:提供各種資源的統(tǒng)一入口,比如圖片、字符串。所在子系統(tǒng):GetDynamicIP判斷是否走cmwep代理:if(m_bCMWAPProxy == true) { if((://)) { nPosIndex = (7, ()).indexOf(39。/39。) + 7。 sServerIp = (7, nPosIndex)。 // } else { nPosIndex = (39。/39。)。 sServerIp = (0, nPosIndex)。 // } } else{ sRequestURL = sResource。 (走cmnet!)。 }:GUIController類說明:MVC中的控制器部分,負責(zé)界面事件的處理,以及決定該顯示哪一個Form。所在子系統(tǒng):StreamingDemo:StreamingDemo類說明:提供主界面。實際上應(yīng)該算作MVC中的View部分,是MIDlet的主界面。所在子系統(tǒng):StreamingDemo。:Audio類說明:Audio 管理. 每個audio文件綁定一個player。.所在子系統(tǒng):StreamingDemo:ThreadPlayMain類說明:發(fā)送Connection請求給我的服務(wù)器網(wǎng)頁,然后控制兩個player輪流進行下載以及播放。所在子系統(tǒng):緩沖機制的核心算法:第一步:聲明兩個Player;第二步:HttpConnection開始向服務(wù)器請求該audio文件的第一部分字節(jié),我們定這次讀取的字節(jié)數(shù)為18KB;第三步:等第一部分數(shù)據(jù)到位后,Player A開始realize和prefetch,并開始播放;第四步:在Player A播放同時,(18KB的amr數(shù)據(jù)可以播放10秒鐘),HttpConnection繼續(xù)請求第二部分數(shù)據(jù)(假設(shè)GPRS每秒鐘傳輸3KB,那么18KB需要傳輸6秒,算上前后通訊損失的時間,應(yīng)該不會超過10秒鐘);第五步:第二部分數(shù)據(jù)到位后,假設(shè)Player A還沒有播放完(這需要調(diào)整你的每一部份數(shù)據(jù)字節(jié)數(shù)來使得假設(shè)成立),那么將數(shù)據(jù)喂給Player B讓它realize和prefetch;第六步:Player A播放完后,得到事件通知,于是讓Player B開始播放。如此往復(fù)。:FormPlayer類說明:顯示播放音樂的Form界面 所在子系統(tǒng):StreamingDemo 測試 播放主界面: 真機演示界面本章詳細介紹了移動終端流媒體播放器的設(shè)計與實現(xiàn)。對播放器進行了整體設(shè)計,分析了各模塊構(gòu)成,給出了部分關(guān)鍵代碼的實現(xiàn)。結(jié)束語流媒體技術(shù)具體來講,就是把連續(xù)的影像和聲音絡(luò)服務(wù)器上,通過因特網(wǎng)讓瀏覽者一邊下載一邊觀看、信息經(jīng)過壓縮處理后放到流媒體網(wǎng)收聽,而不需要等到整個多媒體文件下載完成就可以即時觀看的技術(shù)。流媒體技術(shù)實現(xiàn)了邊傳輸、邊下載、邊播放的過程。只需經(jīng)過幾秒的啟動延時即可在用戶計算機上利用相應(yīng)的播放器進行播放和觀看,甚至可以隨時地進行暫停、快進、快退等操作。使用流媒體技術(shù)后,一個Web用戶無需在觀看視頻或聽聲音前先耗費大量時間苦苦等待下載一個大文件,而是由網(wǎng)絡(luò)媒體以一種恒定的速率發(fā)送,具有一邊到達一邊顯示的優(yōu)勢,節(jié)省了大量的存儲空間,重要的是用戶不必將所有下載的數(shù)據(jù)都同時存儲在本地存儲器上,從而也節(jié)省了大量的磁盤空間。本文詳細介紹了流媒體技術(shù)在移動終端的應(yīng)用,具體介紹了流媒體的概念,流媒體技術(shù)的基本原理以及移動終端流媒體解決方案——J2ME技術(shù)。詳細介紹了移動終端流媒體播放器的設(shè)計與實現(xiàn)。對播放器進行了整體設(shè)計,分析了各模塊構(gòu)成,給出了部分關(guān)鍵代碼的實現(xiàn)。限于本人水平有限,論文中定有大量不足之處,懇請各位老師給與指導(dǎo)。致 謝在老師們悉心的關(guān)懷和大力的支持下我的畢業(yè)論文才能得以順利完成。首先我衷心感謝我的指導(dǎo)老師對我的關(guān)懷和支持。在畢業(yè)設(shè)計的過程中,她認真負責(zé)的工作態(tài)度、嚴謹?shù)闹螌W(xué)風(fēng)格,使我深受啟發(fā),這不僅使我得以完成畢業(yè)設(shè)計,而且在今后的學(xué)習(xí)中,我也會受益非淺。其次,我由衷的感謝實驗室的XXX博士提供指導(dǎo)和幫助,給我提供良好的開發(fā)環(huán)境,是在他們的幫助下,我才能完成這次的畢業(yè)設(shè)計。還要感謝跟我一同合作完成設(shè)計的XXX同學(xué),他在這次設(shè)計中給了我很多幫助和建議。感謝計算機學(xué)院和我的母?!猉XX郵電大學(xué)四年來對我的大力栽培,正是有了你們才能使我在大學(xué)的最后階段有所收獲,同時通過在畢業(yè)設(shè)計中克服的一系列困難,對今后自己的工作也是一種鼓勵,增加了以后面對工作及生活上困難的信心。感謝所有給予了我?guī)椭睦蠋?、朋友們!參考文獻[1] 萬輝, 萬軍. 基于Eclipse環(huán)境的J2ME應(yīng)用程序開發(fā)[M]. 北京: 清華大學(xué)出版社, 2009:1040.[2] 池雅慶, 周珺, 王耀. J2ME手機應(yīng)用項目開發(fā)實踐[M]. 北京: 中國鐵道出版社, 2007:4138.[3] 陳旭東, 徐保民, 張宏勛. J2ME應(yīng)用教程[M]. 北京: 清華大學(xué)出版社, 2006:6497.[4] 胡虛懷, 楊志和, 李煥. J2ME移動設(shè)備程序設(shè)計[M]. 北京: 清華大學(xué)出版社, 2005:778.[5] 高宗敏. 流媒體技術(shù)[J]. 中國期刊網(wǎng),2005年第9期 4849頁[6] Michael. 流媒體技術(shù)及商機揭秘[M]. 北京:電子工業(yè)出版社,[7] 鄭麗娜. 網(wǎng)絡(luò)流媒體技術(shù)及其應(yīng)用[J]. 中國期刊網(wǎng),2005年6月第25卷第2期 89頁[8] 白煜,辛向暉 .Windows Media與Real網(wǎng)絡(luò)流媒體案例教程[M] 北京:清華大學(xué)出版社, [9] 詹青龍. 網(wǎng)絡(luò)視頻技術(shù)及應(yīng)用[M] 西安:西安電子科技大學(xué)出版社, [10] 彭波, 孫一林. Java多媒體技術(shù)[M]. 北京:清華大學(xué)出版社, 2005. 179237[11] 和敏. 基于J2ME的手機游戲開發(fā)模式研究[D]. 上海: 復(fù)旦大學(xué), .[12] 唐娟. 基于Symbian OS的手機游戲引擎的研究及應(yīng)用[D]. 天津: 天津工業(yè)大學(xué), .[13] 楊帆. 基于J2ME的手機游戲設(shè)計[D]. 成都: 電子科技大學(xué), .[14] 趙彥凱. 淺析游戲引擎技術(shù)[J]. 科技咨詢導(dǎo)報, 2007(16),4344.[15] 金鑫. 游戲引擎在游戲開發(fā)中的應(yīng)用[J]. 電腦知識與技術(shù), 2007(19),170171.[16] 高凌琴, 陳青華. 俄羅斯方塊游戲關(guān)鍵技術(shù)探討[J]. 信息技術(shù)與信息化, 2008(2),6971.[17] 楊祥吉. 一個基于手機平臺的高速2D游戲引擎的設(shè)計與實現(xiàn)[D]. 成都: 電子科技大學(xué), .[18] 楊常青 彭木根著. Symbian S60手機程序開發(fā)與實用教程. 機械工業(yè)出版社, 2008.[19] 何偉 張兵 楊宗德著. 基于SymbianOS的手機開發(fā)與應(yīng)用. 人民郵電出版社,2006.[20] 付朝暉,王建新. 基于J2ME的手機游戲框架設(shè)計與優(yōu)化[J]. 裝備制造技術(shù).2007(6),p7174.[21] 陳晉波,李雪娟,熊飛. 手機游戲開發(fā)實踐[M]. 北京:電子工業(yè)出版社, 2005:7681.[22] 唐寅. 實時操作系統(tǒng)開發(fā)指南[M]. 北京:中國電力出版社. 2002:1930.[23] 周克蘭,呂強,張玉華,潘吉斯,錢培德.試論漢字數(shù)字輸入法評價[J].中文信息學(xué)報,2007,第 21 卷第 1 期.[24] 陳天娥,趙曾貽,朱蘭. 數(shù)字鍵中文輸入的研究[J].信息技術(shù),2002,第 10 期.[25] 蔡昭權(quán).利用小鍵盤輸入漢字的思路與實現(xiàn)[J].計算機工程與設(shè)計,2006,第 27 卷第 5 期[26] Bruce Eckel. Java編程思想[M]. 京京工作室譯. 北京: 機械工業(yè)出版社, 1999:55198.[27] Bruce Eckel. Java編程思想(第二版)[M]. 侯捷譯. 北京:機械工業(yè)出版社, 2002:6595.[28] Chuck Cavaness, Geoff Friesen, Brian Keeton. Java完全探索(第二版)[M]. 師夷工作室譯. 北京: 中青年出版社,2001:6396.
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1