Profil ASF

Toto téma popisuje, jak pracovat s profily ASF ve službě Microsoft Media Foundation.

Soubor ASF (Advanced Systems Format) obsahuje jeden nebo více datových proudů. Pro každý datový proud obsahuje hlavička ASF hlavičku vlastností datového proudu, která popisuje datový proud. Ve vrstvě WMContainer se k nastavení nebo čtení vlastností datových proudů ASF používají následující objekty:

  • objekt profilu ASF: Popisuje datové proudy a jejich vztahy mezi sebou. Objekt profilu ASF zveřejňuje rozhraní MMFASFProfile.
  • objekt konfigurace streamu objektu: Popisuje jeden datový proud. Objekt konfigurace datového proudu obsahuje typ média, který popisuje formát datového proudu. U zvukových datových proudů a datových proudů videa popisuje typ média přesně to, jak je datový proud nakonfigurovaný, a používá se kodeky, které stream kódují nebo dekódují. Objekt konfigurace datového proudu zveřejňuje rozhraní MMFASFStreamConfig. Platný profil ASF obsahuje alespoň jeden objekt konfigurace datového proudu.
  • vzájemné vyloučení objektu: Popisuje více datových proudů, které nejsou určeny ke souběžnému čtení. Objekt vzájemného vyloučení zveřejňuje MMFASFMutualExclusion rozhraní. Profil ASF obsahuje nulové nebo více objektů vzájemného vyloučení.

Následující diagram znázorňuje vztah mezi profilem ASF a objekty obsaženými v profilu.

stromový diagram uzlu profilu asf s podřízenými uzly konfigurace datového proudu; první odkazuje na typ média, další dva pro vzájemné vyloučení

Pro přehrávání se profil ASF používá k vytvoření výčtu datových proudů a vyhledání formátů datových proudů. Pro kódování se profil ASF používá ke konfiguraci datových proudů v cílovém souboru.

Profil ASF slouží také ke konfiguraci jímky médií ASF . Pro každý datový proud v profilu ASF vytvoří jímka médií ASF odpovídající jímku datového proudu.

V této části

Námět Popis
vytvoření profilu ASF
Popisuje, jak vytvořit objekt profilu ASF.
vytváření a konfigurace streamů ASF
Popisuje, jak přidat datové proudy do profilu ASF.
použití vzájemného vyloučení pro streamů ASF
Popisuje, jak přidat vzájemné vyloučení do datových proudů ASF.

typy médií

Kurz : 1-Pass Windows Media Encoding

kurz: Zápis souboru WMA pomocí kódování CBR

komponenty WMContainer ASF