内容

はじめに

前提条件

要件

使用するコンポーネント

概要

クロム

はじめに

このドキュメントでは、組み込みのブラウザツールを使用して使用可能なWebRTCコールデータと統計情報について説明します。

前提条件

要件

Webex Contact Center(WxCC)ソリューション、Chrome、Edge、Firefoxブラウザ、およびWebRTCプロジェクトに関するスキルと知識があることが推奨されます。

使用するコンポーネント

このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな（デフォルト）設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。

概要

WebRTCをサポートするほとんどのWebブラウザには、WebRTC関連の問題のトラブルシューティングに役立つWebRTCツールが組み込まれています。

クロム

WebRTCのコールデータおよび統計情報にアクセスするには、アクティブコール中にGoogle Chrome Webブラウザの新しいタブを開き、次のURLを使用する必要があります。

chrome://webrtc-internals にアクセスしてください。

WebRTC-internalsタブで、アクティブなWebRTCセッションを選択する必要があります(セッション名はdesktop.wxcc-us1.cisco.com。URLはWxCC領域によって異なります)。

次の情報が表示されます。

– 左側の(1)で、PeerConnection APIアクティビティのレコードを使用できます。RTCPeerConnectionは、WebRTC APIの中央インターフェイスです。ローカルピアとリモートピア間の接続を表し、接続の確立に必要なすべての機能とイベントを提供します(詳細については、https://webrtc.org/getting-started/overviewを参照してください)。 次のトレース(1)では、RTCPeerConnectionオブジェクトとのインタラクションおよび使用されているパラメータが表示されています。

– 右側の(2)では、現在のWebRTC接続に関してgetStats APIを介して収集されたメトリックを使用できます。

– 下の(3)は、現在のWebRTC接続に関してgetStats API (2)を利用して生成されたグラフを示しています。

この特定のWebRTC接続で使用されているローカルおよびリモートのIPとポートは、PeerConnection APIコールのトレースで確認できます。

送信されたパケット、受信されたパケット、遅延、ドロップされたパケットなど、さまざまなライブコールの統計情報が下部に表示されます（太字のテキスト）。

たとえば、着信パケットが欠落すると、音声が欠落します。

WebRTCのログダンプを取得するには、「WebRTC-Internalsダンプを作成」をクリックし、「webrtc-internalsダンプをダウンロード」オプションをクリックします。

注： WebRTCログダンプファイルは、特定のツール、つまりhttps://fippo.github.io/webrtc-dump-importer/を使用して解析および分析できます。

WebRTCの音声は、診断目的でキャプチャすることもできます。