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).