Classe englobante : : SubscriberKit


interface publique statique SubscriberKit.VideoListener

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

Voir aussi : : - SubscriberKit.setVideoListener(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

onVideoDataReceived(SubscriberKit subscriber)

Appelée lorsqu'un abonné reçoit des données vidéo pour la première fois.

void

onVideoDisabled(SubscriberKit subscriber, String reason)

Appelée lorsque l'abonné ne reçoit plus de flux vidéo.

void

onVideoDisableWarning(SubscriberKit subscriber)

Appelée lorsque le routeur multimédia OpenTok détecte que la qualité du flux s'est dégradée et que la vidéo sera désactivée si la qualité continue de se dégrader.

void

onVideoDisableWarningLifted(SubscriberKit subscriber)

Appelée lorsque le routeur multimédia OpenTok détermine que la qualité du flux s'est améliorée au point que la désactivation de la vidéo ne présente plus de risque immédiat.

void

onVideoEnabled(SubscriberKit subscriber, String reason)

Appelée lorsque le flux vidéo de l'abonné démarre (alors qu'il n'y avait auparavant aucune vidéo) ou reprend (après une interruption de la vidéo).

Détails de la méthode

onVideoDataReceived

void onVideoDataReceived(SubscriberKit abonné)

Appelée lorsqu'un abonné reçoit des données vidéo pour la première fois.

Paramètres : : subscriber - L'instance qui effectue cet appel.

onVideoDisabled

void onVideoDisabled(SubscriberKit abonné, Chaîne raison)

Appelée lorsque l'abonné ne reçoit plus la vidéo. Consultez le paramètre « reason » pour connaître la raison de l'interruption de la vidéo.

Paramètres : : subscriber - 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 : SubscriberKit.VIDEO_REASON_PUBLISH_VIDEO, SubscriberKit.VIDEO_REASON_SUBSCRIBE_TO_VIDEO, SubscriberKit.VIDEO_REASON_QUALITY, ou SubscriberKit.VIDEO_REASON_CODEC_NOT_SUPPORTED.

onVideoEnabled

void onVideoEnabled(SubscriberKit abonné, Chaîne raison)

Appelée lorsque le flux vidéo de l'abonné démarre (alors qu'il n'y avait auparavant aucune vidéo) ou 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 : : subscriber - 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 : SubscriberKit.VIDEO_REASON_PUBLISH_VIDEO, SubscriberKit.VIDEO_REASON_SUBSCRIBE_TO_VIDEO, ou SubscriberKit.VIDEO_REASON_QUALITY.

onVideoDisableWarning

void onVideoDisableWarning(SubscriberKit abonné)

Appelée lorsque le routeur multimédia OpenTok détecte que la qualité du flux s'est dégradée 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'abonné désactive la vidéo et le onVideoDisabled(SubscriberKit subscriber, String reason) méthode appelée. Si la qualité du flux s'améliore, la onVideoDisableWarningLifted(SubscriberKit subscriber) La méthode est appelée.

Cette fonctionnalité n'est disponible que dans les sessions utilisant l' OpenTok Media Router (sessions dont le mode multimédia est défini sur « routed »), et non dans les sessions dont le mode multimédia est défini sur « relayed ». (Voir Le routeur multimédia OpenTok et les modes multimédia).

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

Paramètres : : subscriber - Le SubscriberKit qui pourraient bientôt ne plus recevoir de flux vidéo.

onVideoDisableWarningLifted

void onVideoDisableWarningLifted(SubscriberKit abonné)

Appelée lorsque le routeur multimédia OpenTok détermine que la qualité du flux s'est améliorée au point que la désactivation de la vidéo ne présente plus de risque immédiat. Cette méthode est appelée après la onVideoDisableWarning(SubscriberKit subscriber) La méthode est appelée.

Cette fonctionnalité n'est disponible que dans les sessions utilisant OpenTok Media Router (sessions dont le mode multimédia est défini sur « routed »), et non dans les sessions dont le mode multimédia est défini sur « relayed ». (Voir Le routeur multimédia OpenTok et les modes multimédia.)

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

Paramètres : : subscriber - Le SubscriberKit instance.