Erbt von NSObject
Deklariert in OTSession.h

Übersicht

Definiert die [OTSession-Funktionen] Eigenschaft. Nachdem Sie eine Verbindung zu einer Sitzung hergestellt haben und die [OTSessionDelegate sessionDidConnect:] Nachdem die Methode aufgerufen wurde, gibt diese Eigenschaft an, ob der Client in der Sitzung Streams veröffentlichen und abonnieren kann, basierend auf der Rolle, die dem für die Verbindung zur Sitzung verwendeten Token zugewiesen wurde. Wenn Sie sich beispielsweise mit einem Token, dem die Rolle „Subscriber“ zugewiesen ist, mit einer Sitzung verbinden, dann canPublish Die Eigenschaft dieses Objekts ist auf NO (und der Client verfügt nicht über die Berechtigung, Inhalte in der Sitzung zu veröffentlichen). Weitere Informationen finden Sie bei OpenTok Token-Erstellung Dokumentation.

canPublish

Ob der Client Streams in der Sitzung veröffentlichen kann (YES) oder nicht (NO). Dies ist auf NO für Clients, die sich mithilfe eines Tokens bei einer Sitzung anmelden, dem die Rolle „Subscriber“ zugewiesen ist.

@property (readonly) BOOL canPublish

Angemeldet in

OTSession.h

canSubscribe

Ob der Client in der Sitzung Streams abonnieren kann (YES) oder nicht (NO).

@property (readonly) BOOL canSubscribe

Angemeldet in

OTSession.h

canForceMute

Ob der Client andere Streams in der Sitzung stummschalten kann (YES) oder nicht (NO).

@property (readonly) BOOL canForceMute

Diskussion

Siehe [OTSession forceMuteAll:error:] und [OTSession forceMuteStream:error:].

Angemeldet in

OTSession.h

canForceDisconnect

Ob der Client die Trennung anderer Verbindungen in der Sitzung erzwingen kann (YES) oder nicht (NO).

@property (readonly) BOOL canForceDisconnect

Diskussion

Siehe [OTSession forceDisconnect:error:]

Angemeldet in

OTSession.h