Teams 会議、ウェビナー、およびタウン ホールの RTMP 受信を管理する
適用対象: 会議 ウェビナー タウン ホール
この記事で説明する一部の機能には Teams Premium が必要です。
RTMP-In を使用すると、会議、ウェビナー、タウン ホールの開催者は、Real-Time メッセージング プロトコル (RTMP) を使用して外部ハードウェアまたはソフトウェア ベースのエンコーダーから直接会議やイベントを作成できます。
注意
RTMP-In は、タウン ホールを除くすべての会議およびイベント形式の Teams Premium 機能です。
管理者は、会議およびイベントの開催者に対して RTMP 受信を有効にすることができます。 このポリシーが有効になっている開催者は、会議オプションを使用してエンコーダーからのストリーミングを開始するために必要な RTMP リンクとキーにアクセスできます。
着信 RTMP フィードは次を配信する必要があります:
- H.264 Advanced Video Coding (AVC)
- 定数ビットレート (CBR)。
- 29.97 fps または 30 fps のフレーム レート
- 正方形ピクセル縦横比 (PAR)
RTMP 取り込みエンドポイント
ネットワーク接続の原則の一環として、「Office 365 の URL と IP アドレスの範囲」で定義されているように、Microsoft 365 エンドポイントに到達できることを確認してください。 次のドメイン/ポートも持っていることを確認します:
ドメイン: *.rtmpingest.mcr.teams.microsoft.com
ポート: 1935/1936 (RTMP/RTMPS の場合)
開催者が Teams 管理センターで RTMP-In を使用できるかどうかを管理する
- Teams 管理センターを開きます。
- ナビゲーション ウィンドウから [会議] を展開します。
- [会議] で、[会議ポリシー] を選択します。
- 既存のポリシーを選択するか、新しいポリシーを作成します。
- [オーディオとビデオ] セクションに移動します。
- "許可されているストリーミング メディア入力" の場合は、ドロップダウン リストから [RTMP] を選択します。
- [保存] を選択します。
開催者が Powershell で RTMP-In を使用できるかどうかを管理する
開催者が RTMP-In を使用できるかどうかを管理するには、PowerShell CsTeamsMeetingPolicy コマンドレット内で-AllowedStreamingMediaInput
パラメーターを使用します。
RTMP-In を有効にする
このポリシーで開催者に対して RTMP-In を有効にするには、次のスクリプトを使用します:
Set-CsTeamsMeetingPolicy -Identity <policy name> -AllowedStreamingMediaInput "RTMP"
RTMP-In を無効にする
このポリシーで開催者の RTMP-In を無効にするには、-AllowedStreamingMediaInput
で null 値を使用します。 次に例を示します。
Set-CsTeamsMeetingPolicy -Identity Global -AllowedStreamingMediaInput ""
ポリシーの RTMP 受信状態を表示する
会議ポリシーの RTMP 受信の現在の状態を表示するには、次のスクリプトを使用します:
Get-CsTeamsMeetingPolicy -Identity <policy name>|fl AllowedStreamingMediaInput