共用方式為


音訊和視訊串流

使用 Windows 媒體格式 SDK 所建立之檔案中最常使用的資料流程類型為音訊和視訊串流。 音訊和視訊資料的數位表示很複雜,而且佔用大量的記憶體。 在大部分情況下,音訊和視訊都會在新增至 ASF 檔案之前壓縮。 壓縮是使用壓縮/解壓縮器 (編解碼器) 來完成。

此 SDK 隨附數個 Windows 媒體編解碼器,並提供絕佳的數位媒體壓縮品質。 如需 Windows 媒體編解碼器的詳細資訊,請參閱 編解碼器功能。 許多其他編解碼器可從各種來源取得。 您可以在建立 ASF 檔案時使用任何您想要的編解碼器,但此 SDK 的物件直接支援 Windows Media 編解碼器。 若要使用其他編解碼器,您必須壓縮樣本,並將其傳遞至寫入器物件做為任意資料。

音訊或視訊串流與任意資料流程之間的最重要差別在於,包含 Windows 媒體音訊或視訊資料的資料流程是由 Windows Media Format SDK 的物件驗證。 任意資料流程不會自動驗證,而且應該由您的應用程式檢查完整性。

音訊或視訊資料流程的屬性會在用來建立檔案的設定檔中描述。

任意資料流程

ASF 檔案功能

使用設定檔