ASX

asx 是一種視頻檔案格式,一般可以用最新的mediaplayer 做音樂,視頻網站的人員都知道,我們要使用用戶計算機上的 RealPlayer和WindowsMedia播放器進行線上"流"播放時,應進行 *.rm-->*.ram , *.asf-->*.asx的檔案生成轉換,而且在生成的檔案 中還要包含指定的URL *.rm 和URL *.asf 或 URL *.smil 的內容, 如果單個的創建檔案,再錄入URL, 既費時又辛苦,而且易出錯。對於大批量的檔案處理,那就更苦不堪言。

基本介紹

  • 中文名:ASX
  • 屬性視頻檔案格式
  • 目的:對流信息進行重定向
  • 對象:網站人員
ASX簡介,ASX/播放列表,ASX/著作權,ASX/其他信息(單擊通過),ASX/標題,ASX/橫幅,ASX/條目,瀏覽器 URL 翻轉,

ASX簡介

現在有了此小工具,只要將批量的rm或asf檔案放入同一資料夾 然後錄入該資料夾名,再填上ram或asx檔案內包含的URL目錄名,點 擊轉換生成,就一切OK, 批處理轉換就這么簡單,真是網站人員一大福音。
ASX檔案是一個文本檔案,他主要的目的是對流信息進行重定向,類似RPM(RM的中轉檔案)檔案。
在ASX中包含了媒體內容對應的URL,當我們在HTML中讓一個HYPERLINK與ASX聯繫時,瀏覽器會直接將ASX的內容送給MEDIA PLAYER,MEDIA PLAYER 會根據ASX檔案的信息用相應的協定去打開指定位置上的多媒體信息流或多媒體檔案
利用ASX檔案來重定向流信息的原因主要是:目前通用的瀏覽器通常均不能直接支持用於播放流信息的協定MMS,所以我們採用ASX檔案。
採用ASX檔案以後,當瀏覽器發現一個連線與ASX有關時,它知道需要用MEDIA PLAYER 來播放流信息,於是它就會啟動MEIDA PLAYER,MEDIA PLAYER就可以用MMS協定來播放流信息了。
ASX檔案是微軟流媒體格式的索引檔案,正常的ASX是以文本形式來記錄ASF或者WMV等多媒體檔案的地址和方式的多媒體索引檔案。

ASX/播放列表

<ASX Version = "3.0">
<Entry> <Ref href = "http://server/song1.asf" /> </Entry>
<Entry> <Ref href = "http://server/song2.asf" /> </Entry>
<Entry> <Ref href = "http://server/song3.asf" /> </Entry>
<Entry> <Ref href = "http://server/song4.asf" /> </Entry>
</ASX>
在上面的示例中,Windows Media Player 會播放

ASX/著作權

文本中引用的所有四個 .asf 檔案,該文本提供了此 .asx 檔案或條目元素的版權資訊。此信息會顯示在客戶端的詳細信息窗格中。例如:<Copyright>Copyright(c) 1997, AudioSVR(r) Inc.</Copyright>

ASX/其他信息(單擊通過)

