如何用JMF編寫MP3音樂播放器1——(圖文)如何使用JMF及其環境變量的配置

Java Media Framework

JMF,全名爲Java Media Framework,它能夠在java appletapplication中使用音頻,視頻或者其餘基於時間的多媒體。 html

1.JMF對音頻的支持 java

可是本人通過測試和編寫,發現JMF並無想象中的那麼強大,譬如音樂它支持的格式實在太少了,雖然官網說支持不少,但是在我國最主要的網絡歌曲格式無非是MP3WMA兩種,可是JMF卻並不支持WMA,具體緣由我沒有細細追究,有網友稱WMA已經被微軟買斷版權,因此這個關於WMA的解碼JMF並不提供。 windows

2.JMF對視頻的支持 網絡

對於視頻格式的支持,官網稱支持不少種,可是如今網絡的主流視頻格式倒是:rmvbrmaviflvMP4等等。對於JMF官網聲稱它支持AVIMPEG-1,在此你要注意理解了,官網的AVI是幾年前的AVI版本,該版本的各類數據都低於如今網絡上所流行的AVI,包括幀數等,因此你會發現JMF沒法播放AVI視頻。另外一個就是MPEG-1,這是一個很早的視頻格式,如今幾乎不多找到,因此爲了咱們播放視頻,咱們須要轉碼。 oracle

 

3.如何轉換爲JMF所支持的視頻 app

在此我推薦你們使用【格式工廠】進行轉碼,它裏面提供的mpg能夠爲JMF所調用進行視頻播放。因此你們若是作視頻播放器就用【格式工廠】對所要播放的視頻進行相關轉碼,而後再用JMF調用該視頻便可。 框架

 

4.JMF的下載 eclipse

我當初想作java多媒體操做時,上網查了一下,說須要下載JMF插件,可是我一查如何下載,發現是各類坑,明明官網是免費下載,可是有的人竟然在CSDN上有償下載,下載一次竟然要10個積分,這樣的人可真不要臉! jsp

在此本人告訴各位一個官網的免費地址,方便你們直接去下載。 工具

下載地址:

若是下載地址打不開,那就咱們按以下步驟下載就好:

首先打開官方網站:http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140239.html

如圖:

 

而後在搜索框輸入JMF進行搜索:

 

而後在搜索結果界面找到咱們須要照的程序:(選擇第一個點擊進入)

 

點擊進入後會進入以下畫面:

 

而後咱們點擊DownLoad

而後選擇咱們須要系在的文件,文件名爲:jmf-2_1_1.e-windows-i586.exe

 

5.JMF的安裝

當咱們下載jmf-2_1_1.e-windows-i586.exe文件後,直接安裝,能夠採用它的默認安裝路徑,也能夠本身選擇,可是本人建議,你的JAVAJDK安裝在那個盤,你就將它安裝在那個盤,由於它須要JDK框架的支持。

6.JMF的環境配置

安裝完成後咱們須要進行環境變量的配置,它的配置過程和JDK的環境配置幾乎同樣,

 

首先點擊【個人計算機】右鍵選擇【屬性】進入選擇【高級系統設置】點擊進入畫面以下:

選擇【環境變量】→【系統變量】→設置pathclasspath

操做如圖所示:

務必肯定你要在系統變量中設置!


 

Path設置爲:在你原來的數據後面添加JMFbin地址,以下:C:\Program Files (x86)\JMF2.1.1e\bin;

ClassPath設置爲:在你原來的數據後面添加JMFjmf.jarsound.jar的地址,以下:

C:\Program Files (x86)\JMF2.1.1e\lib\jmf.jar; C:\Program File(x86)\JMF2.1.1e\lib\sound.jar;

 

7.eclipse如何導入JMF

當你上述全部步驟都完成後,你就要用eclipse創建java工程文件,進行代碼編寫,在寫以前你須要導入JMF的工具包,

如圖選擇【Project

 

選擇【Properties】進入以下畫面:

 

 

 

選擇【Java Build Path】→【Libraies】→【Add External JARs…】而後導入你的JMF的文件包便可。

相關文章
相關標籤/搜索