包含クラス: : PublisherKit


public static interface PublisherKit.VideoListener

パブリッシャーがビデオデータの受信を開始および停止したタイミングを監視します。

関連項目: : - PublisherKit.setVideoListener(PublisherKit.VideoListener listener)

方法の概要

すべてのメソッド インスタンスメソッド 抽象メソッド

修飾子と型

方法

説明

void

onVideoDisabled(PublisherKit publisher, String reason)

パブリッシャーが動画の送信を停止したときに呼び出されます。

void

onVideoDisableWarning(PublisherKit publisher)

パブリッシャーがネットワークの輻輳レベルが 悪化していると判断し、画質がさらに低下した場合に動画の再生を停止することになる場合に呼び出されます。

void

onVideoDisableWarningLifted(PublisherKit publisher)

パブリッシャーが、ネットワークの輻輳レベルが 改善し、無効化される動画が 差し迫ったリスクとならない状態になったと判断した際に呼び出されます。

void

onVideoEnabled(PublisherKit publisher, String reason)

(動画が無効化された後)パブリッシャーの動画ストリームが再開されたときに呼び出されます。

メソッドの詳細

onVideoDisabled

void onVideoDisabled(PublisherKit 出版社、 ストリング 理由)

パブリッシャーによる動画の送信が停止した際に呼び出されます。 動画の送信が停止した理由については、reason パラメータを確認してください。

パラメータ: : publisher - この呼び出しを実行しているインスタンス。 : reason - ビデオトラックが無効にされた理由。これは 以下のいずれかの値に設定されます: PublisherKit.VIDEO_REASON_QUALITY.

onVideoEnabled

void onVideoEnabled(PublisherKit 出版社、 ストリング 理由)

(動画が無効化された後)パブリッシャーの動画ストリームが再開されたときに呼び出されます。 動画が停止した理由については、reason パラメータを確認してください。

パラメータ: : publisher - この呼び出しを実行しているインスタンス。 : reason - ビデオトラックの再生が開始(または 再開)された理由。これは、以下のいずれかの値に設定されます: PublisherKit.VIDEO_REASON_QUALITY.

onVideoDisableWarning

void onVideoDisableWarning(PublisherKit (出版社)

パブリッシャーがネットワークの輻輳レベルが 悪化していると判断し、画質がさらに低下した場合に動画の再生を停止すると判断した際に呼び出されます。 画質がさらに低下した場合、パブリッシャーは動画の再生を停止し、 onVideoDisabled(PublisherKit publisher, String reason) メソッド が呼び出されます。ネットワークの輻輳レベルが改善された場合、 onVideoDisableWarningLifted(PublisherKit publisher) メソッドが 呼び出されます。

このメソッドは、主に接続品質が低下した際に呼び出されます。

パラメータ: : publisher - その PublisherKit 近いうちに動画の配信を停止する可能性がある。

onVideoDisableWarningLifted

void onVideoDisableWarningLifted(PublisherKit (出版社)

パブリッシャーが、ネットワークの輻輳レベルが 改善し、無効化される動画が 差し迫ったリスクとならない状態になったと判断した際に呼び出されます。

このメソッドは、主に接続品質が改善されたときに呼び出されます。

パラメータ: : publisher - その PublisherKit インスタンスだ。