Schreiben eines Mediendienstanbieters
Ein Mediendienstanbieter muss eine Mindestteilmenge von MSPI-Schnittstellen implementieren: ITMSPAddress, ITTerminalSupport, ITStreamControlund ITStream. SubStream-Unterstützung ist optional. Darüber hinaus kann ein angegebener MSP zusätzliche Methoden implementieren, z. B. Steuerelemente, die für spezielle Hardware erforderlich sind.
Die folgenden Materialdokumente:
- Die TAPI 3 MSP-Basisklassen, bei denen es sich um eine Reihe von C++-Klassen handelt, die die Erstellung eines DirectShow-basierten MSP vereinfachen sollen. Die Basisklassen implementieren alle MSPI-Schnittstellen auf generische Weise. Verschiedene MSPs können MSP-spezifische Funktionen überschreiben und ihre eigenen Implementierungen bereitstellen.
- Der TAPI 3-Terminal-Manager,der Schnittstellen und Methoden bereitstellt, die von einem MSP zum Steuern von Terminals verwendet werden.
- Austauschbare Terminals,die es einer Anwendung anstelle eines MSP ermöglichen, Terminals zu erstellen. Entwickler, die bereits Erfahrung mit dem Schreiben von Dienstanbietern haben, werden die primären Ersteller von austauschbaren Terminals sein. Die anfängliche Version, die für dieses Release implementiert wurde, ist auf Konferenzserveranwendungen ausgerichtet, die Multicastkonferenzen mit nicht Windows 2000 oder Nicht-Multicast zu TAPI 3 multi-party SDP/IP hinzufügen müssen.