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.