Skype for Business Serverでビデオ相互運用サーバーを構成する

概要:Skype for Business Serverで Video Interop Server (VIS) ロールを構成します。

Windows PowerShellを使用して、VIS がビデオ トランクに関連付ける設定を構成します。 グローバル スコープのビデオ トランク構成は、VIS サービスがインストールされると作成されます。 このビデオ トランク構成は、より具体的なスコープを持つビデオ トランク構成を持たないすべてのトランクに VIS に適用されます。 ビデオ トランクの構成は、ビデオ トランクに適用できる設定のコレクションです。

ビデオ トランクおよびダイヤル プランを構成する

VIS とすべての Video Gateway の間のトポロジ ドキュメントで定義された新しく定義されたトランクに関連付けるビデオ トランクの構成とダイヤル プランを指定するには、次のWindows PowerShell コマンドを使用します。 設定はすべて、グローバル、サイト、サービス (ビデオ ゲートウェイ) の各レベルで指定できます。

グローバル スコープのダイヤル プランは、デプロイごとに作成Skype for Business Server。 このダイヤル プランは、より具体的なスコープを持つダイヤル プランを持たないすべてのトランクに VIS によって適用されます。

Windows PowerShellを使用して VIS を構成する

  1. 次のWindows PowerShell コマンドレットを使用して、VIS と Cisco Unified Communications Manager (CallManager、または CUCM) の間のトランクで使用する新しいビデオ トランク構成 (設定のコレクション) を作成します。

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

    変更する必要がある既存のビデオ トランクがある場合は、次のWindows PowerShell コマンドレットを使用します。

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

    特定のビデオ トランク構成に関連付けられている設定を表示するには、次のWindows PowerShell コマンドレットを使用します。

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

    特定のビデオ トランク構成を削除するには、次のWindows PowerShell コマンドレットを使用します (特定のトランクに対してより具体的な範囲のビデオ トランク構成がない場合は、グローバルスコープのビデオ トランク構成が適用されることに注意してください)。

    Remove-CsVideoTrunkConfiguration -Identity "Service:VideoGateway:CUCMVIS1.CUCMInterop.contoso.com"
    
  2. 次のWindows PowerShell コマンドレットを使用して、トランクに関連付けるダイヤル プランを確立します。

    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"
    

Remove-CsVoiceNormalizationRule コマンドは、予期される VIS と CUCM の相互作用を妨げる既定の規則をオーバーライドするために必要です。

注意

Remove-CsDialPlan を使用してダイヤル プランを削除できます。

要求 URI に E.164 以外の番号が含まれている Video Gateway からのビデオ SIP トランク呼び出しの場合、VIS は関連付けられたトランクに関連付けられているダイヤル プランの名前を読み取り、VIS がフロント エンドに送信する招待の要求 URI の電話コンテキスト部分にダイヤル プラン名を含めます。 これによって、フロントエンドの翻訳アプリケーションがそのダイヤル プランに関連付けられている正規化ルールを抽出して要求 URI に適用します。

トランク構成のオプション

前述のビデオ トランク構成用のWindows PowerShell コマンドレットは、2015 年Skype for Business Server初めてでした。 ビデオ トランクの構成に関連付けられている設定には、簡単な説明が必要です。

GatewaySendsRtcpForActiveCalls このパラメーターは、アクティブな呼び出しのために RTCP パケットが VTC から VIS に送信されるかどうかを決定します。 この場合のアクティブな通話とは、メディアが最低でも一方向に流れることのできる通話のことです。 GatewaySendsRtcpForActiveCalls が True に設定されている場合、30 秒を超える期間 RTCP パケットを受信しない場合、VIS は呼び出しを終了できます。 既定値は True です

GatewaySendsRtcpForCallsOnHold このパラメーターは、保留にされた呼び出しに対して RTCP パケットをトランク経由で送信し続け、どちらの方向にもメディア パケットが流れる必要がないかどうかを決定します。 呼び出しが保留になっている間に VTC から VIS に流れる RTCP パケットがない場合、VIS は呼び出しを終了できます。 既定値は True です。 SIPTransport プロトコルが TCP に設定されている場合、この設定は無視されます。

EnableMediaEncryptionForSipOverTls このパラメーターは、SIPTransport プロトコルが TLS に設定されている場合に、メディアの SRTP を有効または無効にします。 既定値は True です。 SIPTransport プロトコルが TCP に設定されている場合、この設定は無視されます。

EnableSessionTimer このパラメーターは、ビデオ SIP トランクに関連付けられている SIP ダイアログごとに VIS 側のセッション タイマーを有効または無効にします。 既定値は False です

ForwardErrorCorrectionType このパラメーターは、ビデオ ストリームの前方エラー修正 (FEC) をビデオ相互運用サーバーとビデオ ゲートウェイの間の脚に適用するかどうかを判断するために使用されます。 ForwardErrorCorrectionType を "None" に設定すると、VIS と Video Gateway/VTC の間で FEC がオフになります。 ForwardErrorCorrectionType を "Cisco" に設定すると、Cisco Unified Communications Manager (CUCM) などのシスコによるビデオ ゲートウェイと FEC の互換性が可能になります。 既定値は None です

関連項目

Skype for Business Serverを使用した相互運用用に CUCM を構成する