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.