本文にスキップする
Version: 5.5

メディア統計

PlanetKit SDKは最近のメディア統計を維持するためにPlanetKitStatisticsを提供します。

メディア統計の概要

メディア統計はSDK内部で200ミリ秒ごとに更新されます。アプリケーションは最新の統計を読み取り、関連するUIを周期的に更新できます。

ただし、読み取り間隔が統計情報の更新周期である200ミリ秒より短ければ、変更がない場合があるため、注意が必要です。更新間隔をどのように設定すべきか分からない場合は、1000ミリ秒に設定することをお勧めします。

PlanetKitStatisticsはストリームタイプごとに提供されます。下表は、ストリームタイプごとに提供している統計情報です。

ストリームタイプパケット損失率
(0〜1)
ネットワークジッター
(msec)
ビットレート
(bps)
レイテンシー
(msec)
ビデオ解像度
(水平x垂直)
ビデオ FPS
(フレーム/秒)
オーディオ受信提供提供提供提供非提供非提供
オーディオ送信提供提供提供提供非提供非提供
ビデオ受信提供提供提供提供提供提供
ビデオ送信提供提供提供提供提供提供
共有画面受信提供提供提供提供提供提供
共有画面送信提供提供提供提供提供提供

メディア統計を有効にする

メディア統計を有効にするには、通話タイプによって以下の設定を適用します。

Note
  • メディア統計のデフォルト設定は、無効になっています。
  • メディア統計に関するAPIの詳細は、APIリファレンスを参照してください。

1対1通話

発信者側でメディア統計を有効にするには、makeCall()を呼び出す前にPlanetKitMakeCallParam.BuilderenableStatistics(true)に設定します。

受信者側でメディア統計を有効にするには、verifyCall()を呼び出す前にPlanetKitVerifyCallParam.BuilderenableStatistics(true)に設定します。

グループ通話

グループ通話でメディア統計を有効にするには、joinConference()を呼び出す前にPlanetKitConferenceParam.BuilderenableStatistics(true)に設定します。

関連API

メディア統計機能に関連するAPIは次のとおりです。

クラス

メソッド

1対1通話

グループ通話