Konfigurieren des Video-Interoperabilitätsservers in Skype for Business Server

Zusammenfassung: Konfigurieren Sie die Vis-Rolle (Video Interop Server) in Skype for Business Server.

Konfigurieren Sie die Einstellungen, die das VIS video trunks ordnet, mithilfe von Windows PowerShell. Eine Videotrunkkonfiguration auf globaler Ebene wird erstellt, wenn der VIS-Dienst installiert ist. Diese Videotrunkkonfiguration gilt für das VIS für alle Trunks, die nicht über eine Videotrunkkonfiguration mit einem spezifischeren Bereich verfügen. Die Videotrunkkonfiguration ist eine Sammlung von Einstellungen, die für Video-Trunks gelten.

Konfigurieren von Videotrunk und Wählplan

Verwenden Sie die folgenden Windows PowerShell-Befehle, um die Videotrunkkonfiguration und den Wählplan anzugeben, die den neu definierten Trunks zugeordnet werden sollen, die im Topologiedokument zwischen dem VIS und allen Videogateways definiert sind. Alle Einstellungen können auf globaler, Standort- oder Dienstebene (Videogateway) eingerichtet werden.

Ein Wählplan mit globalem Bereich wird pro Skype for Business Server Bereitstellung erstellt. Dieser Wählplan wird von VIS auf alle Trunks angewendet, die keinen Wählplan mit einem spezifischeren Bereich haben.

Konfigurieren des VIS mithilfe von Windows PowerShell

  1. Erstellen Sie eine neue Videotrunkkonfiguration (eine Sammlung von Einstellungen), die für den Trunk zwischen VIS und Cisco Unified Communications Manager (CallManager oder CUCM) verwendet werden soll, indem Sie das folgende Windows PowerShell Cmdlet verwenden:

    New-CsVideoTrunkConfiguration -Identity "Service:VideoGateway:CUCMVIS1.CUCMInterop.contoso.com" -GatewaySendsRtcpForActiveCalls $false -GatewaySendsRtcpForCallsOnHold $false -EnableMediaEncryptionForSipOverTls $true(or $false)
    

    Wenn ein vorhandener Videotrunk geändert werden muss, verwenden Sie das folgende Windows PowerShell Cmdlet:

    Set-CsVideoTrunkConfiguration -Identity "Service:VideoGateway:CUCMVIS1.CUCMInterop.contoso.com" -GatewaySendsRtcpForActiveCalls $false -GatewaySendsRtcpForCallsOnHold $false -EnableMediaEncryptionForSipOverTls  $true(or $false)
    

    Verwenden Sie das folgende Windows PowerShell-Cmdlet, um die Einstellungen anzuzeigen, die einer bestimmten Videotrunkkonfiguration zugeordnet sind:

    Get-CsVideoTrunkConfiguration -Identity "Service:VideoGateway:CUCMVIS1.CUCMInterop.contoso.com"
    

    Um eine bestimmte Videotrunkkonfiguration zu entfernen, verwenden Sie das folgende Windows PowerShell-Cmdlet (beachten Sie, dass die global bereichsbezogene Videotrunkkonfiguration gilt, wenn keine spezifischere Videotrunkkonfiguration für einen bestimmten Trunk vorhanden ist):

    Remove-CsVideoTrunkConfiguration -Identity "Service:VideoGateway:CUCMVIS1.CUCMInterop.contoso.com"
    
  2. Richten Sie einen Wählplan ein, der dem Trunk zugeordnet werden soll, indem Sie die folgenden Windows PowerShell Cmdlets verwenden:

    New-CsDialPlan -Identity "Service:VideoGateway:CUCMVIS1.CUCMInterop.contoso.com" -SimpleName "TrunkTestDialPlan" 
    New-CsVoiceNormalizationRule -Identity "Service:VideoGateway:CUCMVIS1.CUCMInterop.contoso.com/SevenDigitRule" -Pattern '^(\d{7})$' -Translation '+1425$1' 
    Get-CsDialPlan -Identity "Service:CUCMVIS1.CUCMInterop.contoso.com"
    Remove-CsVoiceNormalizationRule -Identity  "Service:VideoGateway:CUCMVIS1.CUCMInterop.contoso.com/Keep All"
    

