TogetherModeVideoStream interface
Représente un flux vidéo de bot en mode ensemble.
- Extends
Propriétés
is |
Propriétés héritées
id | ID du flux distant. |
is |
Indique si les paquets vidéo sont reçus. Cet indicateur peut devenir faux dans des cas tels que la vidéo distante fige, une bande passante réseau faible, etc. Il est recommandé d’afficher un spinner de chargement sur la vidéo, si isReceiving a la valeur false et isAvailable est vrai. |
media |
Obtenez ce type de flux multimédia distant. |
size | Taille du flux. Plus la taille du flux est élevée, plus la qualité vidéo est élevée. |
Méthodes
off("is |
Fonction d’abonnement pour l’événement isAvailable. |
off("is |
Fonction de désabonnement pour l’événement isReceivingChanged. |
off("size |
Fonction De désabonnement pour l’événement sizeChanged. |
on("is |
Fonction d’abonnement pour l’événement isAvailable. |
on("is |
Fonction Subscribe pour l’événement isReceivingChanged. |
on("size |
Fonction d’abonnement pour l’événement sizeChanged. |
Détails de la propriété
isAvailable
isAvailable: boolean
Valeur de propriété
boolean
Détails de la propriété héritée
id
isReceiving
Indique si les paquets vidéo sont reçus. Cet indicateur peut devenir faux dans des cas tels que la vidéo distante fige, une bande passante réseau faible, etc. Il est recommandé d’afficher un spinner de chargement sur la vidéo, si isReceiving a la valeur false et isAvailable est vrai.
isReceiving: boolean
Valeur de propriété
boolean
héritée deRemoteVideoStreamCommon.isReceiving
mediaStreamType
Obtenez ce type de flux multimédia distant.
mediaStreamType: MediaStreamType
Valeur de propriété
héritée deRemoteVideoStreamCommon.mediaStreamType
size
Taille du flux. Plus la taille du flux est élevée, plus la qualité vidéo est élevée.
size: StreamSize
Valeur de propriété
héritée deRemoteVideoStreamCommon.size
Détails de la méthode
off("isAvailableChanged", PropertyChangedEvent)
Fonction d’abonnement pour l’événement isAvailable.
function off(event: "isAvailableChanged", listener: PropertyChangedEvent)
Paramètres
- event
-
"isAvailableChanged"
nom de l’événement.
- listener
- PropertyChangedEvent
rappel fn qui sera appelé lorsque la valeur de cette propriété change.
off("isReceivingChanged", PropertyChangedEvent)
Fonction de désabonnement pour l’événement isReceivingChanged.
function off(event: "isReceivingChanged", listener: PropertyChangedEvent)
Paramètres
- event
-
"isReceivingChanged"
nom de l’événement.
- listener
- PropertyChangedEvent
rappel fn utilisé pour s’abonner à cet événement.
off("sizeChanged", PropertyChangedEvent)
Fonction De désabonnement pour l’événement sizeChanged.
function off(event: "sizeChanged", listener: PropertyChangedEvent)
Paramètres
- event
-
"sizeChanged"
nom de l’événement.
- listener
- PropertyChangedEvent
rappel fn utilisé pour s’abonner à cet événement.
on("isAvailableChanged", PropertyChangedEvent)
Fonction d’abonnement pour l’événement isAvailable.
function on(event: "isAvailableChanged", listener: PropertyChangedEvent)
Paramètres
- event
-
"isAvailableChanged"
nom de l’événement.
- listener
- PropertyChangedEvent
rappel fn qui sera appelé lorsque la valeur de cette propriété change.
on("isReceivingChanged", PropertyChangedEvent)
Fonction Subscribe pour l’événement isReceivingChanged.
function on(event: "isReceivingChanged", listener: PropertyChangedEvent)
Paramètres
- event
-
"isReceivingChanged"
nom de l’événement.
- listener
- PropertyChangedEvent
rappel fn qui sera appelé lorsque la valeur de cette propriété change.
on("sizeChanged", PropertyChangedEvent)
Fonction d’abonnement pour l’événement sizeChanged.
function on(event: "sizeChanged", listener: PropertyChangedEvent)
Paramètres
- event
-
"sizeChanged"
nom de l’événement.
- listener
- PropertyChangedEvent
rappel fn qui sera appelé lorsque la valeur de cette propriété change.