WebRTC テスト
このブラウザで WebRTC 自体が動作するかを、接続時間と候補の詳細とともに確認できます。
- ブラウザ内で動作
- アップロード不要
- アカウント不要
ブラウザツールを読み込んでいます…
WebRTC テストでできること
ビデオ通話、会議での画面共有、多くのブラウザゲームは WebRTC で動いています。通話がつながらないとき、最初に確かめたいのは、ブラウザで WebRTC がそもそも動くのか、それともその周りに問題があるのかです。
テストはページを開くと自動で始まります。このタブの中で 2 つのピアを接続し、データチャネルで ping を送り、接続にかかった時間、往復時間、収集した ICE 候補、使用したプロトコル、ローカル IP アドレスが .local 名で隠されているかを報告します。繰り返すには「テストを実行」をクリックします。
例
お使いの環境
ノートパソコンの Chrome、VPN やプライバシー拡張機能なし
レポートの表示
ローカル WebRTC:動作中 · 41 ms で接続 データチャネルの往復時間:0.8 ms 収集した候補の種類:host(ローカルインターフェース) ローカル IP アドレスを非表示(mDNS の .local 名):はい
時間は実行ごと、デバイスごとに変わります。大事なのは「動作中」と表示され、エラーが出ないことです。
WebRTC テストの使い方
- ページを開きます。テストは自動で実行されます。
- 「ローカル WebRTC」の結果、往復時間、候補の行を確認します。
- 設定や拡張機能を変更したら、もう一度「テストを実行」をクリックします。
知っておきたいこと
- 10 秒後のタイムアウトは、たいてい拡張機能、ブラウザの設定、会社のポリシーが WebRTC をブロックしていることを意味します。拡張機能をオフにしたプライベートウィンドウで試してください。
- このテストに通るのに通話が失敗する場合は、次にネットワークを調べてください。ファイアウォール、VPN、ブロックされたポートは実際の通話に影響しますが、このテストには影響しません。
- 通話用のカメラ、マイク、画面キャプチャを確認するには、カメラテスト、マイクテスト、画面共有テストを使ってください。
WebRTC テストについてよくある質問
WebRTC テストでは何を確認しますか?
ブラウザがピア接続を作成し、接続情報を交換し、その接続でデータを送れるかを確認します。このテストはそれをローカルで行うため、ネットワークや通話サービスから切り離してブラウザだけを確かめられます。
WebRTC で IP アドレスが漏れますか?
最近のブラウザは、ローカルアドレスをランダムな .local 名で隠しており、レポートにはそれが行われているかが表示されます。公開アドレスは別の問題で、サイトが外部の STUN サーバーを使ったときだけ現れます。このページは STUN サーバーを一切使いません。
このテストに通るのに、ビデオ通話が失敗するのはなぜですか?
ブラウザに問題はないので、原因はあなたと通話サービスの間にあります。厳しいファイアウォール、VPN、ブロックされた UDP 通信、会社のネットワークなどです。スマートフォンのテザリングなど別のネットワークで試して確かめ、サービスに必要なポートについて IT チームに問い合わせてください。
WebRTC に対応しているブラウザは?
Chrome、Edge、Firefox、Safari、Opera の現行バージョンはすべて、デスクトップとモバイルの両方で対応しています。レポートで WebRTC が利用不可と表示される場合は、ブラウザが非常に古いか、ポリシーで無効にされています。