Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Konzept Multitrack-Terminal macht es noch wünschenswerter, dass TAPI eine vereinfachte Methode zum Auswählen eines Terminals in einem Datenstrom oder Datenstrom bereitstellt. Der Standardmechanismus für die Terminalauswahl ist darauf ausgelegt.
Auswählen eines Terminals in einem Anruf
Die Standardmäßige Terminalauswahlfunktion wird über die Möglichkeit bereitgestellt, ein Terminal in einem Anruf auszuwählen.
Das Aufrufobjekt stellt eine neue Schnittstelle ITBasicCallControl2zur Verfügung. Die Schnittstelle macht die gleichen Methoden wie ITBasicCallControlund drei neue Methoden verfügbar: RequestTerminal, SelectTerminalOnCallund UnselectTerminalOnCall.
ITBasicCallControl2::RequestTerminal erstellt ein Terminal mit der Terminalklasse, -Richtung und dem Medientyp. Es durchsieht die Listen der unterstützten statischen und dynamischen Terminals, um das angeforderte Terminal zu finden und zu erstellen.
ITBasicCallControl2::SelectTerminalOnCall wählt das Terminal (oder im Falle eines Multitrack-Terminals aufzählt, erstellt, erstellt bei Bedarf und wählt die Track-Terminals) für den im Anruf verfügbaren Datenstrom (oder Datenströme) aus.
Der Algorithmus zum Abgleichen von Anrufdatenströmen an das Terminal (oder die im Terminal verfügbaren Spuren) wird in der Dokumentation für ITBasicCallControl2::SelectTerminalOnCallbeschrieben.
Das Aufrufen ITBasicCallControl2::UnselectTerminalOnCall bewirkt, dass das Terminal (Single-Track oder Multitrack) vom Anruf nicht ausgewählt wird. Weitere Details finden Sie in der Dokumentation der Methode.
Auswählen eines Terminals in ITStream
Wenn Sie ein Single-Track-Terminal auf ITStream- auswählen (durch Aufrufen von ITStream::SelectTerminal), wird das Terminal im Datenstrom ausgewählt. Dies ist das übliche TAPI 3 Terminal-Auswahlverfahren.
Nur Einspurterminals können in einem Datenstrom ausgewählt werden. Wenn Sie ein Multitrack-Terminal in einem Datenstrom auswählen, tritt ein Fehler auf, da der Datenstrom den Medientyp und die Medienrichtung nicht erkennt.