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.