Classe englobante : : PublisherKit


interface publique statique PublisherKit.VideoListener

Surveille le moment où l'éditeur commence et cesse de recevoir des données vidéo.

Voir aussi : : - PublisherKit.setVideoListener(PublisherKit.VideoListener listener)

Résumé de la méthode

Toutes les méthodes · Méthodes d'instance · Méthodes abstraites

Modificateur et type

Méthode

Description

void

onVideoDisabled(PublisherKit publisher, String reason)

Appelée lorsque l'éditeur cesse de diffuser la vidéo.

void

onVideoDisableWarning(PublisherKit publisher)

Cette méthode est appelée lorsque l'éditeur constate que le niveau de congestion du réseau s'est dégradé et que la vidéo sera désactivée si la qualité continue de se dégrader.

void

onVideoDisableWarningLifted(PublisherKit publisher)

Appelée lorsque l'éditeur constate que le niveau de congestion du réseau s'est amélioré au point que la désactivation de la vidéo ne présente plus de risque immédiat.

void

onVideoEnabled(PublisherKit publisher, String reason)

Appelée lorsque le flux vidéo de l'éditeur reprend (après une interruption de la vidéo).

Détails de la méthode

onVideoDisabled

void onVideoDisabled(PublisherKit éditeur, Chaîne raison)

Appelée lorsque l'éditeur cesse de diffuser la vidéo. Consultez le paramètre « reason » pour connaître la raison de l'arrêt de la vidéo.

Paramètres : : publisher - L'instance qui effectue cet appel. : reason - La raison pour laquelle la piste vidéo a été désactivée. Ce paramètre peut prendre l'une des valeurs suivantes : PublisherKit.VIDEO_REASON_QUALITY.

onVideoEnabled

void onVideoEnabled(PublisherKit éditeur, Chaîne raison)

Appelée lorsque la diffusion vidéo de l'éditeur reprend (après une interruption de la vidéo). Consultez le paramètre « reason » pour connaître la raison de l'arrêt de la vidéo.

Paramètres : : publisher - L'instance qui effectue cet appel. : reason - La raison pour laquelle la piste vidéo a été lancée (ou reprise). Cette valeur peut prendre l'une des valeurs suivantes : PublisherKit.VIDEO_REASON_QUALITY.

onVideoDisableWarning

void onVideoDisableWarning(PublisherKit éditeur)

Appelée lorsque l'éditeur constate que le niveau de congestion du réseau s'est dégradé et que la vidéo sera désactivée si la qualité continue de se dégrader. Si la qualité continue de se dégrader, l'éditeur désactive la vidéo et le onVideoDisabled(PublisherKit publisher, String reason) méthode appelée. Si le niveau de congestion du réseau s'améliore, la onVideoDisableWarningLifted(PublisherKit publisher) La méthode est appelée.

Cette méthode est principalement appelée lorsque la qualité de la connexion se détériore.

Paramètres : : publisher - Le PublisherKit qui pourrait bientôt cesser de diffuser des vidéos.

onVideoDisableWarningLifted

void onVideoDisableWarningLifted(PublisherKit éditeur)

Appelée lorsque l'éditeur constate que le niveau de congestion du réseau s'est amélioré au point que la désactivation de la vidéo ne présente plus de risque immédiat.

Cette méthode est principalement appelée lorsque la qualité de la connexion s'améliore.

Paramètres : : publisher - Le PublisherKit instance.