Udostępnij przez


Profil ASF

W tym temacie opisano sposób pracy z profilami ASF w programie Microsoft Media Foundation.

Plik Advanced Systems Format (ASF) zawiera co najmniej jeden strumień. Dla każdego strumienia nagłówek ASF zawiera nagłówek właściwości strumienia, który opisuje strumień. W warstwie WMContainer następujące obiekty są używane do ustawiania lub odczytywania właściwości strumieni ASF:

  • obiekt profilu ASF: opisuje strumienie i ich relacje ze sobą. Obiekt profilu ASF uwidacznia interfejsIMFASFProfile.
  • Obiekt konfiguracji usługi Stream: opisuje jeden strumień. Obiekt konfiguracji strumienia zawiera typ nośnika opisujący format strumienia. W przypadku strumieni audio i wideo typ nośnika opisuje dokładnie sposób konfigurowania strumienia i jest używany przez koderów kodujących kodujących lub dekodujących strumień. Obiekt konfiguracji strumienia uwidacznia interfejs IMFASFStreamConfig. Prawidłowy profil ASF zawiera co najmniej jeden obiekt konfiguracji strumienia.
  • obiekt wzajemnego wykluczania: opisuje wiele strumieni, które nie są przeznaczone do odczytu współbieżnie. Obiekt wzajemnego wykluczania uwidacznia interfejs IMFASFMutualExclusion. Profil ASF zawiera zero lub więcej obiektów wzajemnego wykluczania.

Na poniższym diagramie przedstawiono relację między profilem ASF a obiektami zawartymi w profilu.

diagram drzewa węzła profilu asf z węzłami podrzędnymi konfiguracji strumienia; pierwszy wskazuje typ nośnika, następne dwa do wzajemnego wykluczenia

Do odtwarzania profil ASF służy do wyliczania strumieni i znajdowania formatów strumieni. W przypadku kodowania profil ASF służy do konfigurowania strumieni w pliku docelowym.

Profil ASF służy również do konfigurowania asf media sink. Dla każdego strumienia w profilu ASF ujście multimediów ASF tworzy odpowiedni ujście strumienia.

W tej sekcji

Temat Opis
tworzenie profilu ASF
Opisuje sposób tworzenia obiektu profilu ASF.
tworzenie i konfigurowanie strumieni ASF
Opisuje sposób dodawania strumieni do profilu ASF.
używanie wzajemnego wykluczania strumieni ASF
Opisuje sposób dodawania wzajemnych wykluczeń do strumieni ASF.

typy multimediów

samouczek : kodowanie 1-pass windows media

samouczek : pisanie pliku WMA przy użyciu kodowania CBR

składników ASF usługi WMContainer