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

正文內(nèi)容

多媒體播放器的設(shè)計與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-04-09 08:28 本頁面
 

【文章內(nèi)容簡介】 ,其發(fā)展的方向也是極其多樣化,所以在人們的日常生活中,幾乎隨處可見其身影。 本畢業(yè)設(shè)計就是 通過在 開發(fā)平臺上開發(fā)一個簡單的音 /視頻播放器的過程,了解多媒體與多媒體技術(shù)及其在播放器中的應(yīng)用,掌握多媒體技術(shù)開發(fā)相關(guān)技術(shù)及多媒體文件的訪問與傳播,同時利用 軟件工程的相關(guān)理論知識,了解軟件開發(fā)的方法與步驟。多媒體技術(shù)已經(jīng)成為當(dāng)今比較熱門的研究課題,特別是伴隨著多媒體技術(shù)的網(wǎng)絡(luò)化,使得多媒體技術(shù)的發(fā)展前景無限廣闊 。 多媒體技術(shù)的網(wǎng)絡(luò)化發(fā)展趨勢。技術(shù)的創(chuàng)新和發(fā)展將使諸如服務(wù)器、路由器、轉(zhuǎn)換器等網(wǎng)絡(luò)設(shè)備的性能越來越高,包括用戶端 CPU、內(nèi)存、圖形卡等在內(nèi)的硬件能力空前擴(kuò)展,人們將受益于無限的計算和充裕的帶寬,它使網(wǎng)絡(luò)應(yīng)用者改變以往被動地接受處理信息的狀態(tài),并以更加積極主動的姿態(tài)去參與眼前的網(wǎng)絡(luò)虛擬世界。從目前的發(fā)展趨勢看可以把這種芯片分成兩類:一類是以多媒體和通訊功 能為主。融合 CPU芯片原有的計算功能,它的設(shè)計目標(biāo)是用在多媒體專用設(shè)備,家電及寬帶通訊設(shè)備, 可以取代這些設(shè)備中的 CPU 及大量 ASIC 和其它芯片。另一類是以通用 CPU計算功能為主,融合多媒體和通信功能,它們的設(shè)計目標(biāo)是與現(xiàn)有的計算機(jī)系列兼容,同時具有多媒體和通信功能,主要用在多媒體計算機(jī)中。 多媒體技術(shù)的發(fā)展使多媒體計算機(jī)將形成更完善的計算機(jī)支撐的協(xié)同工作環(huán)境,消除了空間距離的障礙,也消除了時間距離的障礙,為人類提供更完善的信息服務(wù)。交互的、動態(tài)的多媒體技術(shù)能夠在網(wǎng)絡(luò)環(huán)境創(chuàng)建出更加生動逼真的二維與 三維場景,人們還可以借助攝像等設(shè)備,把辦公室和娛樂工具集合在終端多媒體計算器上,可在世界任何角落與千里之外的同行在實(shí)時視頻會議上進(jìn)行市場討論、產(chǎn)品設(shè)計,欣賞高質(zhì)量的圖像畫面。新一代用戶界面 (UI)與智能人工 (Intelligent Agent)等網(wǎng)絡(luò)化、人性化、個性化的多媒體軟件的應(yīng)用還可使不同國籍、不同文化背景和不同文化程度的人們通過“人機(jī)對話”,自由地溝通與了解。 多媒體終端的部件化、智能化和嵌入化發(fā)展趨勢。目前多媒體計算機(jī)硬件體系結(jié)構(gòu),多媒體計算機(jī)的視頻音頻接口軟件不斷改進(jìn),尤其是采用了硬件體系 結(jié)構(gòu)設(shè)計和軟件、算法相結(jié)合的方案,使多媒體計算機(jī)的性能指標(biāo)進(jìn)一步提高,但要滿足多媒體網(wǎng)絡(luò)化環(huán)境的要求,還需對軟件作進(jìn)一步的開發(fā)和研究,使多媒體終端設(shè)備具有更高的部件化和智能化 【 10】 。 嵌入式多媒體系統(tǒng)可應(yīng)用在人們生活與工作的各個方面,在工業(yè)控制和商業(yè)管理領(lǐng)域,如智能工控設(shè)備、 POS/ ATM 機(jī)、 IC 卡等;在家庭領(lǐng)域,如數(shù)字機(jī)頂盒、數(shù)字式電視、 WebTV、網(wǎng)絡(luò)冰箱、網(wǎng)絡(luò)空調(diào)等消費(fèi)類電子產(chǎn)品,此外,嵌入式多媒體系統(tǒng)還在醫(yī)療類電子設(shè)備、多媒體手機(jī)、掌上電腦、車載導(dǎo)航器、娛樂、軍事方面等領(lǐng)域有著巨大的應(yīng)用 前景 【 11】 。 江蘇大學(xué) 畢業(yè)設(shè)計 7 現(xiàn)在 多媒體技術(shù)正向二個方而發(fā)展:一是網(wǎng)絡(luò)化發(fā)展趨勢,與寬帶網(wǎng)絡(luò)通信等技術(shù)相互結(jié)合,使多媒體技術(shù)進(jìn)入科研設(shè)計、企業(yè)管理、辦公自動化、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療、檢索咨詢,文化娛樂、自動測控等領(lǐng)域;二是多媒體終端的部件化、智能化和嵌入化,提高計算機(jī)系統(tǒng)本身的多媒體性能,開發(fā)智能化家電。 多媒體有三個關(guān)鍵特性: 多樣性、交互性和集成性。 信息載體的多樣性是多媒體的主要特征之一,也是多媒體研究需要解決關(guān)鍵問題。信息載體的多樣化是相對計算機(jī)而言的,指的就是信息媒體的多樣化。把計算機(jī)所能處理的信息空間范圍擴(kuò)展和 放大,而不在局限于數(shù)值、文本或特殊對待的圖形和圖象,這是計算機(jī)變得更加人類化所必須的條件。多媒體就是要把機(jī)器處理的信息多維化,通過信息的捕獲、處理與展現(xiàn),使之交互過程中具有更加廣闊和更加自由的空間,滿足人類感官空間全方位的多媒體信息需求 。 多媒體的第二個關(guān)鍵特性是交互性。它將向用戶提供更加有效的控制和使用信息的手段和方法,同時也為應(yīng)用開辟了更加廣闊的領(lǐng)域。交互可做到自由地控制和干預(yù)信息的處理,增加對信息的注意力和理解,延長信息的保留時間。當(dāng)交互性引入時,活動本身作為一種媒體便介入了信息轉(zhuǎn)變?yōu)橹R的過程。借助 于 “活動 ”,我們可以獲得更多的信息。媒體信息的簡單檢索與顯示,是多媒體的初級交互應(yīng)用;通過交互特性使用戶介入到信息的活動過程中,才達(dá)到了交互應(yīng)用的中級水平;當(dāng)用戶完全進(jìn)入到一個與信息環(huán)境一體化的虛擬信息空間自由遨游時,這才是交互應(yīng)用的高級階段,這有待于虛擬現(xiàn)實(shí)或臨境技術(shù)的進(jìn)一步研究和發(fā)展 。 多媒體的集成性應(yīng)該說是在系統(tǒng)級上的一次飛躍。早期多媒體中的各項技術(shù)和產(chǎn)品幾乎都是由不同廠商根據(jù)不同的方法和環(huán)境開發(fā)研制出來的,基本上只能單一、零散和孤立地被使用,在能力和性能上很難滿足用戶日益增強(qiáng)的信息處理需求。但當(dāng)它們 在多媒體的旗幟下大會師時,一方面意味著技術(shù)已經(jīng)發(fā)展到相當(dāng)成熟的程度,一方面也意味著各自獨(dú)立的發(fā)展不再能滿足應(yīng)用的需要。信息空間的不完整,開發(fā)工具的不可協(xié)作性,信息交互的單調(diào)性等都將嚴(yán)重地制約和限制著多媒體系統(tǒng)的全面發(fā)展。因此,多媒體的集成性主要表現(xiàn)在兩個方面:多媒體信息的集成和操作這些媒體信息的工具和設(shè)備的集成。對于前者而言,各種信息媒體應(yīng)能按照一定的數(shù)據(jù)模型和組織結(jié)構(gòu)集成為一個有機(jī)的整體,以便媒體的充分共享和操作使用是非常重要的。多媒體的各種處理工具和設(shè)備集成,強(qiáng)調(diào)了與多媒體相關(guān)的各種硬件的集成和軟件的集 成,為多媒體系統(tǒng)的開發(fā)和實(shí)現(xiàn)建立一個理想的集成環(huán)境,目的是提高多媒體軟件的生產(chǎn)力 【 12】 。 論文主要研究內(nèi)容及論文結(jié)構(gòu)安排 本畢業(yè)設(shè)計是制作一個可播放目前主流媒體格式的多媒體播放器 ,其基本功能應(yīng)具有媒體播放、音量調(diào)節(jié)、播放進(jìn)度選擇、暫停、停止以及歌曲信江蘇大學(xué) 畢業(yè)設(shè)計 8 息的查詢與添加等,使之成為一款簡易的媒體播放設(shè)備,能夠完美的播放市面上大多數(shù)的音頻、視頻文件。 論文的結(jié)構(gòu)安排: 第一章 緒論 介紹 研究背景,目的和意義等; 第二章 開發(fā)工具介紹,軟件的需求分析和模塊設(shè)計; 第三章 數(shù)據(jù) 模型 分析 及 設(shè)計; 第四章 多媒體 播放器軟件設(shè)計 ; 第五章 程序運(yùn)行流 程圖和播放器實(shí)現(xiàn)結(jié)果演示; 第六章 總結(jié)與展望, 主要對論文進(jìn)行總結(jié)和今后研究設(shè)想; 最后是參考文獻(xiàn)和附錄的相關(guān)內(nèi) 容。 江蘇大學(xué) 畢業(yè)設(shè)計 9 第二章 開發(fā)平臺介紹和軟件的初步設(shè)計 開發(fā)平臺的介紹 VC++ 是 Microsoft 公司推出的一個基于 Windows 系統(tǒng)平臺、可視化的集成開發(fā)環(huán)境,它的源程序按 C++語言的要求編寫,并加入了微軟提供的功能強(qiáng)大的MFC(Microsoft Foundation Class)類庫。 MFC 中封裝了大部分 Windows API 函數(shù)和Windows 控件,它包含的功能涉及到整個 Windows 操作系統(tǒng)。 MFC 不僅給用戶提供了Windows 圖形環(huán)境下應(yīng)用程序的框架,而且還提供了創(chuàng)建應(yīng)用程序的組件,這樣,開發(fā)人員不必從頭設(shè)計創(chuàng)建和管理一個標(biāo)準(zhǔn) Windows 應(yīng)用程序所需的程序,而是從一個比較高的起點(diǎn)編程,故節(jié)省了大量的時間。另外,它提供了大量的代碼,指導(dǎo)用戶編程時實(shí)現(xiàn)某些技術(shù)和功能。因此,使用 VC++提供的高度可視化的應(yīng)用程序開發(fā)工具和 MFC 類庫,可使應(yīng)用程序開發(fā)變得簡單。 VC++ 有很好的調(diào)試功能。 在本次設(shè)計中,程序設(shè) 計環(huán)境采用 Visual C++ 。 VC 基于 C, C++語言,主要由是 MFC 組成,是與系統(tǒng)聯(lián)系非常緊密的編程工具,它兼有高級,和低級語言的雙重性,功能強(qiáng)大,靈活,執(zhí)行效率高,幾乎可說 VC 在 Windows 平臺無所不能。 但其 最大缺點(diǎn)是開發(fā)效率不高。 VC 適用范圍 : VC 主要是針對 Windows 系統(tǒng),適合一些系統(tǒng)級的開發(fā),可以方便實(shí)現(xiàn)一些底層 的調(diào)用。在 VC 里邊嵌入?yún)R編語言很簡單。 VC 主要用在驅(qū)動程序開發(fā) 。 VC 執(zhí)行效率高 ,當(dāng)對系統(tǒng)性能要求很高的時候,可用 VC 開發(fā)。 VC 主要適用于游戲開發(fā) VC 多用于單片機(jī),工業(yè)控制等軟件開發(fā),如直接對 I/O 地址操作,就要用C++。 VC 適用開發(fā)高效,短小,輕量級的 COM 組件 ,DLL。比如 WEB 上的控件。 VC 可以開發(fā)優(yōu)秀的基于通信的程序。 VC 可以開發(fā)高效靈活的文件操作程序。 VC 可以開發(fā)靈活高效的數(shù)據(jù)庫操作程序。 VC 是編 CAD 軟件的唯一選擇 。 包括 AUTOCAD, UG 的二次開發(fā)。 1 VC 在多線程、網(wǎng)絡(luò)通信、分布應(yīng)用方面, VC++有不可比擬的優(yōu)勢 。 在 VC++ 中的多媒體動態(tài)連接庫中提供了一組與音頻設(shè)備有關(guān)的函數(shù)。利用這些函數(shù)可以方便地播放聲音。最簡單的播放聲音方法就是直接調(diào)用 VC++中提供的聲音播放函數(shù) BOOL sndPlaySound ( LPCSTR lpszSound,UINT fuSound )。 或 BOOL 江蘇大學(xué) 畢業(yè)設(shè)計 10 PlaySound( LPCSTR lpszSound, HMODULE hmod, DWORD fuSound )。其中參數(shù)lpszSound 是需要播放聲音的 .WAV文件的路徑和文件名, hmod 在這里為 NULL,fuSound 是 播放聲音的標(biāo)志 ,詳細(xì)說明請參考 VC++中的幫助。 例如播放 C: 可以用 sndPlaySound (c:\sound\,SND_ASYNC)。或PlaySound(c:\sound\,NULL, SND_ASYNC|SND_NODEFAULT )。如果沒有找到 文件,第一種格式將播放系統(tǒng)默認(rèn)的聲音,第二種格式不會播放系統(tǒng)默認(rèn)的聲音。在 VC++的程序設(shè)計中,可以利用各種標(biāo)準(zhǔn)的資源,如位圖,菜單,對話框等。同時 VC++也允許用戶自定義資源,因此 我們可以將聲音文件作為用戶自定義資源加入程序資源文件中,經(jīng)過編譯連接生成 EXE 文件,實(shí)現(xiàn)無 .WAV文件的聲音播放 [10]。 比如: F9 在當(dāng)前光標(biāo)所在的行下斷點(diǎn) , 如果當(dāng)前行已經(jīng)有斷點(diǎn) ,則取消斷點(diǎn) 。 F5 調(diào)試狀態(tài)運(yùn)行程序 ,程序執(zhí)行到有斷點(diǎn)的地方會停下來 。 F10 單步執(zhí)行程序 。 CTRL+F10 運(yùn)行到光標(biāo)所在行 。 F11 和 F10 的區(qū)別是 ,如果當(dāng)前執(zhí)行語句是函數(shù)調(diào)用 , 則會進(jìn)入函數(shù)里面 。 SHIFT+F11 跳出當(dāng)前所在函數(shù) 。 ActiveMovie 控件是微軟公司推出的用于多媒體程序設(shè)計的控件,它提供了非常完善的音頻 和視頻媒體文件的回放功能,能支持多種文件格式,從最常見的 WAV文件和 AVI 文件到使用 MPEG 壓縮格式的 VCD 視頻文件,都可以正常的進(jìn)行播放??丶芨鶕?jù)文件后綴進(jìn)行自動判別設(shè)備類型,并完成相應(yīng)的控制。因此,若正在編寫的應(yīng)用程序需要提供多媒體支持,那么使用 ActiveMovie 控件是一個很好的主意。事實(shí)上,很多優(yōu)秀的多媒體應(yīng)用程序,其內(nèi)部的多媒體回放就是利用 ActiveMovie控件來實(shí)現(xiàn)。只要精心地設(shè)計應(yīng)用程序的用戶界面,我們一樣可以開發(fā)出功能齊全、外觀漂亮、具有相當(dāng)水準(zhǔn)的多媒體播放器。而且,在 Windows 95/98 和 Windows NT的最新版本中, ActiveMovie 控件已作為操作系統(tǒng)的一部分來提供,即使用戶系統(tǒng)中沒有安裝 ActiveMovie 控件, Microsoft 的許可協(xié)議也允許在你的應(yīng)用程序的發(fā)行包中發(fā)布 ActiveMovie 的運(yùn)行時文件。 ActiveMovie 是一個 OCX 控件, Windows 98 沒有單獨(dú)提供對它的添加和刪除選項,你可以首先運(yùn)行 Windows 98 的系統(tǒng)文件檢查器(如果附件中找不到,可從Windows 98 的幫助文件中直接啟動),讓它檢查一下系統(tǒng)文件,看看能否恢復(fù),如果不能, 你可以在圖形界面中重裝一次 Windows 98,受損的文件就能恢復(fù)。另外,建議你安裝新版的媒體播放器( MediaPlayer,可到微軟的站點(diǎn)下載),其功能要比ActiveMovie 強(qiáng)得多,并且支持更多的多媒體文件類型 【 13】 。 江蘇大學(xué) 畢業(yè)設(shè)計 11 軟件的需求分析和模塊設(shè)計 軟件的需求分析 本軟件要求實(shí)現(xiàn)的基本功能是實(shí)現(xiàn)音 /視頻文件的播放 ,要求實(shí)現(xiàn)的控制功能是播放、暫停、聲音的大小控制、全頻、關(guān)閉、停止、播放的拖放等功能。根據(jù)這些要求,需要有相應(yīng)的軟 /硬件來支持,硬件的方面的要求是計算機(jī)要有聲卡和集成顯卡,軟 件方面的要求: windows X
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1