Freigeben über


Medienstreamingterminal (MST)

Das Media Streaming Terminal (MST) ist ein dynamisches Terminal, das auf der Verwendung von DirectShow-Filtern basiert. Ein MSP, der mit den TAPI 3 MSP-Basisklassen geschrieben wurde, enthält einen MST, aber MSP-Autoren können ihn implementieren, ohne die Basisklassen zu verwenden.

Um die MST-Erstellung aufzurufen, ruft eine Anwendung ITTerminalSupport::CreateTerminal auf, wobei pTerminalClass auf CLSID_MediaStreamTerminal festgelegt ist.

Die Schnittstellen ITAMMediaFormat und ITAllocatorProperties werden dann im Terminal verfügbar gemacht, sodass eine Anwendung die Streamingleistung optimieren kann. Diese Schnittstellen werden in Tapi3.h deklariert.

Die Implementierung und Verwendung eines MST erfordert Kenntnisse mit DirectShow-Filtern und der Verwaltung von Filterdiagrammen. Weitere Informationen finden Sie im DirectShow-Material unter dem Knoten Grafik- und Multimediadienste des Platform Software Development Kit (SDK). Die Multimedia-Streamingreferenz ist besonders für MSP-Autoren nützlich.