2011年5月29日 星期日

數位媒體串流-Windows Media Services - clientData 元件(用戶端資料)

您可以使用 clientData 元件將描述文字、橫幅影像及記錄資訊與播放清單元件相關聯。描述文字 (如演出者名稱與曲目標題) 顯示於 Windows Media Player 9 系列、更新的版本或使用 Windows Media Player 9 系列 ActiveX 控制項的播放程式您也可以使用 clientData 元件來顯示橫幅影像、相關的超連結及工具提示文字。

您可以將 clientData 元件插入到播放清單中任何地方。它可以是除了另一個 clientData 元件之外任何元件的子元件。當 clientData 元件正在使用時,它所包含的資訊會傳送至用戶端。

excl、seq、priorityClass 或 switch 元件可以具有一個以上的 clientData 元件,而且每一個 clientData 元件可以包含多個屬性。根據新增的 clientData 元件所在的位置,資訊會套用至個別 media 元件或 media 元件的集合。clientData 元件會被更高層級的 clientData 元件所覆寫。例如,為 media 元件群組指定的標題資訊優先於為個別 media 元件指定的標題資訊。同樣,在檔案標題中編碼的文字屬性 (如標題、作者及著作權) 也會被播放清單中相對應的 clientData 元件所覆寫。

在下列範例中,seq 元件嵌套於另一個 seq 元件中。clientData 元件會為個別 media 元件及一連串嵌套的元件指定標題。首先播放 media 元件 Open.wmv,同時顯示個別 title屬性值 Welcome。然後從 Video1.wmv開始,播放嵌套順序中的項目。因為 clientData 元件是 seq 元件的子元件,所以 title 屬性值 Segment 1 將作為順序中所有 media 元件的標題顯示。與media 元件Video1.wmv 相關的 title 屬性值會被順序中的標題覆寫。















下列範例合併了多個 clientData 屬性。



copyright="(c) Company name" genre="Rock" title="Music" />


屬性 - 屬性可修改播放清單元件的內容。您可以使用 clientData 元件的下列選擇性屬性。

album
指定專輯名稱。相關資訊,請參閱 album 屬性。

artist
指定演出者名稱。相關資訊,請參閱 artist 屬性。

author
指定作者的名稱。相關資訊,請參閱 author 屬性。

bannerAbstract
指定作為橫幅影像 (顯示在 Windows Media Player 中) 工具提示顯示的文字。相關資訊,請參閱 bannerAbstract 屬性。

bannerInfoURL
指定使用者可藉由按一下 Windows Media Player 中的橫幅影像來進行存取的 URL。相關資訊,請參閱 bannerInfoURL 屬性。

bannerURL
指定出現在 Windows Media Player 的顯示面板中的影像檔案之URL。相關資訊,請參閱 bannerURL 屬性。

copyright
指定著作權資訊。相關資訊,請參閱 copyright 屬性。

genre
指定類別。相關資訊,請參閱 genre 屬性。

logURL
指定用來公佈記錄統計資料到原始伺服器或任何網頁伺服器的 URL。相關資訊,請參閱 logURL 屬性。

title
指定標題。相關資訊,請參閱 title 屬性。

沒有留言:

張貼留言