通信要件
SkyWay を利用する際の通信要件は以下のとおりです。
コントロールプレーン
RTC APIサーバー向け通信
通信方向 | プロトコル | ポート番号 | サーバーアドレス | 用途 |
---|
クライアント→サーバー | TCP (https/wss) | 443 | rtc-api.skyway.ntt.com | コントロールプレーンの操作 |
P2P
シグナリングサーバー向け通信
通信方向 | プロトコル | ポート番号 | サーバーアドレス | 用途 |
---|
クライアント→サーバー | TCP (https/wss) | 443 | signaling.skyway.ntt.com | P2P通信のためのシグナリング |
クライアント端末同士のP2P通信
通信方向 | プロトコル | ポート番号 | クライアントアドレス | 用途 |
---|
クライアントA→クライアントB | UDP | 1024〜65535の間で動的に決まる | 動的に決まる | P2Pによるデータ、メディアの通信 |
クライアントB→クライアントA | UDP | 1024〜65535の間で動的に決まる | 動的に決まる | P2Pによるデータ、メディアの通信 |
STUN/TURN
STUN/TURNサーバー接続用の通信
通信方向 | プロトコル | ポート番号 | サーバーアドレス | 用途 |
---|
クライアントA→サーバー | TCP(https) | 443 | ice-params.skyway.ntt.com | STUNサーバー、TURNサーバーのURLを取得する |
STUN/TURNサーバー向け通信
通信方向 | プロトコル | ポート番号 | サーバーアドレス | 用途 |
---|
クライアントA→サーバー | UDP or TCP | 443 | *.skyway.ntt.com | 自分自身のグローバルIP、ポート番号を問い合わせる。また、P2P通信が確立できない場合に、通信を中継する。 |
サーバー→クライアントB | UDP | 15000-65535 | *.skyway.ntt.com | P2P通信が確立できない場合に、通信を中継する。 |
Enterpriseプランをご契約中でご希望の方には、TURNサーバーのIPアドレスリストをご提供いたします。
こちらのお問い合わせフォームからお申し込みください。
SFU
SFUサーバー向けシグナリング用通信
通信方向 | プロトコル | ポート番号 | サーバーアドレス | 用途 |
---|
クライアント→サーバー | TCP(https) | 443 | sfu.skyway.ntt.com | SFUサーバーとのシグナリング |
SFUサーバー向けメディア用通信
通信方向 | プロトコル | ポート番号 | サーバーアドレス | 用途 |
---|
クライアント→サーバー | UDP or TCP | 33000-34000 | 動的に決まる | SFU向けのメディアの通信 |
Analytics
通信方向 | プロトコル | ポート番号 | サーバーアドレス | 用途 |
---|
クライアント→サーバー | TCP (https/wss) | 443 | analytics-logging.skyway.ntt.com | 通信ログ収集サーバーに向けた通信ログの送信 |