Web 資料流程

[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器和接收寫入器已取代它。 來源讀取器和接收寫入器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用來源讀取器和接收寫入器,而不是Windows 媒體格式 11 SDK。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

Web 資料流程就像是包含資料檔案的檔案資料流程。 在 Web 資料流程中,這些檔案通常是 HTML 頁面,並以 GIF 或 JPEG 格式建立關聯的圖形。

Web 資料流程對於做為簡報的 ASF 檔案特別有用。 在支援 Web 資料流程之前,簡報會在檔案內的腳本資料流程中具有 URL,以便網頁在預先決定的時間載入。 網路壅塞可能會造成延遲,並產生不良的檢視體驗。

透過 Web 資料流程,網頁的組成部分可以包含在 ASF 檔案中做為資料流程。 收到檔案時,可以快取這些檔案,如此一來,當命令顯示 (或轉譯) URL 傳遞時,瀏覽器就可以立即存取它們。 這可讓播放順暢且一致。 轉譯命令會在 Web 資料流程本身中傳遞,而不是作為不同資料流程中的指令碼命令。

建議使用 Windows 媒體格式 9 系列 SDK 或更新版本 1 建立的 Web 資料流程。 這個值是在wVersion成員的WMT_WEBSTREAM_FORMAT結構中指定。 SDK 本身不會強制執行此版本。

注意

連線到具有 Web 資料流程的即時廣播串流時,使用者可能會在指定的檔案實際位於本機快取之前收到轉譯命令。 除非您的應用程式處理此條件,否則瀏覽器會顯示「找不到頁面」錯誤。

 

任意資料流程

設定 Web 資料流程