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

正文內(nèi)容

基于vc的多媒體播放器設(shè)計(jì)-畢業(yè)論(已修改)

2025-06-21 16:31 本頁面
 

【正文】 本科生畢業(yè)論文(設(shè)計(jì)) 題 目 : 基于 VC 下 的多媒體播放器 設(shè)計(jì) 姓 名 : 黃建飛 學(xué) 院 : 理學(xué)院 專 業(yè) : 網(wǎng)絡(luò)工程 班 級 : 091 班 學(xué) 號 : 1887090111 指 導(dǎo)教師 : 黃勇 職稱 : 副教授 2021 年 5 月 26 日 安徽科技學(xué)院教務(wù)處制 1 目 錄 摘要 .................................................................... 2 關(guān)鍵字 .................................................................. 2 1 引言 .................................................................. 2 課題研究的目的和技術(shù)發(fā)展的現(xiàn)狀 ...................................... 2 研究本課題的目的 .................................................. 2 技術(shù)應(yīng)用的基本現(xiàn)狀 ................................................ 2 論文完成的主要工作 .................................................. 3 本論文中的重點(diǎn) ...................................................... 3 2 基本功 能描述 .......................................................... 3 3 設(shè)計(jì)思路 .............................................................. 4 4 軟件設(shè)計(jì) .............................................................. 5 ............................................................. 5 ............................................................. 8 ..................................................... 10 5 總結(jié) 與心得體會 ...................................................... 13 6致謝 ................................................................. 13 7參考文獻(xiàn) ............................................................. 13 8 附錄 ................................................................ 1 4 ........................................................... 1 4 ........................................................... 1 5 2 基于 VC 下的多媒體播放器設(shè)計(jì) 網(wǎng)絡(luò)工程專業(yè)學(xué)生 黃建飛 指導(dǎo)老師 黃勇 摘要 目前常見的多媒體軟件應(yīng)該說各有特色,但是幾乎每一 款多媒體軟件 都存在著不如人意的地方。我的 畢業(yè)設(shè)計(jì)題目 是“基于 VC 下 的 多媒體播放器 設(shè)計(jì)”,首先是初步介紹一些當(dāng)前的媒 體及媒體播放器,然后是詳細(xì)介紹一個由本人設(shè)計(jì)的多媒體播放器 軟件 。該播放器是基于 MFC 集成開發(fā)環(huán)境 下 ,利用系統(tǒng)的 MCI( media controller interface)命令接口來編程。 開發(fā)出多媒體播放器 具有體積小,支持的播放格式多、系統(tǒng)資源占用少、支持播放列表編輯、支持各種視頻格式等功能優(yōu)勢。 關(guān)鍵字: 媒體播放器; MCI;播放列表;音頻;視頻 1 引言 多媒體技術(shù)的概念和應(yīng)用出現(xiàn)于 20 世紀(jì) 80 年代初期,經(jīng)過 數(shù) 十年的發(fā)展, 并且 隨著計(jì) 算機(jī)科學(xué)網(wǎng)絡(luò)的普及和多媒體技術(shù)的發(fā)展, 多媒體技術(shù) 已成為計(jì)算機(jī)領(lǐng)域發(fā) 展的熱點(diǎn)技術(shù),針對目前各種媒體格式,如何簡單方便的播放各類媒體已成為人們普遍關(guān)注的問題, 從 而媒體播 放器的開發(fā)也變得 相當(dāng) 重要。 課題研究的目的和技術(shù)發(fā)展的現(xiàn)狀 研究本課題的目的 隨著技術(shù)的發(fā)展,多媒體素材類型也 在 增多,包括音頻、視頻、圖像、動畫等,由于音視頻、圖像等的信息容量大,受硬件條件限制,以往多媒體應(yīng)用并不廣泛,隨著硬件技術(shù)的不斷提高,多媒體技術(shù)已為各類人員廣泛使用,開發(fā)多媒體 軟件 、網(wǎng)絡(luò)課程、網(wǎng)站、應(yīng)用軟件、管理項(xiàng)目等均需利用多媒體素材,因此開發(fā)制作這一播放器具有 很 現(xiàn)實(shí) 的 意義,與其它 多媒體播放器 相 比較,這一多媒體播放器具有功能 較為 強(qiáng)大、占用空間小 、占用系統(tǒng)資源少 的特點(diǎn), 它與現(xiàn)有多媒體資源應(yīng)用狀況緊密結(jié)合,既具有很強(qiáng)的直觀感,又不失一般性。 技術(shù)應(yīng)用的基本現(xiàn)狀 Microsoft公司 1998年推出了 Visual C++,它是支持 Win32平臺應(yīng)用程序(application)、服務(wù) (service)和控件 (control)開發(fā)的可視化編程的集成環(huán)境。與VC++, MSDN(Microsoft Developer Net working)為包括 VC++;另外,類的對象的可用成員函數(shù)、成員變量及函數(shù)的參數(shù)類型與個數(shù)都能動態(tài)顯示在屏幕上,用戶無須記住那些復(fù)雜而又枯燥乏味的函數(shù)名及復(fù)雜的參數(shù),這無疑使得用 VC++編程更加容易。所以 VC++ Microsoft 公司的王牌產(chǎn)品,編程功能強(qiáng)大而贏得廣大程序 員 的偏愛。 多媒體技術(shù)已經(jīng)在如下若干方面開展了有效的應(yīng)用:①多媒體管理信息系統(tǒng)、展示系統(tǒng);②多媒體電子出版物 (Title);③計(jì)算機(jī)輔助教學(xué)、教育培訓(xùn);④計(jì)算機(jī)藝術(shù)制作、設(shè)計(jì);⑤計(jì)算機(jī)娛樂-游 戲、雙向電影;⑥協(xié)同工作。有以 下三大發(fā)展趨勢:進(jìn)一步完善計(jì)算機(jī)支持的協(xié)同工作環(huán)境;智能多媒體技術(shù);把多媒體信息實(shí)時處理和壓縮編碼算法集成到 CPU 中。 3 論文完成的主要工作 根據(jù)學(xué)習(xí) 和 研究, 此 多 媒體播放器的開發(fā) 是 基于 VC++MFC的對話框, 再 利用 Windows MCI(Media Control Interface)控件和 VC++ ActiveX 控件―― Windows Media Player來實(shí)現(xiàn)各類媒體格式的播放及程序界面處理。首先確定要解決的問題是 要 弄清楚MCI 函數(shù)與命令消息的名稱 類型和功能; 其次是通過分析媒體播放的具體過程,在打開媒體設(shè)備的過程中應(yīng)用程序需要做哪些事情,以便在應(yīng)用程序中加入對這些過程支持的代碼;在對應(yīng)用程序的流程有了大致的輪廓以后, 再 開始考慮程序框架的設(shè)計(jì),應(yīng)用程序外觀的設(shè)計(jì);最后也是最關(guān)鍵的就是編寫實(shí)現(xiàn)播放媒體的代碼將播放器的基本功能實(shí)現(xiàn),緊接著就是程序的調(diào)試和 完 善。 本 論文 中的重點(diǎn) 本 論文 中的重點(diǎn)是對 Windows Media Player控件的應(yīng)用, Windows Media Player 控件是微軟公司推出的用于多媒休程序設(shè)計(jì)的控件 , 它提供了非常完善 的音頻和視頻媒體文件的回放功能,能支持多種文件格式,從最常見的 WAV 文件和 AVI 文件到使用 MPEG 壓縮格式的 VCD 視頻文件,都可以正常地進(jìn)行播放。控件能根據(jù)文件后綴進(jìn)行自動判別設(shè)備類型,并完成相應(yīng)的控制。因此,若正在編寫的應(yīng)用程序需要提供多媒體支持,那么使用 Windows Media Player控件是一個很好的主意。事實(shí)上,很多優(yōu)秀的多媒體應(yīng)用程序,其內(nèi)部的多媒體回放就是利用 Windows Media Player控件來實(shí)現(xiàn) 的, 只要精心地 去設(shè)計(jì)應(yīng)用程序的用戶界面,我們一樣可以開發(fā)出功能齊全、外觀漂 亮、具有相當(dāng)水準(zhǔn)的多媒體播放器。使用 Windows Media Player控件開發(fā)多媒體應(yīng)用程序可以大大提高多媒體開發(fā)效率,只要設(shè)置控件的 ,確定該控件要打開的媒體文件名稱,然后執(zhí)行 RUN方法就可以對該媒體文件進(jìn)行播放 。通過設(shè)置 Selection Slart的值,可以實(shí)現(xiàn)播 放某一段媒體流 。還能用鼠標(biāo) Click相應(yīng)的按鈕完成播放、停止、暫停 、保存列表 、 清空列表、刪除當(dāng)前 等功能 。 2 基本功能描述 多媒體播放軟件現(xiàn)在幾乎成為每一臺家用計(jì)算機(jī)的裝機(jī)必備軟件 ,比較流行的有 快播 、 暴風(fēng)影音 以及 百度影音 等等,通過這些軟件能夠播放 RM、 RMVB、 MP MPEG、 DAT等多種格式的多媒體文件。這些商業(yè)軟件在功能上已經(jīng)做的相當(dāng)完備,也符合大多數(shù)普通消費(fèi)者的的胃口,但很多人電腦里總是安裝了多種播放器,因?yàn)椴煌牟シ牌饔胁煌奶攸c(diǎn), 并 不是每個人都執(zhí)著于用 某 一款播放器, 因此設(shè)計(jì)一款符合自己使用習(xí)慣的播放器是很可行的 。 使用 VC++ 強(qiáng)大的 MFC、 AppWizard、 Class Wizard 和其中的多種控件可以很方便地建立各種應(yīng)用 軟件 。同時想要實(shí)現(xiàn)更高級更復(fù)雜的功能 ,也可以借助 ActiveX 控件資源,用這些現(xiàn)有的控件資源,可以省去自己編程的復(fù)雜過程,從而實(shí)現(xiàn)更高級的功能。本次課程設(shè)計(jì)要使用 VC++ ActiveX控件 —— Windows Media Player控件,建立自己的多媒體播放器。 此多媒體播放器具有打開文件、播放、暫停、 保存列表、清空列表、刪除當(dāng)前、 退出、靜音 等基本播放功能,并且可以播放: *.mp3, *.wma, *.rmvb, *avi 等格式的音頻視頻文件。同時還具有自制的可隱藏的播放列表,并且可以在播放模式中選擇順序播放、隨機(jī)播放、單曲 循環(huán)三種方式。同時,我也添加了保存列表的功能,當(dāng)下一次打開時能保留上一次保存的播放列表,當(dāng)然也添加了 清空 列表和刪除當(dāng)前的功能,更具人性化。 4 3 設(shè)計(jì)思路 根據(jù)各個按鈕控件功能以及 Windows Media Player 控件的特點(diǎn),首先要在頭文件中將 CWMPControl, CWMPSettings 等類的對象的
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1