音訊和視訊串流
使用 Windows 媒體格式 SDK 所建立之檔案中最常使用的資料流程類型為音訊和視訊串流。 音訊和視訊資料的數位表示很複雜,而且佔用大量的記憶體。 在大部分情況下,音訊和視訊都會在新增至 ASF 檔案之前壓縮。 壓縮是使用壓縮/解壓縮器 (編解碼器) 來完成。
此 SDK 隨附數個 Windows 媒體編解碼器,並提供絕佳的數位媒體壓縮品質。 如需 Windows 媒體編解碼器的詳細資訊,請參閱 編解碼器功能。 許多其他編解碼器可從各種來源取得。 您可以在建立 ASF 檔案時使用任何您想要的編解碼器,但此 SDK 的物件直接支援 Windows Media 編解碼器。 若要使用其他編解碼器,您必須壓縮樣本,並將其傳遞至寫入器物件做為任意資料。
音訊或視訊串流與任意資料流程之間的最重要差別在於,包含 Windows 媒體音訊或視訊資料的資料流程是由 Windows Media Format SDK 的物件驗證。 任意資料流程不會自動驗證,而且應該由您的應用程式檢查完整性。
音訊或視訊資料流程的屬性會在用來建立檔案的設定檔中描述。
相關主題