Udostępnij przez


Obiekt ujścia wypychania składnika zapisywania

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został zastąpiony przez Source Reader i składnik zapisywania ujścia . czytnika źródeł i składników zapisywania ujścia zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał czytnika źródeł i modułu zapisywania ujścia zamiast zestawu SDK windows Media Format 11, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Obiekt ujścia wypychania składnika zapisywania dystrybuuje multimedia cyfrowe do punktów publikowania. Na przykład koncert na żywo może być zakodowany przez pojedynczy serwer, a następnie dostarczony lub wypchniętydo kilku innych serwerów, które faktycznie będą przesyłać strumieniowo zawartość do użytkowników.

Obiekt ujścia wypychania składnika zapisywania jest tworzony przez funkcję WMCreateWriterPushSink, która ustawia wskaźnik na interfejs IWMWriterPushSink. Inne interfejsy obsługiwane przez obiekt wymieniony w poniższej tabeli można uzyskać, wywołując metodę QueryInterface.

Interfejs Opis
IWMRegisterCallback Umożliwia aplikacji pobieranie komunikatów o stanie z obiektu .
IWMWriterPushSink Zarządza sesją dystrybucji wypychanej.
IWMWriterSink Przydziela pamięć, określa, czy ujście działa w czasie rzeczywistym, i uwidacznia kilka funkcji wywołania zwrotnego.

 

Następujący interfejs wywołania zwrotnego można zaimplementować przez aplikację w celu śledzenia postępu obiektu ujścia wypychania modułu zapisywania.

Interfejs Opis
IWMStatusCallback Wymagane, gdy informacje o stanie muszą być przekazywane do aplikacji hosta.

 

obiektów

wysyłanie danych ASF do punktu publikowania

praca z ujściami składnika zapisywania