よくある質問

Q. 89

NDI映像データの流れについて

2つの NDIデバイスがネットワーク上でお互いを検出すると、ビデオを送信デバイスから受信デバイスに渡すことができるようになります。ビデオを圧縮した後、NDI送信デバイスは受信側のNDIデバイスにセッション(接続)を開きます。この時点で、IPアドレスとポート番号で構成される2つのエンドポイントが存在します。

NDIネットワークフレームは、エフェメラル(一時的に割り当てられる)ポートの範囲で送信するTCPパケットです。NDI を送信するデバイスが送信セッションを終了すると、ポートは再利用可能になりますが、ほとんどのIPスタックは、エフェメラルポートのプール全体が使用されるまでポート番号を再利用しません。これは、NDIエンドポイントのシャットダウンにより切断された場合に注意することが重要です。新しい接続には、ほとんどの場合、異なるポート番号が割り当てられます。

NDIで使用するポート範囲は49152~65535です。内部ネットワーク上にファイアウォールが配置されたネットワークでNDIデバイスを使用する場合は、このポート範囲のデバイス間のトラフィックを許可する設定が必要です。