久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

視頻播放器的設計與實現(xiàn)Delphi

時間:2024-10-10 04:21:58 計算機應用畢業(yè)論文 我要投稿
  • 相關推薦

實用視頻播放器的設計與實現(xiàn)Delphi

畢業(yè)論文

實用視頻播放器的設計與實現(xiàn)
目  錄
前 言 1
1 緒論 2
1.1 數(shù)字視頻技術的國內(nèi)外發(fā)展現(xiàn)狀 2
1.2 多媒體技術應用的基本現(xiàn)狀 2
1.3 研究本課題的背景和目的 3
1.3.1 本課題提出的背景 3
1.3.2 本課題的研究目的 3
1.4 課題的內(nèi)容和任務 3
2 開發(fā)環(huán)境的介紹 4
2.1 Delphi簡介 4
2.1.1 Delphi的基本形式 4
2.1.2 Delphi特點 4
2.2 Directx 簡介 5
2.2.1 部件對象模型(COM) 5
2.2.2 DirectX和部件對象模型COM 6
2.3 Directshow 組件技術概述 7
2.3.1 Directshow 的結構框架圖 7
2.3.2 Filter和Filter Graph 8
2.3.3 過濾器圖表管理器(Filter Graph Manager) 10
2.3.4 引腳(pin) 10
3 視頻播放器基礎知識 12
3.1 視頻 12
3.1.1 幾種常見的視頻格式簡介 12
3.2 視頻播放器 13
3.2.1 媒體播放器的類型劃分 13
3.2.2 幾種常見的視頻播放器軟件 14
3.2.3 多媒體播放器的作用 14
3.3 常見的播放器軟件的播放原理 15
3.3.1 視頻流播放技術理論 15
3.3.2 視頻解編碼標準 16
3.3.3 視頻編解碼原理 17
4 視頻播放器的總體設計 19
4.1 系統(tǒng)開發(fā)平臺 19
4.2 系統(tǒng)總體設計思路 19
4.3 系統(tǒng)總體方案分析 21
4.3.1 研究目標 21
4.3.2 本播放器系統(tǒng)的特點 21
4.3.3 播放器系統(tǒng)的總體方案圖 21
4.4 系統(tǒng)總體功能分析 24
5 播放器的詳細設計與實現(xiàn) 28
5.1 詳細設計的目標 28
5.2 各模塊功能實現(xiàn) 28
5.2.1 主體模塊實現(xiàn) 28
5.2.2 視頻播放模塊實現(xiàn) 35
5.2.3 音頻播放模塊 40
5.2.4 CD播放模塊 44
5.3 軟件測試 47
結束語 49
參考文獻 50
致謝 51

         
摘要:目前常見的多媒體播放軟件應該說各有特色,但是幾乎每1個都存在著不如人意的地方。本播放器軟件是基于DirectX集成開發(fā)環(huán)境中的DirectShow組件技術。具體內(nèi)容提要如下:
首先,本文簡要介紹多媒體與多媒體技術的相關知識,并對多媒體與多媒體技術的發(fā)展現(xiàn)狀與發(fā)展前景做簡要闡述,然后對視頻播放器的種類及其在多媒體技術中所起的作用做簡要介紹。其次,本文著重論述了視頻播放器的實現(xiàn)過程,主要包括以下幾個方面:開發(fā)本軟件所使用的開發(fā)平臺與相關技術;待開發(fā)系統(tǒng)的系統(tǒng)流程圖、組織結構圖和數(shù)據(jù)流程圖及其分析;系統(tǒng)功能分析及各功能模塊功能實現(xiàn)方案;然后再列出本系統(tǒng)關鍵功能模塊的代碼實現(xiàn)方案。最后,對本系統(tǒng)的開發(fā)過程做簡要總結,介紹1下本人開發(fā)本系統(tǒng)的體會和感想。
   
關鍵詞:視頻;播放器;Delphi;Directshow; DirectX

Design and Implement of Video Player
 

Abstract:Each of the current multi-media broadcasts software has its different features,but each has some bugs.he software is to base on the DirecShow compenent technology of DirectX .Its concrete contents is as follows:
 First, this text tells multi-media and technical related knowledge in multi-media,and do with development foreground with technical development in multi-media present condition to the multi-media the synopsis expatiate,then broadcasting the machine to video that see the category and its in multi-media technique a function for rising does the synopsis introduction.Second, this text emphasizes in realizes process of video player. include few aspects as following:the terrace of development and the related technique in Developing this software ;the system flow chart that develop the system and organizes construction diagram with data flow chart and its analysis;System function analysis and realizes project of each function mold ;Then list the realizes project for code of each of function mold .Finally,summrize the process of sysytem developing and introduce the feeling of develop this system .
   
Key words: video; player; Delphi; DirectShow; DirectX

前 言
多媒體技術是當今信息技術領域發(fā)展最快、最活躍的技術,是新1代電子技術發(fā)展和競爭的焦點。多媒體技術融計算機、聲音、文本、圖像、動畫、視頻和通信等多種功能于1體,借助日益普及的高速信息網(wǎng),可實現(xiàn)計算機的全球聯(lián)網(wǎng)和信息資源共享,因此被廣泛應用在咨詢服務、圖書、教育、通信、軍事、金融、醫(yī)療等諸多行業(yè),并正潛移默化地改變著我們生活的面貌。
    多媒體技術已經(jīng)成為當今比較熱門的研究課題,特別是伴隨著多媒體技術的網(wǎng)絡化,使得多媒體技術的發(fā)展前景無限廣闊,因此掌握多媒體及多媒體技術的相關知識,了解多媒體技術當前的發(fā)展狀況及未來的發(fā)展前景,并能熟練地進行多媒體技術的開發(fā),對于當前即將畢業(yè)的大學生來講,是很有發(fā)展前途的。
  
1 緒論
多媒體技術的概念和應用出現(xiàn)于20世紀80年代初期,經(jīng)過10余年的發(fā)展,隨著計算機科學網(wǎng)絡的普及和多媒體技術的發(fā)展,已成為計算機領域發(fā)展的熱點技術,針對目前各種媒體格式,如何簡單方便的播放各類媒體已成為人們普遍關注的問題,而媒體播放器的開發(fā)也變得10分重要。

【視頻播放器的設計與實現(xiàn)Delphi】相關文章:

排課系統(tǒng)的實現(xiàn)Delphi+SQL05-05

計算機遠程控制系統(tǒng)設計與實現(xiàn)Delphi07-10

基于Delphi的VCL控件開發(fā)與實現(xiàn)論文10-01

物流企業(yè)網(wǎng)絡視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)05-28

基于Delphi的試卷智能生成系統(tǒng)設計Delphi+SQL08-30

數(shù)字視頻局域網(wǎng)監(jiān)控系統(tǒng)的設計與實現(xiàn)07-16

基于USB2.0的MPEG視頻卡的設計與實現(xiàn)07-02

MPEG-4視頻數(shù)字水印技術的設計與實現(xiàn)10-01

機車視頻監(jiān)控系統(tǒng)的研究與實現(xiàn)06-26

基于P2P視頻點播系統(tǒng)的設計與實現(xiàn)10-20