Share via


Windows Media Format 11 SDK

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

本檔說明 Microsoft Windows Media Format Software Development Kit (SDK) ,並適用于 SDK 的 32 位和 x64 型版本。

Windows 媒體格式 SDK 是 Microsoft Windows Media 軟體發展工具組 (SDK) 的元件。 其他元件包括 Windows 媒體服務 SDK、Windows 媒體編碼器 SDK、Windows Media Rights Manager SDK、Windows Media 裝置管理員 SDK 和 Windows 媒體播放機 SDK。

Windows 媒體格式 SDK 可讓應用程式開發人員存取 Windows 媒體格式的元件。 這些元件包括進階系統格式 (ASF) 檔案容器、Windows 媒體音訊和視訊編解碼器、基本網路串流功能,以及數位版權管理。 Windows Media Format SDK 的物件會操作低層級的 Windows Media 元件;Windows Media SDK 的其他元件包含較高層級上運作的物件。

Windows Media Format SDK 的主要用途是讓開發人員建立應用程式,以播放、撰寫、編輯、加密和傳遞進階系統格式 (ASF) 檔案和網路串流。 這些檔案和資料流程通常包含使用 Windows 媒體音訊和視訊編解碼器編碼的音訊和視訊內容。 不過,ASF 可以包含任何類型的資料。 如需進階系統格式容器結構的詳細資訊,請參閱 ASF 格式概觀

Windows 媒體格式 SDK 的主要功能包括:

  • 支援領先業界的編解碼器。 Windows Media Format 11 SDK 包含 Microsoft Windows Media Video 9 編解碼器和 Microsoft Windows Media Audio 9.1 編解碼器。 這兩個編解碼器都提供數位媒體內容的特殊編碼方式。 此版本的新功能是 Windows Media Video 9 進階設定檔編解碼器,可提供廣播視訊的優化。 此 SDK 也包含 Microsoft Windows Media Video 9 Screen 編解碼器,用於在使用者應用程式會話期間壓縮電腦螢幕活動,以及 Windows Media Audio 9.1 語音編解碼器,其會編碼低複雜度音訊,例如語音,並智慧地適應更複雜的音訊,例如音樂,以進一步呈現結合的語音音樂案例。
  • 支援寫入 ASF 檔案。 檔案是根據可自訂的設定檔所建立,可讓您輕鬆設定和標準化檔案。 此 SDK 可用來寫入超過 2 GB 的檔案,啟用較長、品質更佳、連續的檔案。
  • 支援讀取 ASF 檔案。 此 SDK 支援讀取本機 ASF 檔案,以及讀取透過網路串流處理的 ASF 資料。 也提供許多進階讀取功能的支援,例如多個位元速率 (MBR) 檔案的原生支援,其中包含多個資料流程,且具有相同內容以不同位元速率編碼。 讀取器會根據播放時的可用頻寬,自動選取要使用的 MBR 資料流程。
  • 支援透過網路傳遞 ASF 資料流程。 此 SDK 支援透過 HTTP 將 ASF 資料傳遞至網路上的遠端電腦,以及將資料直接傳遞至遠端 Windows Media 伺服器。
  • 支援在 ASF 檔案中編輯中繼資料。 此 SDK 可以輕鬆地操作檔案及其內容的相關資訊。 開發人員可以使用 SDK 中包含的中繼資料屬性健全系統,或建立自訂屬性以符合其需求。
  • 支援內容編輯應用程式。 此 SDK 可讓應用程式依簡報時間和視訊畫面搜尋檔案內的點。 此外,使用 Windows 媒體格式 SDK 建立的檔案可以維護電影和電視生產中使用的格式時間戳記。
  • 支援在 MP3 檔案中讀取和編輯中繼資料。 此 SDK 提供讀取 MP3 檔案的整合式支援,以及用來讀取 ASF 檔案的相同方法。 使用 Windows 媒體格式 SDK 建置的應用程式也可以使用內容建立者所使用的最常見 ID3 標籤內建支援來編輯 MP3 檔案中的中繼資料屬性。
  • 支援數位版權管理保護。 此 SDK 提供讀取和寫入受 Digital Rights Management 保護的 ASF 檔案和網路資料流程的方法,以防止未經授權的播放或複製內容。

若要下載 Windows 媒體格式 SDK,請參閱 Microsoft 網站上的 Windows 媒體下載 頁面。

本檔說明如何使用 Windows 媒體格式 SDK 開發數位媒體應用程式。 其分成下列各節。

注意

雖然本檔包含最新版 Windows 媒體格式 SDK 的相關資訊,但舊版 SDK 支援其描述的大部分功能。 Windows Media Format SDK 方法、函式、結構和列舉的參考頁面包含版本需求。

 

區段 描述
關於 Windows 媒體格式 SDK 提供在嘗試建立應用程式之前應該熟悉的概觀和背景資訊。
程式設計指南 提供執行各種工作的詳細指示,例如讀取、寫入和編制索引檔案、使用數位版權管理保護檔案、透過網路串流 ASF 資料等等。
程式設計參考 提供與 Windows Media Format 相關的介面、方法、函式、結構、列舉類型和常數的參考資訊。
Windows 媒體音訊和視訊編解碼器介面 提供直接使用 Windows 媒體音訊和視訊編解碼器數位媒體物件的指示, (DMO) 。
詞彙 定義 Windows Media Format SDK 檔中所使用的詞彙。