AVI文件格式分析及其播放控件的設計

學識都 人氣:2.63W
畢業論文

AVI文件格式分析及其播放控件的設計
 
摘要:本文是在Windows XP下使用Visual C++ 6.0開發的基於DirectShow的AVI視頻格式播放控件。我研究、學習了AVI視頻格式的結構,視頻編碼的原理,算法以及實現視頻解碼播放的過程。第1章對軟件的開發環境及相關資源進行簡介,主要介紹了Visual C++ 6.0開發環境,AVI視頻格式,DirectShow等。第2章進行可行性研究,對AVI視頻格式的前景和實現條件的.可行性進行分析。第3章對控件功能及性能進行需求分析。第4章概要設計,對控件的基本設計概念和處理流程進行分析。第5章詳細設計,對程序系統的結構、算法以及功能實現進行具體的分析與設計。第6章軟件測試,使用1個簡單的播放程序調用控件,對AVI控件的功能進行詳細測試。最後,總結了本次設計的心得與體會
關鍵詞:AVI; 控件; DirectX SDK

AVI文件格式分析及其播放控件的設計

File format analysis and playing control design of AVI
 
Abstract: This thesis uses Visual C++ 6.0 development environment to design an AVI video playing control based on directshow。The operation is Windows XP.I made a study of the Avi video format’s structure, video coding theory, algorithms and the performance of the video decoding and broadcasting’s process。 Chapter 1 brief introduction the development environment and related resources of the software, mostly introduced Visual C++ 6.0 development environment, Avi video formats and the directshow. Chapter II carry through the feasibility study, towards the Avi video formats on the prospects and conditions for the realization process feasibility analysis. Chapter III process requirements analysis of the control’s functional and performance. Chapter IV is preliminary design, versus the basic design concepts and disposal flow process procedures analysis. Chapter V detailed design; system structure, functions to achieve and algorithms process material analysis and design. Chapter VI is software testing, use a simple playing program transfor control, to make Avi detailed functional testing. Finally, summed up the experience and understanding of this design.

Keywords: AVI,Controls,DirectX SDK

註釋:不含源代碼