指定一個“統一資源定位符”(URL),該 URL 指向一些其他信息,這些信息是由內容提供商提供的,而且理論上是與此條目內容的上下文相關的。當您請求更多的信息時,客戶端會讓瀏覽器指向此 URL,調用腳本命令,等等。您可以指定要與用戶界面 (UI) 中 .asx 檔案信息關聯的信息,可以與 UI 中條目的信息聯繫,或者也可以與 UI 視頻區域中的橫幅關聯。例如:<ASX Version = "3.0">
<Entry>
<Title>Click Through Test</Title>
<Copyright>none</Copyright>
<Ref href = "mms://svr1/welcome1.asf" />
<MoreInfo href = "http://www.microsoft.com" />
</Entry>
</ASX>
在上面的示例中,播放器中顯示標題及版權資訊的顯示區域被單擊,並且 URL 被傳遞到默認的瀏覽器。
如果<ASX Version = "3.0">
<Title>Show</Title>
<MoreInfo href = "http://www.microsoft.com" />
<Entry>
<Ref href = "mms://svr1/welcome1.asf" />
</Entry>
</ASX>
在上面的示例中,播放器的顯示區域中的顯示 中的 URL (http://www.microsoft.com) 被單擊。
您也可以使用<ASX Version = "3.0">
<Entry>
<Ref href = "mms://svr1/welcome1.asf" />
<BANNER HREF="http://svr2/banner.jpg">
<moreinfo href="http://www.microsoft.com" />
</BANNER>
</Entry>
</ASX>
備註:此用法的條件:如果

ASX/標題

文本提供 .asx 檔案或條目元素的標題。客戶端會在標題欄中顯示此標題。例如:<Title>AudioSVR(r) Top 10 Rock Stations</Title>
如果 Windows Media Player 的顯示區域中的顯示 欄位。如果 Windows Media Player 的顯示區域中的標題 欄位。例如:<ASX Version = "3.0" >
<Title>My Favorite Songs</Title>
<Entry> <Ref href = "http://server/song1.asf" /> </Entry>
<Entry> <Ref href = "http://server/song2.asf" /> </Entry>
<Entry> <Ref href = "http://server/song3.asf" /> </Entry>
<Entry> <Ref href = "http://server/song4.asf" /> </Entry>
</ASX>
在上面的示例中,標題顯示在 Windows Media Player 的顯示區域中的顯示 欄位中。<ASX Version = "3.0" >
<Title>My Favorite Songs</Title>
<Entry>
<Ref href = "http://server/song1.asf" />
<Title>Song 1</Title>
</Entry>
<Entry>
<Ref href = "http://server/song2.asf" />
<Title>Song 2</Title>
</Entry>
<Entry>
<Ref href = "http://server/song3.asf" />
<Title>Song 3</Title>
</Entry>
<Entry>
<Ref href = "http://server/song4.asf" />
<Title>Song 4</Title>
</Entry>
</ASX>
在上面的示例中,“My Favorite Songs”顯示在顯示 欄位以及標題 欄位的文本中。

ASX/橫幅

指定要在客戶端橫幅欄中用作橫幅的圖像的 URL。需要時,該橫幅也可以有關聯的摘要以及單擊通過行為。該橫幅的尺寸是 32(高)x 194(寬)。例如:<banner href = http://server/dir/graphic.gif >
<moreinfo href = "http://www.microsoft.com" />
</banner>

ASX/條目

中引用的圖像。條目元素是 .asx 檔案中的基礎構成物。此元素及其關聯的屬性和限定符會將屬於一段符合邏輯的內容的元信息定義到客戶端。例如:<ASX Version = "3.0" >
<Entry>
<Ref href = "http://backup/wrck.nsc" />
</Entry>
</ASX>
ASX/EntryRef
要在外部 .asx 檔案中查找某條目的內容時,使用 EntryRef 元素。此元素大體上是將被引用的 .asx 檔案以文本形式包括到 .asx 檔案的當前位置中。例如:<ASX Version = "3.0" >
<Title>WRCK on AudioSVR(r)</title>
<EntryRef href = "http://server/wrck.asx"" />
</ASX>
ASX/Ref
指定對 .asf 檔案(用於按需提供的內容)或對 .nsc 檔案(用於實時內容)的 URL 引用。現在,在 Microsoft NetShow 3.0 中,ASX 引用標記支持對 .nsc 檔案的引用。這樣,客戶端就可以採用與處理按需內容相同的方式來處理頻道。當該客戶端看到對某頻道 (.nsc) 的引用時,就會根據 .nsc 檔案中的定義嘗試對該頻道的內容進行相應的多路廣播連線或單路廣播連線。如果對該頻道的所有連線都不成功,該客戶端就只移動到列表中的下一個引用(如果有)。例如:<ASX Version = "3.0" >
<Entry>
<Ref href = "http://backup/wrck.nsc" />
</Entry>
</ASX>

瀏覽器 URL 翻轉

Windows 媒體流可能會包含對流格式中嵌入的 URL 的引用。當 Windows Media Player 接收到 URL 命令時,它會將該 URL 傳遞到默認瀏覽器,這樣瀏覽器就可以顯示所引用的 URL。
如果 Web 頁中嵌入了 Windows Media Player,URL 翻轉就能夠以 Web 頁中給定的框架為目標。當 URL 翻轉以特定框架為目標時,流中嵌入的 URL 就會包含兩個http://www.microsoft.com&&targetframe
在上面的示例中,URL www.microsoft.com 被確定為名為“targetframe”的 HTML 頁中的框架的目標。在這種情況下,Windows Media Player for Macintosh 會忽略
橫幅欄
後的所有內容。在 .asx 檔案中指定了橫幅後,所引用的圖形就會顯示在視頻窗格下方和顯示區域上方的橫幅欄區域中。該橫幅的尺寸是 32(高)x 194(寬)。Windows Media Player 中的橫幅欄區域應該是 36(高)x 200(寬)。
適用於:
· Microsoft Windows Media Player 9 Series
· Microsoft Windows Media Player 8.01
· Microsoft Windows Media Player 7.1
· Microsoft Windows Media Player 6.1
· Microsoft Windows Media Player 6.2
· Microsoft Windows Media Player 6.4
· Microsoft Windows Media Player 7.0
Microsoft和/或其各供應商對於為任何目的而在本伺服器上發布的檔案及有關圖形所含信息的適用性,不作任何聲明。 所有該等檔案及有關圖形均"依樣"提供,而不帶任何性質的保證。Microsoft和/或其各供應商特此聲明,對所有與該等信息有關的保證和條件不負任何責任,該等保證和條件包括關於適銷性、符合特定用途、所有權和非侵權的所有默示保證和條件。在任何情況下,在由於使用或運行本伺服器上的信息所引起的或與該等使用或運行有關的訴訟中,Microsoft和/或其各供應商就因喪失使用、數據或利潤所導致的任何特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、數據或利潤不負任何責任。

相關詞條

熱門詞條

聯絡我們