【正文】
多媒體播放器的設(shè)計(jì)與實(shí)現(xiàn) The Design and Implementation of Multimedia Player 江蘇大學(xué) 畢業(yè)設(shè)計(jì) 多媒體播放器的設(shè)計(jì) 摘要 本文主要是開發(fā)了一款簡(jiǎn)單的多媒體播放器。 可 以播放多種格式的音頻、視頻文件 , 該播放器實(shí)現(xiàn)了 的 基本功能 包括:音頻視頻文件的打開、添加到菜單、媒體 的 播放、音量 大小的 調(diào)節(jié)、播放 時(shí)間的拖動(dòng) 、暫 停 播放、停止以及歌曲信息的查詢與添加等。 在畢業(yè)設(shè)計(jì)中,系統(tǒng)開發(fā)平臺(tái)為 Windows XP 操作系統(tǒng) ,程序設(shè)計(jì)環(huán)境采用 Visual C++ 。 關(guān)鍵字 :多媒體;播放器; Active 控件 The Design and Implementation of Multimedia Player Abstract This article is developed a simple multimedia player. It can play multiple formats of audio, video files, The players realize the basic functions include that open the Audio and video files, add to the menu, and media playback, adjust the volume size, play time, drag, pause, stop, and song information such as query and add and so on. Making it a simple media player device, most audio or video files in the market can be played perfectly by this media player. In the Graduation, The System Development Platform is Windows XP, The Programming Environment is Visual C++ . In the program design, using the ActiveX control Developed by Microsoft。 player; Active control 江蘇大學(xué) 畢業(yè)設(shè)計(jì) 目錄 第一章 緒論 ...................................................................................................................................... 2 引言 .................................................................................................................................... 2 系統(tǒng)設(shè)計(jì)的目的和意義 ...................................................................................................... 2 研究背景 ........................................................................................................................... 3 論文主要研究?jī)?nèi)容及論文結(jié)構(gòu)安排 ....................................................................................... 7 第二章 開發(fā)平臺(tái)介紹和軟件的初步設(shè)計(jì) ............................................................................................ 9 ................................................................................................................... 9 軟件的需求分析和模塊設(shè)計(jì) ................................................................................................11 ........................................................................................................11 ....................................................................................................... 12 第三章 數(shù)據(jù)模型分析與設(shè)計(jì) ........................................................................................................... 13 數(shù)據(jù)需求分析 .................................................................................................................... 13 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) .......................................................................................................... 13 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) ...................................................................................................... 14 數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn) ............................................................................................................. 15 第四章 多媒體播放器軟件設(shè)計(jì) ........................................................................................................ 16 模塊實(shí)現(xiàn)函數(shù)說明 ............................................................................................................. 16 主要變量聲明 .................................................................................................................... 17 設(shè)計(jì)多媒體播放器的界面 ................................................................................................... 18 播放器模塊設(shè)計(jì) ................................................................................................................. 18 功能模塊設(shè)計(jì) .................................................................................................................... 20 歌曲信息模塊的設(shè)計(jì) .......................................................................................................... 23 第五章 程序?qū)崿F(xiàn)結(jié)果 ...................................................................................................................... 28 程序運(yùn)行流程圖 ................................................................................................................. 28 播放器實(shí)現(xiàn)結(jié)果演示 .......................................................................................................... 28 第六章 總結(jié)與展望 ......................................................................................................................... 34 參考文獻(xiàn) ......................................................................................................................................... 35 致謝 ................................................................................................................................................ 36 江蘇大學(xué) 畢業(yè)設(shè)計(jì) 2 第一章 緒論 引言 在當(dāng)今信息社會(huì),以多媒體為代表的信息技術(shù)和信息產(chǎn)業(yè)的發(fā)展和應(yīng)用對(duì)人類社會(huì)產(chǎn)生的影響和作用愈來愈明顯,愈來愈重要。可毫不夸張地說,多媒體產(chǎn)業(yè)的形成和發(fā)展,將不僅引起計(jì)算機(jī)工業(yè)的一次革命,也將影響人類社會(huì)發(fā)生一場(chǎng)巨大的變革 【 1】 。如近年來信息高速公路、計(jì)算機(jī)數(shù)字通信和大眾媒體傳播等領(lǐng)域的迅猛發(fā)展和統(tǒng)一對(duì)于促進(jìn)了一個(gè)國(guó)家,乃至整個(gè)人類社會(huì)的發(fā)展已起到了里程碑的作用 【 2】 。二是隨著計(jì)算機(jī)和影視工業(yè)以及通訊、數(shù)據(jù)處理等技術(shù)的成熟,為多媒體產(chǎn)業(yè)的發(fā)展提供了堅(jiān)實(shí)的基礎(chǔ),并伴隨著現(xiàn)代計(jì)算機(jī)、影視工 業(yè)和娛樂行業(yè)的相互滲透和走向大同,多媒體的發(fā)展也就成為 了 現(xiàn)代科技發(fā)展的必然產(chǎn)物 [3]。技術(shù)的創(chuàng)新和發(fā)展將使諸如服務(wù)器、路由器、轉(zhuǎn)換器等網(wǎng)絡(luò)設(shè)備的性能越來越高,包括用戶端 CPU、內(nèi)存、圖形卡等在內(nèi)的硬件能力空前擴(kuò)展,人們將受益于無限的計(jì)算和充裕的帶寬,它使網(wǎng)絡(luò)應(yīng)用者改變以往被動(dòng)地接受處理信息的狀態(tài),并以更加積極主動(dòng)的姿態(tài)去參與眼前的網(wǎng)絡(luò)虛擬世界【 4】 。融合 CPU 芯片原有的計(jì)算功能,它的設(shè)計(jì)目標(biāo)是用在多媒體專用 設(shè)備,家電及寬帶通訊設(shè)備, 可以取代這些設(shè)備中的 CPU及大量 ASIC 和其它芯片。 系統(tǒng)設(shè)計(jì)的目的和意義 由于多媒體技術(shù)使計(jì)算機(jī)具有綜合處理聲音、文字、圖像和視頻信息的能力 ,它以形象豐富的聲、文、圖等信息和方便的交互性 ,極大地改善了人機(jī)界面 ,改變了使用計(jì)算 機(jī)的方式 ,從而為計(jì)算機(jī)進(jìn)入人類生活和生產(chǎn)的各個(gè)領(lǐng)域打開了大門。多媒體計(jì)算機(jī)技術(shù)還是解決高清晰度電視 (HDTV)、常規(guī)電視數(shù)字化、交互式電視 (ITVInteractive TV)、點(diǎn)播電視 (VODVideo On D