java.lang.Object

com.opentok.SessionProperties


public class SessionProperties extends Objekt

Legt Werte für die properties Parameter des OpenTok.createSession(SessionProperties) Methode.

Siehe auch: : - OpenTok.createSession(com.opentok.SessionProperties properties)

Zusammenfassung zu verschachtelten Klassen

Verschachtelte Klassen

Modifikator und Typ

Klasse

Beschreibung

static class

SessionProperties.Builder

Verwenden Sie diese Klasse, um ein „SessionProperties“-Objekt zu erstellen.

Zusammenfassung der Methode

Alle MethodenInstanzmethodenKonkrete Methoden

Modifikator und Typ

Methode

Beschreibung

ArchiveMode

archiveMode()

Legt fest, ob die Sitzung automatisch archiviert wird (ArchiveMode.ALWAYS) oder nicht (ArchiveMode.MANUAL).

String

archiveName()

Gibt die Archivauflösung für alle Archive in der automatisch archivierten Sitzung an.

Resolution

archiveResolution()

Gibt die Archivauflösung für alle Archive in der automatisch archivierten Sitzung an.

String

getLocation()

Die IP-Adresse als Hinweis auf den Standort.

boolean

isEndToEndEncrypted()

Legt fest, ob die Sitzung End-to-End-Verschlüsselung.

MediaMode

mediaMode()

Legt fest, ob die Sitzung Streams über den OpenTok Media Server überträgt oder versucht, Streams direkt zwischen den Clients zu übertragen.

Map<String,List<String>>

toMap()

Serialisiert die Eigenschaften für die Erstellung einer Anfrage.

Von der Klasse „java.lang.“ geerbte Methoden.Objekt

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Details zur Methode

getLocation

öffentlich  Zeichenfolge getLocation()

Die IP-Adresse als Standorthinweis. Siehe SessionProperties.Builder.location(String location).

mediaMode

öffentlich  MediaMode mediaMode()

Legt fest, ob die Sitzung Streams über den OpenTok Media Server überträgt oder versucht, Streams direkt zwischen den Clients zu übertragen. Siehe SessionProperties.Builder.mediaMode(MediaMode mediaMode).

archiveMode

öffentlich  Archivmodus archiveMode()

Legt fest, ob die Sitzung automatisch archiviert wird (ArchiveMode.ALWAYS) oder nicht (ArchiveMode.MANUAL). Siehe SessionProperties.Builder.archiveMode(ArchiveMode archiveMode)

Archivname

öffentlich  Zeichenfolge archiveName()

Gibt die Archivauflösung für alle Archive in einer automatisch archivierten Sitzung an. Eine Sitzung, die mit dem Archivierungsmodus beginnt ArchiveMode.ALWAYS wird diese Auflösung für alle Archive dieser Sitzung verwenden.

Rückgabewerte: : Der Name des Archivs oder null falls nicht festgelegt (Standardeinstellung).

archiveResolution

öffentlich  Auflösung archiveResolution()

Gibt die Archivauflösung für alle Archive in einer automatisch archivierten Sitzung an. Eine Sitzung, die mit dem Archivierungsmodus beginnt ArchiveMode.ALWAYS wird diese Auflösung für alle Archive dieser Sitzung verwenden.

Rückgabewerte: : Die Enumeration für die Archivauflösung oder null falls nicht festgelegt (Standardeinstellung).

isEndToEndEncrypted

public boolean isEndToEndEncrypted()

Legt fest, ob die Sitzung End-to-End-Verschlüsselung. Siehe SessionProperties.Builder.endToEndEncryption().

Rückgaben: : true Wenn die End-to-End-Verschlüsselung aktiviert ist, false ansonsten.

toMap

öffentlich  Karte<Zeichenfolge,Liste<Zeichenfolge>> toMap()

Serialisiert die Eigenschaften für die Erstellung einer Anfrage.

Rückgabewerte: : Die Sitzungseigenschaften als Map.