正文

第2課:如何實現*.wma音頻格式文件的連續播放

(2010-04-22 14:07:57) 下一個


經常看到一些音樂站點有這樣的一個功能:任意選擇頁麵中歌曲名稱前的複選框,單擊播放按鈕即可實現這多個被選擇歌曲的連續播放。
如果是單個音頻文件在文檔中播放,使用常用的方法即如這裏介紹的第三種方法的類似方法。
但現在是多首歌曲,方法則不盡然~曾記得使用Winamp播放器時保存的列表文件m3u,現行的MediaPlayer播放器使用的wpl列表文件格式,當然,這裏我要使用的是asx播放列表文件
ASX文件是一個文本文件,他主要的目的是對流信息進行重定向,類似RPM(RM的中轉文件)文件。
利用ASX文件來重定向流信息的原因主要是:目前通用的瀏覽器通常均不能直接支持用於播放流信息的協議MMS,所以我們采用ASX文件。
在ASX中包含了媒體內容對應的URL,當我們在HTML中讓一個HYPERLINK與ASX聯係時,瀏覽器會直接將ASX的內容送給MEDIA PLAYER,MEDIA PLAYER 會根據ASX文件的信息用相應的協議去打開指定位置上的多媒體信息流或多媒體文件。
采用ASX文件以後,當瀏覽器發現一個連接與ASX有關時,它知道需要用MEDIA PLAYER 來播放流信息,於是它就會啟動MEIDA PLAYER,MEDIA PLAYER就可以用MMS協議來播放流信息了。


1編輯文本文件,內容是能讓Windows media player連續播放的在線音樂列表;


打開一個記事本
按順序寫出播放列表
寫出一個播放文件的播放列表

寫完後記事本文件另存為 VIDEO.asx


2. 點擊“文件”中的“另存為”菜單;


3. “保存類型”為“所有文件”;文件名為“filename.asx”;“編碼”為默認,ANSI;


4. 將上步所製作的“filename.asx”上傳至網絡可訪問的存儲空間;


網上免費空間


5. 點擊“刷新”按鈕,確定文件已經上傳成功,得到url。

下麵以oukei49歌曲為例:

點擊後連續播放




[ 打印 ]
[ 編輯 ]
[ 刪除 ]
評論
目前還沒有任何評論
登錄後才可評論.