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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于vc++開發(fā)工具的媒體播放器軟件設(shè)計(jì)與實(shí)現(xiàn)-文庫吧

2025-01-02 01:00 本頁面


【正文】 3。 28 結(jié) 論 29 參 考 文 獻(xiàn) 30 致 謝 31 1 1 緒論 多媒體技術(shù)的概念和應(yīng)用出現(xiàn)于 20 世紀(jì) 80 年代初期,經(jīng)過十余年的發(fā)展,隨著計(jì)算機(jī)科學(xué)網(wǎng)絡(luò)的普及和多媒體技術(shù)的發(fā)展,已成為計(jì)算機(jī)領(lǐng)域發(fā)展的熱點(diǎn)技術(shù),針對目前各種媒體格式,如何簡單方便的播放各類媒體已成為人們普遍關(guān)注的問題,而媒體播放器的開發(fā)也變得十分重要。 課題研究的目的和技術(shù)發(fā)展的現(xiàn)狀 研究本課題的目 的 隨著技術(shù)的發(fā)展, 多媒體素材類型也增多,包括音頻、視頻、圖像、動(dòng)畫等,由于音視頻、圖像等的信息容量大,受硬件條件限制,以往多媒體應(yīng)用并不廣泛,隨著硬件技術(shù)的不斷提高,多媒體技術(shù)已為各類人員廣泛使用,開發(fā)多媒體課件、網(wǎng)絡(luò)課程、網(wǎng)站、應(yīng)用軟件、管理項(xiàng)目等均需利用多媒體素材,因此開發(fā)制作這一播放器具有備現(xiàn)實(shí)意義,與其它多媒體播放器比較,這一多媒體播放器具有功能強(qiáng)大、占用空間小的特點(diǎn),它與現(xiàn)有多媒體資源應(yīng)用狀況緊密結(jié)合,既具有很強(qiáng)的直觀感,又不失一般性。 技術(shù)應(yīng)用的基本現(xiàn)狀 Microsoft 公司 1998 年推出了 Visual C++6. 0,它是支持 Win32 平臺(tái)應(yīng)用程序 (application)、服務(wù) (service)和控件 (control)開發(fā)的可視化編程的集成環(huán)境。與VC++5. 0 的最大不同之處是它的幫助功能更強(qiáng)大, MSDN(Microsoft Developer Networking)為包括 VC++6. 0 在內(nèi)的所有微軟的程序產(chǎn)品提供在線幫助;另外,類的對象的可用成員函數(shù)、成員變量及函數(shù)的參數(shù)類型與個(gè)數(shù)都能動(dòng)態(tài)顯示在屏幕上,用戶無須記住那些復(fù)雜而又枯燥乏味的函數(shù)名及復(fù)雜的參數(shù),這無疑使得用 VC++編程 更加容易。所以 VC++ 6. 0 可謂是 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ā)下2 三大發(fā)展趨勢:進(jìn)一步完善計(jì)算機(jī)支持的協(xié)同工作環(huán)境;智能多媒體技術(shù);把多媒體信息實(shí)時(shí)處理和壓縮編碼算法集成到 CPU 中。 論文完成的主要工作與課題研究的難點(diǎn)所在 針對如上所述的研究方向,本課題“ 基于 VC++開發(fā)工具的媒體播放器軟件設(shè)計(jì)”的主要任務(wù)是深入理解各種媒體格式,開發(fā)出適用的播放器軟件。 因此應(yīng)解決的主要問題是如何把你了解的多媒體和 VC 知識(shí)應(yīng)用到實(shí)際編程當(dāng)中去及編制的應(yīng)用軟件的可用性、易用性、健壯性。 論文完成的主要工作 根據(jù)學(xué)習(xí)研究,本媒體播放器的開發(fā)基于 VC++ MFC 的對話框,利用Windows MCI(Media Control Interface)控件和 VC++ 6. 0 自帶的 ActiveX 控件―― ActiveMovieControl Object 來實(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)如下: 對于 VC++集成開發(fā)工具的熟練使用,特別是 MFC 的使用,重點(diǎn)放在界面設(shè)計(jì); 各類媒體設(shè)備的播放函數(shù)及相應(yīng)的命令; 播放列表的生成及其操作(刪除而不影響其他文件的播放等); CD 音軌的抓并轉(zhuǎn)換格式。 3 以上各點(diǎn)構(gòu)成了本軟件的難點(diǎn),在克難過程中,我的分析問題解決問題的能力有了很大的進(jìn)步,經(jīng)過努力,一個(gè)占用空間小、簡單實(shí)用的小型媒體播放器終于完成了。我開發(fā)的媒體播放器支持所有 media player 支持的媒體格式的播放及其他 AVI 視頻的播放,實(shí)現(xiàn)了對播放列表的控制, CD 抓軌等功能。 4 2 媒體格式簡介 什么是媒體? 媒體 一般 來說,媒體 (medium,復(fù)數(shù)形式為 media)是一種信息發(fā)布和表現(xiàn)的方法,如正文、圖形、語音、音樂等,可按不同的標(biāo)準(zhǔn)分類。 CCITT 將媒體定義為以下五種: ①感覺媒體 (Perception medium):能直接作用于人的感官,使人產(chǎn)生感覺的媒體。如語言、音樂、圖形、活動(dòng)圖像、文本等。我們所講的“多媒體”意義上的媒體,主要是指這一類媒體。感知媒體幫助人們來感知環(huán)境。要解決的問題是:人在計(jì)算機(jī)環(huán)境中如何感知信息?就目前而言,人類主要靠視覺和聽覺來感知環(huán)境的信息,觸覺作為一種感知方式也慢慢引入到計(jì)算機(jī)系統(tǒng)中。 ②表示媒體 (Representation medium):為傳輸感覺而研究出來的中間手段,以便更有效地將感覺從一地傳往另一地。表示媒體的特征用計(jì)算機(jī)內(nèi)部表示來刻畫。要解決的主要問題是:計(jì)算機(jī)信息如何編碼?例子有: 文本字符用 ASCⅡ或 EBCDIC 碼表示。 圖像可以用 JPEG 格式 BMP 格式編碼。 組合音頻 /視頻序列可以用不同的 TV 標(biāo)準(zhǔn)格式 (PAL、 SECAM 等 )編碼。 ③表現(xiàn)媒體 (Perception medium):用于信息傳輸中電信號(hào)和感覺媒體之間轉(zhuǎn)換所用的媒體,意指信息輸入 /輸出的工具和設(shè)備。要解決的 問題是:信息通過何種媒體輸入到計(jì)算機(jī)中或從計(jì)算機(jī)中輸出?輸出媒體的例子有屏幕、紙和喇叭,而輸入媒體的例子有鍵盤、鼠標(biāo)、攝像機(jī)和麥克風(fēng)等。 ④存儲(chǔ)媒體 (Storage medium):用于存儲(chǔ)表示媒體的載體。數(shù)據(jù)存儲(chǔ)并不局限于計(jì)算機(jī)的部件,因此,紙也是一種存儲(chǔ)媒體。要解決的問題是:信息存儲(chǔ)在什么地方?存儲(chǔ)媒體的例子有:縮微膠片、磁盤等。 ⑤傳輸媒體 (Transmission medium):用來將表示媒體從一地傳輸?shù)搅硪坏氐? 物理實(shí)體。要解決的問題是,在什么上面?zhèn)鬏斝畔ⅲ磕壳爸饕褂镁W(wǎng)絡(luò)來進(jìn)行信息傳輸,網(wǎng)絡(luò)介質(zhì) 有同軸電纜、光纖等,無線方式進(jìn)行通信正變得越來越廣泛。 多媒體 從字面上看,所謂多媒體 multimedia,就是多種媒體的綜合,多媒體處理技術(shù)涉及到以上五種媒體形式。但這樣的理解沒有接觸到多媒體概念的特定的內(nèi)涵,是遠(yuǎn)遠(yuǎn)不夠的。為了辨析多媒體的含義,我們給出兩個(gè)多媒體定義進(jìn)行比較: ①多媒體是指這樣的一個(gè)計(jì)算機(jī)系統(tǒng):交互式綜合處理多種媒體信息-文本、圖形、圖像和聲音等,使多種信息建立邏輯連接,集成為一個(gè)具有交互性的系統(tǒng)。 (Lippincatt ,Byte 1990 年 ) ②多媒體是下面兩種以 上媒體組成的結(jié)合體:文本、圖形、動(dòng)畫、圖像、視頻、聲音等。 (IBM ,multimedia Foundation,1990 年 ) 顯然,定義②是有問題的,因?yàn)榘催@個(gè)定義,電視節(jié)目就可以看作是多媒體。這是因?yàn)?,這個(gè)定義沒有體現(xiàn)出多媒體計(jì)算機(jī)技術(shù)的關(guān)鍵特性。定義①較好地體現(xiàn)了這一點(diǎn):即多媒體的含義除多種媒體外,還包括集成性和交互性兩個(gè)重要的特性。 淺議數(shù)字音、視頻格式 首先,我們來明確一下數(shù)字音、視頻的概念,它是指一個(gè)用來表示聲音強(qiáng)弱的數(shù)據(jù)序列,由模擬聲音經(jīng)抽樣、量化和編碼后得到的。簡單地說,數(shù)字音、 視頻的編碼方式就是數(shù)字音、視頻格式,我們所使用的不同的數(shù)字音、視頻設(shè)備一般都對應(yīng)著不同的音頻文件格式。常見的數(shù)字音、視頻格式有: WAV 格式 WAV 格式是微軟公司開發(fā)的一種聲音文件格式,也叫波形聲音文件,是最早的數(shù)字音、視頻格式,被 Windows 平臺(tái)及其應(yīng)用程序廣泛支持。 WAV 格式支持許多壓縮算法,支持多種音頻位數(shù)、采樣頻率和聲道,采用 的采樣頻率,16 位量化位數(shù),因此 WAV 的音質(zhì)與 CD 相差無幾,但 WAV 格式對存儲(chǔ)空間需求太大不便于交流和傳播。 6 MIDI 格式 MIDI 是 Musical Instrument Digital Interface 的縮寫,又稱作樂器數(shù)字接口,是數(shù)字音樂 /電子合成樂器的統(tǒng)一國際標(biāo)準(zhǔn)。它定義了計(jì)算機(jī)音樂程序、數(shù)字合成器及其它電子設(shè)備交換音樂信號(hào)的方式,規(guī)定了不同廠家的電子樂器與計(jì)算機(jī)連接的電纜和硬件及設(shè)備間數(shù)據(jù)傳輸?shù)膮f(xié)議,可以模擬多種樂器的聲音。MIDI 文件就是 MIDI 格式的文件,在 MIDI 文件中存儲(chǔ)的是一些指令。把這些指令發(fā)送給聲卡,由聲卡按照指令將聲音合成出來。 CD 格式 大家都很熟悉 CD 這種音樂格式了,擴(kuò)展名 CDA,其取樣頻率為 , 16位量化位數(shù)。 CD 存儲(chǔ)采用了音軌的形式,又叫 “ 紅皮書 ” 格式,記錄的是波形流,是一種近似無損的格式。 MP3 格式 MP3 全稱是 MPEG1 Audio Layer 3,它在 1992 年合并至 MPEG 規(guī)范中。 MP3能夠以高音質(zhì)、低采樣率對數(shù)字音、視頻文件進(jìn)行壓縮。換句話說,音頻文件 (主要是大型文件,比如 WAV 文件)能夠在音質(zhì)丟失很小的情況下 (人耳根本無法察覺這種音質(zhì)損失 )把文件壓縮到更小的程度。 WAV 格式 WMA (Windows Media Audio)是微軟在互聯(lián)網(wǎng)音頻、 視頻領(lǐng)域的力作。 WMA格式是以減少數(shù)據(jù)流量但保持音質(zhì)的方法來達(dá)到更高的壓縮率目的,其壓縮率一般可以達(dá)到 1:18。此外, WMA 還可以通過 DRM( Digital Rights Management)方案加入防止拷貝,或者加入限制播放時(shí)間和播放次數(shù),甚至是播放機(jī)器的限制,可有力地防止盜版。 MP4 格式 MP4 采用的是美國電話電報(bào)公司( ATamp。T)所研發(fā)的以 “ 知覺編碼 ” 為關(guān)鍵技術(shù)的 a2b 音樂壓縮技術(shù),由美國網(wǎng)絡(luò)技術(shù)公司 (GMO)及 RIAA 聯(lián)合公布的一種新的音樂格式。 MP4 在文件中采用了保護(hù)版權(quán)的編碼技術(shù), 只有特定的用戶才可以播7 放,有效地保證了音樂版權(quán)的合法性。另外 MP4 的壓縮比達(dá)到了 1:15,體積較MP3 更小,但音質(zhì)卻沒有下降。不過因?yàn)橹挥刑囟ǖ挠脩舨拍懿シ胚@種文件,因此其流傳與 MP3 相比差距甚遠(yuǎn)。 QuickTime 格式 QuickTime 是蘋果公司于 1991 年推出的一種數(shù)字流媒體,它面向視頻編輯、Web 網(wǎng)站創(chuàng)建和媒體技術(shù)平臺(tái), QuickTime 支持幾乎所有主流的個(gè)人計(jì)算平臺(tái),可以通過互聯(lián)網(wǎng)提供實(shí)時(shí)的數(shù)字化信息流、工作流與文件回放功能。 Apple 公司的 Quick Time 電影文件現(xiàn)已成為數(shù)字媒 體領(lǐng)域的工業(yè)標(biāo)準(zhǔn)。 Quick Time 電影文件格式定義了存儲(chǔ)數(shù)字媒體內(nèi)容的標(biāo)準(zhǔn)方法,使用這種文件格式不僅可以存儲(chǔ)單個(gè)的媒體內(nèi)容 (如視頻幀或音頻采樣 ),而且能保存對該媒體作品的完整描述;Quick Time 文件格式被設(shè)計(jì) 用來適應(yīng)為數(shù)字化媒體一同工作需要存儲(chǔ)的各種數(shù)據(jù)。因?yàn)檫@種文件格式能用來描述幾乎所有的媒體結(jié)構(gòu),所以它是應(yīng)用程序間 (不管運(yùn)行平臺(tái)如何 )交換數(shù)據(jù)的理想格式。 Quick Time 文件格式中媒體描述和媒體數(shù)據(jù)是分開存儲(chǔ)的,媒體描述或元數(shù)據(jù) (MetaData)叫做電影 (Movie),包含軌道數(shù)目、 視頻壓縮格式和時(shí)間信息。同時(shí) Movie 包含媒體數(shù)據(jù)存儲(chǔ)區(qū)域的索引。媒體數(shù)據(jù)是所有的采樣數(shù)據(jù),如視頻幀和音頻采樣,媒體數(shù)據(jù)可以與 Quick Time Movie 存儲(chǔ)在同一個(gè)文件中,也可以存儲(chǔ)在一個(gè)單獨(dú)的文件或者在幾個(gè)文件中。 DVD 格式 DVD Audio 是新一代的數(shù)字音、視頻格式,與 DVD Video 尺寸以及容量相同,為音樂格式的 DVD 光 碟 , 取 樣 頻 率 為 “48kHz/96kHz/192kHz” 和“” 可選擇,量化位數(shù)可以為 1 20 或 24 比特,它們之 間可自由地進(jìn)行組合。低采樣率的 192kHz、 雖然是 2 聲道重播專用,但它最多可收錄到 6 聲道。而以 2 聲道 192kHz/24b 或 6 聲道 96kHz/24b 收錄聲音,可容納 74 分鐘以上的錄音,動(dòng)態(tài)范圍達(dá) 144dB,整體效果出類拔萃。 RealAudio 格式 RealAudio 是由 Real Networks 公司推出的一種文件格式,最大的特點(diǎn)就是可以實(shí)時(shí)傳輸音頻信息,尤其是在網(wǎng)速較慢的情況下,仍然可以較為流暢地傳送8 數(shù)據(jù),因此 RealAudio 主要適用于網(wǎng)絡(luò)上的在線播放?,F(xiàn)在的 RealAudio 文件格式主要有 RA(RealAudio)、 RM( Real Media, RealAudio G2)、 RMX(RealAudio Secured)等三種,這些文件的共同性在于隨著網(wǎng)絡(luò)帶寬的不同而改變聲音的質(zhì)量,在保證大多數(shù)人聽到流暢聲音的前提下,令帶寬較寬敞的聽眾獲得較好的音質(zhì)。 AIFF 格式 AIFF(.AIF) 是蘋果公司開發(fā)的聲音文件格式,被 Macintosh 平臺(tái)和應(yīng)用程序所支持。 ASF 格式 Microsoft 公司的 Windows Media 的核心是 ASF(Advanced Stream Format)。微軟將 ASF 定義為 同步媒體的統(tǒng)一容器文件格式。 ASF 是一種數(shù)據(jù)格式,音頻、視頻、圖像以及控制命令腳本 等多媒體信息通過這種格式以網(wǎng)絡(luò)數(shù)據(jù)包的形式傳輸,實(shí)現(xiàn)流式多媒體內(nèi)容發(fā)布。 ASF 的最大優(yōu)點(diǎn)是體積小,適合網(wǎng)絡(luò)傳輸,用戶可以將圖形、聲音和動(dòng)畫數(shù)據(jù)組合成一個(gè) ASF 格式的文件,不僅可以將其他格式的視頻和音頻轉(zhuǎn)換為 ASF 格式,而且用戶還可以通過聲卡和視頻捕獲卡將諸如傳聲器、錄像機(jī)等外設(shè)的數(shù)據(jù)保存為 ASF 格式。另外, ASF 格式 的視頻中可以帶有命令代碼,用戶指定在到達(dá)視頻或音頻的某個(gè)時(shí) 間后觸發(fā)某個(gè)事件或操作 。 數(shù)字音、視頻給我們的生活帶來了前所未有的變化。它以音質(zhì)優(yōu)秀、傳播無損耗、可進(jìn)行多種編輯和轉(zhuǎn)換而成為主流,并且應(yīng)用于各個(gè)方面。例如我們常使用到的音響設(shè)備、 IP 電話、衛(wèi)星電話、數(shù)字衛(wèi)星電視以及專業(yè)錄音、制作等。展望未來,數(shù)字音、視頻將會(huì)應(yīng)用于更多的領(lǐng)域,而
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1