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

正文內(nèi)容

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

2025-07-03 23:03 本頁(yè)面
 

【正文】 江蘇大學(xué)畢業(yè)設(shè)計(jì) JIANGSU UNIVERSITY 本 科 畢 業(yè) 論 文 多媒體播放器的設(shè)計(jì)與實(shí)現(xiàn) The Design and Implementation of Multimedia Player 多媒體播放器的設(shè)計(jì)摘要 本文主要是開(kāi)發(fā)了一款簡(jiǎn)單的多媒體播放器??梢圆シ哦喾N格式的音頻、視頻文件,該播放器實(shí)現(xiàn)了的基本功能包括:音頻視頻文件的打開(kāi)、添加到菜單、媒體的播放、音量大小的調(diào)節(jié)、播放時(shí)間的拖動(dòng)、暫停播放、停止以及歌曲信息的查詢與添加等。使之成為一款簡(jiǎn)易的媒體播放設(shè)備,能夠完美的播放市面上大多數(shù)的音頻、視頻文件。在畢業(yè)設(shè)計(jì)中,系統(tǒng)開(kāi)發(fā)平臺(tái)為Windows XP操作系統(tǒng),程序設(shè)計(jì)環(huán)境采用Visual C++ 。在程序設(shè)計(jì)中,利用了微軟公司開(kāi)發(fā)的ActiveX控件——可視動(dòng)畫(huà)控件ActiveMovie,程序通過(guò)調(diào)試運(yùn)行,初步實(shí)現(xiàn)了設(shè)計(jì)目標(biāo),本程序是基于MFC集成開(kāi)發(fā)環(huán)境,利用ActiveMovie控件實(shí)現(xiàn)媒體播放的功能的,除了基本的播放控制外,還具有多文件自動(dòng)順序循環(huán)播放、全屏播放、靜音等實(shí)用功能。關(guān)鍵字:多媒體;播放器;Active控件 The Design and Implementation of Multimedia PlayerAbstract 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。Program by missioning,Initial design goals achieved, the program is based on MFC Integrated Development Environment. Using the ActiveMovie control to achieve the functions of media player. In addition to the basic playback controls, It also has many other utility functions, such as automatic multifile loop sequence, playing Full Screen,Mute and so on. Key words: multimedia。 player;Active control目錄 第一章 緒論 2 引言 2 系統(tǒng)設(shè)計(jì)的目的和意義 2 研究背景 3 論文主要研究?jī)?nèi)容及論文結(jié)構(gòu)安排 7第二章 開(kāi)發(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ù)說(shuō)明 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ì)第一章 緒論 引言  在當(dāng)今信息社會(huì),以多媒體為代表的信息技術(shù)和信息產(chǎn)業(yè)的發(fā)展和應(yīng)用對(duì)人類(lèi)社會(huì)產(chǎn)生的影響和作用愈來(lái)愈明顯,愈來(lái)愈重要。多媒體的發(fā)展和應(yīng)用,極大地推動(dòng)了諸多工業(yè)的相互滲透和飛速發(fā)展,逐步改變了整個(gè)人類(lèi)社會(huì)的工作結(jié)構(gòu)和生活方式??珊敛豢鋸埖卣f(shuō),多媒體產(chǎn)業(yè)的形成和發(fā)展,將不僅引起計(jì)算機(jī)工業(yè)的一次革命,也將影響人類(lèi)社會(huì)發(fā)生一場(chǎng)巨大的變革【1】。在世界許多發(fā)達(dá)和發(fā)展中國(guó)家,對(duì)多媒體技術(shù)的研究和應(yīng)用以及多媒體產(chǎn)業(yè)的形成和發(fā)展十分重視,投入了大量的人力、物力和財(cái)力,試圖擁有先進(jìn)的多媒體信息技術(shù)和龐大的多媒體產(chǎn)業(yè)市場(chǎng)盡快推動(dòng)本民族工業(yè)、經(jīng)濟(jì)和科學(xué)技術(shù)的飛速發(fā)展。如近年來(lái)信息高速公路、計(jì)算機(jī)數(shù)字通信和大眾媒體傳播等領(lǐng)域的迅猛發(fā)展和統(tǒng)一對(duì)于促進(jìn)了一個(gè)國(guó)家,乃至整個(gè)人類(lèi)社會(huì)的發(fā)展已起到了里程碑的作用【2】。多媒體為什么好似一夜之間流行全球,最重要的原因有二:一是多媒體是人類(lèi)可以直接接受的最為全面和最為豐富的信息資源,對(duì)于推動(dòng)當(dāng)今高度發(fā)達(dá)和文明社會(huì)的飛速發(fā)展起著重要的主導(dǎo)地位,因而社會(huì)需求多媒體。二是隨著計(jì)算機(jī)和影視工業(yè)以及通訊、數(shù)據(jù)處理等技術(shù)的成熟,為多媒體產(chǎn)業(yè)的發(fā)展提供了堅(jiān)實(shí)的基礎(chǔ),并伴隨著現(xiàn)代計(jì)算機(jī)、影視工業(yè)和娛樂(lè)行業(yè)的相互滲透和走向大同,多媒體的發(fā)展也就成為了現(xiàn)代科技發(fā)展的必然產(chǎn)物[3]。多媒體技術(shù)的網(wǎng)絡(luò)化發(fā)展趨勢(shì)。技術(shù)的創(chuàng)新和發(fā)展將使諸如服務(wù)器、路由器、轉(zhuǎn)換器等網(wǎng)絡(luò)設(shè)備的性能越來(lái)越高,包括用戶端CPU、內(nèi)存、圖形卡等在內(nèi)的硬件能力空前擴(kuò)展,人們將受益于無(wú)限的計(jì)算和充裕的帶寬,它使網(wǎng)絡(luò)應(yīng)用者改變以往被動(dòng)地接受處理信息的狀態(tài),并以更加積極主動(dòng)的姿態(tài)去參與眼前的網(wǎng)絡(luò)虛擬世界【4】。從目前的發(fā)展趨勢(shì)看可以把這種芯片分成兩類(lèi):一類(lèi)是以多媒體和通訊功能為主。融合CPU芯片原有的計(jì)算功能,它的設(shè)計(jì)目標(biāo)是用在多媒體專(zhuān)用設(shè)備,家電及寬帶通訊設(shè)備, 可以取代這些設(shè)備中的CPU及大量ASIC和其它芯片。另一類(lèi)是以通用CPU計(jì)算功能為主,融合多媒體和通信功能,它們的設(shè)計(jì)目標(biāo)是與現(xiàn)有的計(jì)算機(jī)系列兼容,同時(shí)具有多媒體和通信功能,主要用在多媒體計(jì)算機(jī)中【5】。 系統(tǒng)設(shè)計(jì)的目的和意義 由于多媒體技術(shù)使計(jì)算機(jī)具有綜合處理聲音、文字、圖像和視頻信息的能力,它以形象豐富的聲、文、圖等信息和方便的交互性,極大地改善了人機(jī)界面,改變了使用計(jì)算機(jī)的方式,從而為計(jì)算機(jī)進(jìn)入人類(lèi)生活和生產(chǎn)的各個(gè)領(lǐng)域打開(kāi)了大門(mén)。同時(shí),多媒體計(jì)算機(jī)技術(shù)是信息高速公路架構(gòu)的重要組成部分,是我國(guó)國(guó)民經(jīng)濟(jì)信息化的核心技術(shù)。多媒體計(jì)算機(jī)技術(shù)還是解決高清晰度電視(HDTV)、常規(guī)電視數(shù)字化、交互式電視(ITVInteractive TV)、點(diǎn)播電視(VODVideo On Demand)等問(wèn)題的最佳方案。也是改造傳統(tǒng)產(chǎn)業(yè),特別是出版、印刷、廣告、娛樂(lè)等產(chǎn)業(yè)的先進(jìn)技術(shù)。如我國(guó)的印刷產(chǎn)業(yè),1993年產(chǎn)值5000億元,可以利用多媒體技術(shù)實(shí)現(xiàn)電子化,其中包括電子排版系統(tǒng),電子出版物等將會(huì)有極大市場(chǎng)。因此,發(fā)展多媒體計(jì)算機(jī)技術(shù)必將對(duì)我國(guó)國(guó)民經(jīng)濟(jì)、科學(xué)技術(shù)和文化教育方面產(chǎn)生深遠(yuǎn)的影響[6]。由于多媒體系統(tǒng)需要將不同的媒體數(shù)據(jù)表示成統(tǒng)一的結(jié)構(gòu)碼流,然后對(duì)其進(jìn)行變換、重組和分析處理,以進(jìn)行進(jìn)一步的存儲(chǔ)、傳送、輸出和交互控制。所以,多媒體的傳統(tǒng)關(guān)鍵技術(shù)主要集中在以下四類(lèi)中:數(shù)據(jù)壓縮技術(shù)、大規(guī)模集成電路(VLSI)制造技術(shù)、大容量的光盤(pán)存儲(chǔ)器(CDROM)、實(shí)時(shí)多任務(wù)操作系統(tǒng)。因?yàn)檫@些技術(shù)取得了突破性的進(jìn)展,多媒體技術(shù)才得以迅速的發(fā)展,而成為像今天這樣具有強(qiáng)大的處理聲音、文字、圖像等媒體信息的能力的高科技技術(shù)[7]。 研究背景 本設(shè)計(jì)采用的是Visual C++是Windows操作系統(tǒng)上常見(jiàn)的C++開(kāi)發(fā)工具,是Microsoft公司推出的目前使用極為廣泛的基于Windows平臺(tái)的C++的可視化的開(kāi)發(fā)環(huán)境。Visual C++ ++源代碼編譯成匯編文件,轉(zhuǎn)變?yōu)橹虚g文件,然后使用連接器將相關(guān)的中間文件連接起來(lái),生成可執(zhí)行的二進(jìn)制文件。Visual C++++編譯器,而且是一個(gè)基于Windows操作系統(tǒng)的可視化集成開(kāi)發(fā)環(huán)境(integrated development environment,IDE)。Visual C++,包括編輯器、調(diào)試器以及程序向?qū)ppWizard、類(lèi)向?qū)lass Wizard等開(kāi)發(fā)工具。 這些組件通過(guò)一個(gè)名為Developer Studio的組件集成為和諧的開(kāi)發(fā)環(huán)境【8】。MFC(Microsoft Foundation Class)是用來(lái)編寫(xiě)Windows應(yīng)用程序的C++類(lèi)集,其中封裝了大部分WindowsAPI函數(shù)和Windows控件,使用MFC類(lèi)庫(kù)和Visual C++提供的高度可視的應(yīng)用程序開(kāi)發(fā)工具,可使應(yīng)用程序開(kāi)發(fā)變得簡(jiǎn)單,提高代碼的可靠性和可重用性。隨著多媒體性能的極大提升,程序中經(jīng)常要播放一段視頻或者一段音頻,如果能夠簡(jiǎn)單地插入音頻和視頻,將極大縮短程序的開(kāi)發(fā)時(shí)間。本文基于MFC在Visual C++環(huán)境下利用Windows Media Player控件實(shí)現(xiàn)了音頻視頻文件的播放。MFC,微軟基礎(chǔ)類(lèi)(Microsoft Foundation Classes),實(shí)際上是微軟提供的,用于在C++環(huán)境下編寫(xiě)應(yīng)用程序的一個(gè)框架和引擎,VC++是WinDOS下開(kāi)發(fā)人員使用的專(zhuān)業(yè)C++ SDK
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1