Stellt eine Vonage Video API-Sitzung dar. Verwenden Sie die OpenTok.CreateSession Methode der OpenTok Klasse, um eine Vonage Video API-Sitzung zu erstellen. Verwenden Sie die Eigenschaft „Id“ der Sitzung Objekt zum Abrufen der Sitzungs-ID. Mehr...
| Öffentliche Member-Funktionen | |
| String | GenerateToken (Rolle Rolle=Rolle.PUBLISHER, double expireTime = 0, string data = null, List<string> initialLayoutClassList = null) |
| Erstellt ein Token für die Verbindung zu einer Vonage Video API-Sitzung. Um einen Benutzer zu authentifizieren, der eine Verbindung zu einer Vonage Video API-Sitzung herstellt, muss dieser Benutzer neben dem API-Schlüssel auch ein Authentifizierungstoken übermitteln. Mehr... |
| Eigenschaften | |
| String | Id [get, set] |
| Die Sitzungs-ID, die die Sitzung eindeutig identifiziert. Mehr... | |
| int | ApiKey [get] |
| Ihr Vonage-Video API-Schlüssel. Mehr... | |
| String | ApiSecret [get] |
| Ihr Vonage Video API-Schlüssel. Mehr... | |
| String | Standort [get, set] |
| Die IP-Adresse als Hinweis auf den Standort. Mehr... | |
| MediaMode | MediaMode [get] |
| Legt fest, ob die Sitzung Streams über den Vonage Video API Media Router überträgt (MediaMode.ROUTED) oder versuchen, Streams direkt zwischen Clients zu übertragen (MediaMode.RELAYED). Mehr... | |
| Archivmodus | Archivmodus [get] |
| Legt fest, ob die Sitzung automatisch archiviert wird (ArchiveMode.ALWAYS) oder nicht (ArchiveMode.MANUAL). Mehr... |
Ausführliche Beschreibung
Stellt eine Vonage Video API-Sitzung dar. Verwenden Sie die OpenTok.CreateSession Methode der OpenTok Klasse, um eine Vonage Video API-Sitzung zu erstellen. Verwenden Sie die Eigenschaft „Id“ der Sitzung Objekt zum Abrufen der Sitzungs-ID.
Dokumentation zu Member-Funktionen
GenerateToken()
| Zeichenkette OpenTokSDK.Session.GenerateToken | ( | Rolle | Rolle = Role.PUBLISHER, |
| doppelt | Ablaufzeit = 0, |
||
| String | Daten = null, |
||
| List< string > | initialLayoutClassList = null |
||
| ) |
Erstellt ein Token für die Verbindung zu einer Vonage Video API-Sitzung. Um einen Benutzer zu authentifizieren, der eine Verbindung zu einer Vonage Video API-Sitzung herstellt, muss dieser Benutzer neben dem API-Schlüssel auch ein Authentifizierungstoken übermitteln.
Parameter : | | | | --- | --- | | Rolle | Die Rolle des Tokens. Gültige Werte sind in der Enumeration „Role“ definiert: - Rolle.SUBSCRIBER Ein Abonnent kann nur Streams abonnieren. - Rolle.PUBLISHER Ein Publisher kann Streams veröffentlichen, Streams abonnieren und Signale senden. (Dies ist der Standardwert, wenn Sie keine Rolle angeben.) - Rolle: MODERATOR Zusätzlich zu den einem Publisher gewährten Berechtigungen kann ein Moderator in Clients, die die OpenTok.js-Bibliothek verwenden, die Methoden `forceUnpublish()` und `forceDisconnect()` der Sitzung Objekt. | | expireTime | Die Ablaufzeit des Tokens in Sekunden seit der UNIX-Epoche. Geben Sie den Wert 0 an, um die Standard-Ablaufzeit von 24 Stunden nach der Erstellung des Tokens zu verwenden. Die maximale Ablaufzeit beträgt 30 Tage nach der Erstellung. | | data | Eine Zeichenkette mit Verbindungsmetadaten, die den Endbenutzer beschreiben. Sie können beispielsweise die Benutzer-ID, den Namen oder andere Daten übergeben, die den Endbenutzer beschreiben. Die Länge der Zeichenkette ist auf 1.000 Zeichen begrenzt. Diese Daten können nach ihrer Festlegung nicht mehr aktualisiert werden. | | initialLayoutClassList | |
Rückgabewert : Die Token-Zeichenkette.
Dokumentation zur Immobilie
ApiKey
| --- | int OpenTokSDK.Session.ApiKey |
Ihr Vonage-Video API-Schlüssel.
ApiSecret
| --- | Zeichenkette OpenTokSDK.Session.ApiSecret |
Ihr Vonage Video API-Schlüssel.
Archivmodus
| --- | Archivmodus OpenTokSDK.Session.ArchiveMode |
Legt fest, ob die Sitzung automatisch archiviert wird (ArchiveMode.ALWAYS) oder nicht (ArchiveMode.MANUAL).
Id
| --- | Zeichenkette OpenTokSDK.Session.Id |
Die Sitzungs-ID, die die Sitzung eindeutig identifiziert.
Standort
| --- | Zeichenkette OpenTokSDK.Session.Location |
Die IP-Adresse als Hinweis auf den Standort.
MediaMode
| --- | MediaMode OpenTokSDK.Session.MediaMode |
Legt fest, ob die Sitzung Streams über den Vonage Video API Media Router überträgt (MediaMode.ROUTED) oder versuchen, Streams direkt zwischen Clients zu übertragen (MediaMode.RELAYED).