Das Subscriber-Objekt sendet eine qualityScoreChanged
Ereignis, wenn sich der Audio- oder Videoqualitätswert für den Teilnehmer ändert.
Die Werte sind heuristische Kennzahlen, die das erwartete Nutzererlebnis widerspiegeln.
Es handelt sich um ganze Zahlen im Bereich von 1 bis 5, wobei die Werte den Zuständen
„schlecht“, „mangelhaft“, „befriedigend“, „gut“ und „ausgezeichnet“ entsprechen.
Eigenschaften
| Name | Typ | Beschreibung |
|---|---|---|
qualityScore |
Objekt | Der aktuelle Qualitätswert für den Abonnenten. Das Ereignis enthält zwei Eigenschaften: audioQualityScore und videoQualityScore. Diese Eigenschaften sind undefiniert, wenn entweder kein Ton oder kein Bild vorhanden ist. |
Siehe: : - Ereignis „qualityScoreChanged“ des Abonnenten
Methoden
| Name | Beschreibung |
|---|---|
isDefaultPrevented() → {Boolean} |
Ob das Standardverhalten des Ereignisses durch einen Aufruf von preventDefault() (true) oder nicht (false). |
preventDefault() |
Verhindert, dass das mit dem Ereignis verbundene Standardverhalten ausgeführt wird. |
isDefaultPrevented() → {Boolean}
Ob das Standardverhalten des Ereignisses durch einen Aufruf von
preventDefault() (true) oder nicht (false).
Siehe preventDefault().
Rückgabe:
preventDefault()
Verhindert, dass das mit dem Ereignis verbundene Standardverhalten ausgeführt wird.
Um festzustellen, ob ein Ereignis ein Standardverhalten aufweist, überprüfen Sie die cancelable Eigenschaft
des Ereignisobjekts.
Rufen Sie die preventDefault() Methode in der Callback-Funktion für das Ereignis.
Die folgenden Ereignisse weisen Standardverhalten auf:
sessionDisconnect— Siehe SessionDisconnectEvent.preventDefault().streamDestroyed— Siehe StreamEvent.preventDefault().accessDialogOpened— Siehe die Ereignis „accessDialogOpened“.accessDenied— Siehe die Ereignis „accessDenied“.