.asx 文件的內容

原文地址: http://support.microsoft.com/default.aspx?scid=kb;zh-cn;247355

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(寬)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章