国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

基于jmf的視頻播放器設計與實現[獨家原創(chuàng)].doc

  
約45頁DOC格式手機打開展開

基于jmf的視頻播放器設計與實現[獨家原創(chuàng)],基于jmf的視頻播放器設計與實現13800字自己原創(chuàng)的畢業(yè)論文,已經通過校內系統(tǒng)檢測,重復率低,僅在本站獨家出售,大家放心下載使用摘要 隨著多媒體技術的發(fā)展和人們對視頻,音頻數據的需求,越來越多的軟件加入了多媒體功能。jmf(java media framework api)是一種采用java語言開發(fā)流式媒體應用應用程...
編號:80-480895大小:1.19M
分類: 論文>計算機論文

內容介紹

此文檔由會員 小丑88 發(fā)布

基于JMF的視頻播放器設計與實現

13800字
自己原創(chuàng)的畢業(yè)論文,已經通過校內系統(tǒng)檢測,重復率低,僅在本站獨家出售,大家放心下載使用

摘要
隨著多媒體技術的發(fā)展和人們對視頻,音頻數據的需求,越來越多的軟件加入了多媒體功能。JMF(Java Media Framework API)是一種采用Java語言開發(fā)流式媒體應用應用程序接口。它作為Java Media API技術家族的一個重要組成部分,對Java平臺進行了擴展,為媒體應用開發(fā)人員提供了增強的媒體開發(fā)能力。Java多媒體框架中包含了許多用于處理多媒體的API,所支持的功能包括:可以在Java Applet和應用程序中播放各種媒體文件,如AU、AVI、MIDI、MPEG、QuickTime和WAV等文件;可以播放從互聯網上下載的媒體流;可以利用麥克風和攝像機一類的設備截取音頻和視頻,并保存成多媒體文件;處理多媒體文件,轉換文件格式;向互聯網傳音頻和視頻數據流;互聯網上廣播音頻和視頻數據等。
當前的視頻播放器有用各種不同的語言和技術實現的,使用JAVA語言編寫的視頻播放器有其獨特的優(yōu)勢:Java跨平臺,使得通過JMF API開發(fā)的多媒體應用同其他Java應用一樣,擁有“一次開發(fā),到處運行”(write once, run anywhere)的特點。
本系統(tǒng)旨在使用JMF編寫一個視頻播放器,首先通過GUI設計出視頻播放器的界面,然后通過偽代碼設計,最后將偽代碼翻譯為JAVA代碼。最終播放器實現本地視頻,音頻播放,以及視頻音頻信息,音量調節(jié),暫停等一般播放器功能。
關鍵詞:Java多媒體框架;視頻;播放器


JMF based video player
Abstract Summary with the development of multimedia technology and the video, audio data needs, more and more software has joined the multimedia functionality.
JMF (Java Media Framework API) is an application development and streaming media applications using Java language interfaces. As an important component of the Java Media API technologies family, the Java platform has been extended for the media development for application developers with enhanced capabilities. Java multimedia framework in the contains has many for processing multimedia of API, by support of function including: can in Java Applet and application in the play various media file, such as AU, and AVI, and MIDI, and MPEG, and QuickTime and WAV, file; can play from Internet upper and lower contains of media flow; can using microphone and camera class of device interception audio and video, and save into multimedia file; processing multimedia file, conversion file format; Upload audio and video streaming to the Internet; the Internet broadcast audio and video data, and so on.
Current video player, useful for a wide variety of languages and technologies, video player written using the JAVA language has its unique advantage: cross-platform Java, made by JMF API development of multimedia applications as with other Java applications, with "development once, run everywhere" (write once, run anywhere) features.
This system is designed to write a video player using JMF and achieve general player functions, and add some personalization features.
Keywords: Java media framework, video ,video player


目 錄
第一章 引言 1
1.1項目背景 1
1.2技術現狀與發(fā)展趨勢 1
1.3論文組織結構 2
第二章 技術背景 3
2.1 JMF結構 3
2.1.1 定義JMF 3
2.1.2 JMF體系結構簡介 3
2.1.3 時間模型 4
2.1.4 管理器 5
2.1.5 事件模型 5
2.1.6 數據模型 6
2.1.7 控制 6
2.2 PLAYER對象 7
第三章 系統(tǒng)分析與設計 17
3.1 需求分析 17
3.1.1功能分析 17
3.1.2 軟硬件環(huán)境分析 17
3.2 概要設計 17
3.2.1初步設計 17
3.2.2 GUI設計 17
3.2.3視頻播放器原理 20
3.2.4 偽代碼設計 20
第四章 系統(tǒng)的實現 24
4.1 定義類的說明 24
4.2 程序代碼 24
4.2.1代碼編寫 24
4.2.2 程序代碼整體分析 32
4.2.3 MediaPlayer構造函數 33
4.2.4 SetupMenu構造程序菜單 34
4.3系統(tǒng)操作演示 36
第五章 總結 40
致 謝 41
參考文獻 42