Eine Klasse, die die Eigenschaften des capabilities Eigenschaft eines Session-Objekts. Siehe Session.capabilities.

Alle Eigenschaften von „Capabilities“ sind undefiniert, bis Sie eine Verbindung zu einer Sitzung hergestellt haben und das Session-Objekt die sessionConnected Veranstaltung.

Weitere Informationen zu Token-Rollen finden Sie in der Token-Erstellung Übersicht.

Eigenschaften

Name Typ Beschreibung
forceDisconnect Numbers Gibt an, ob Sie die Session.forceDisconnect() Methode (1) oder nicht (0). Um die Session.forceDisconnect() Für diese Methode muss der Benutzer über ein Token verfügen, dem die Rolle eines Moderators zugewiesen ist.
forceUnpublish Numbers Gibt an, ob Sie die Session.forceUnpublish() Methode (1) oder nicht (0). Um die Session.forceUnpublish() Für diese Methode muss der Benutzer über ein Token verfügen, dem die Rolle eines Moderators zugewiesen ist.
forceMute Numbers Gibt an, ob Sie die Session.forceMuteStream(), Session.forceMuteAll(), oder Session.disableForceMute()Methoden (1) oder nicht (0). Um diese Methoden aufzurufen, muss der Benutzer über ein Token verfügen, dem die Rolle eines Moderators zugewiesen ist.
publish Numbers Gibt an, ob Sie in der Sitzung veröffentlichen können (1) oder nicht (0). Die Möglichkeit zur Veröffentlichung hängt von mehreren Faktoren ab. Um veröffentlichen zu können, muss der Benutzer über ein Token verfügen, dem eine Rolle zugewiesen ist, die das Veröffentlichen unterstützt. Außerdem müssen eine Kamera und ein Mikrofon angeschlossen sein.
subscribe Numbers Gibt an, ob Sie Streams in der Sitzung abonnieren können (1) oder nicht (0).