Der Befehl Remove-CsVoiceNormalizationRule ist erforderlich, um eine Standardregel zu überschreiben, die die erwartete VIS- und CUCM-Interaktion beeinträchtigt.

Hinweis

Remove-CsDialPlan kann verwendet werden, um einen Wählplan zu entfernen.

Bei einem Video-SIP-Trunkanruf von einem Videogateway, dessen Anforderungs-URI eine Nicht-E.164-Nummer enthält, liest VIS den Namen des Wählplans, der dem zugeordneten Trunk zugeordnet ist, und schließt den Wählplannamen im Telefonkontextteil des Anforderungs-URI in der Einladung ein, die VIS an das Front-End sendet. Die Übersetzungsanwendung am Front-End-Server extrahiert dann die mit dem Wählplan verbundenen Normalisierungsregeln und wendet sie auf die Anforderungs-URI an.

Optionen für die Trunkkonfiguration

Die zuvor erwähnten Windows PowerShell-Cmdlets für die Videotrunkkonfiguration waren in Skype for Business Server 2015 neu. Es folgt eine kurze Erläuterung der Einstellungen für die Videotrunkkonfiguration.

GatewaySendsRtcpForActiveCalls Dieser Parameter bestimmt, ob RTCP-Pakete für aktive Aufrufe vom VTC an das VIS gesendet werden. Ein aktiver Anruf ist in diesem Kontext ein Anruf, bei dem Mediendaten in mindestens eine Richtung übertragen werden dürfen. Wenn GatewaySendsRtcpForActiveCalls auf True festgelegt ist, kann VIS einen Anruf beenden, wenn es für einen Zeitraum von mehr als 30 Sekunden keine RTCP-Pakete empfängt. Der Standardwert ist True.

GatewaySendsRtcpForCallsOnHold Dieser Parameter bestimmt, ob RTCP-Pakete weiterhin über den Trunk für Anrufe gesendet werden, die im Halteraum platziert werden, und es wird erwartet, dass keine Medienpakete in beide Richtungen fließen. Der VIS kann den Anruf beenden, wenn bei einem Anruf in der Warteschleife keine RTCP-Pakete vom VTC zum VIS übertragen werden. Der Standardwert ist True. Wenn das SIPTransport-Protokoll auf TCP festgelegt ist, wird diese Einstellung ignoriert.

EnableMediaEncryptionForSipOverTls Dieser Parameter aktiviert oder deaktiviert SRTP für Medien, wenn das SIPTransport-Protokoll auf TLS festgelegt ist. Der Standardwert ist True. Wenn das SIPTransport-Protokoll auf TCP festgelegt ist, wird diese Einstellung ignoriert.

EnableSessionTimer Dieser Parameter aktiviert oder deaktiviert Sitzungszeitgeber auf der VIS-Seite für jeden SIP-Dialog, der dem Video-SIP-Trunk zugeordnet ist. Der Standardwert ist False.

ForwardErrorCorrectionType Dieser Parameter wird verwendet, um zu bestimmen, ob die Vorwärtsfehlerkorrektur (Forward Error Correction, FEC) für Videostreams auf das Bein zwischen dem Video-Interop-Server und einem Videogateway angewendet werden soll. Wenn ForwardErrorCorrectionType auf "None" festgelegt wird, wird der FEC zwischen VIS und Video Gateway/VTC deaktiviert. Wenn ForwardErrorCorrectionType auf "Cisco" festgelegt wird, wird FEC-kompatibel mit Video Gateways von Cisco, z. B. Cisco Unified Communications Manager (CUCM), aktiviert. Der Standardwert ist None.

Siehe auch

Konfigurieren von CUCM für die Interoperabilität mit Skype for Business Server