OpenTok .NET SDK-Referenz

Das OpenTok .NET-SDK enthält die folgenden Klassen:

Klasse Beschreibung
OpenTokSDK Legt Werte für die Eigenschaft „archiveMode“ des Session-Objekts fest. Diese Werte werden auch für den Parameter „archiveMode“ der Methode „OpenTok.CreateSession“ verwendet.
OpenTokSDK.Archiv Stellt ein Archiv einer Vonage Video API-Sitzung dar.
OpenTokSDK.Archivlayout Layout, das das Archiv verwenden wird
OpenTokSDK.Archivliste Eine Klasse für den Zugriff auf ein Array von Archiv-Objekten.
OpenTokSDK.AudioConnectorStartRequest Bezeichnet eine Anforderung zum Senden von Audio aus einer Vonage Video API-Sitzung an einen WebSocket.
OpenTokSDK.AudioConnectorStartRequest.WebSocket Optionen zur Konfiguration des Verbindungsaufrufs für WebSocket.
OpenTokSDK.Broadcast Stellt eine Übertragung einer Vonage Video API-Sitzung dar.
OpenTokSDK.Broadcast.BroadcastHlsSettings Liefert Details zu einem HLS-Stream.
OpenTokSDK.Broadcast.BroadcastSettings Liefert Details zu einem HLS-Broadcast-Stream. Dieses Objekt enthält eine „hls“-Eigenschaft, die angibt, ob die DVR-Funktionalität und der Low-Latency-Modus für den HLS-Stream aktiviert sind.
OpenTokSDK.BroadcastLayout Stellt das Übertragungslayout einer Vonage Video API-Sitzung dar.
OpenTokSDK.Konstanten Verwenden Sie die OpenTok.js-Bibliothek, um auf iOS-Geräten WebRTC-basierte Kommunikations-Apps für Video, Sprache und Nachrichten zu entwickeln, die auf der Vonage Video API basieren.
OpenTokSDK.Constants.OpenTokVersion Verwenden Sie die OpenTok.js-Bibliothek, um auf iOS-Geräten WebRTC-basierte Kommunikations-Apps für Video, Sprache und Nachrichten zu entwickeln, die auf der Vonage Video API basieren.
OpenTokSDK.DialAuth Dient zur Festlegung des Benutzernamens und des Passworts, die in der Methode „OpenTok.Dial“ verwendet werden sollen. Diese werden in der SIP-INVITE-Anfrage für die HTTP-Digest-Authentifizierung verwendet, sofern dies von Ihrer SIP-Plattform verlangt wird. Siehe die Klasse „DialOptions“.
OpenTokSDK.DialOptions Dient zur Festlegung von Optionen für die Methode „OpenTok.Dial“. Dabei handelt es sich um benutzerdefinierte Header, die der von OpenTok an Ihre SIP-Plattform gesendeten SIP-INVITE-Anfrage hinzugefügt werden sollen.
OpenTokSDK.Exception Verwenden Sie die OpenTok.js-Bibliothek, um auf iOS-Geräten WebRTC-basierte Kommunikations-Apps für Video, Sprache und Nachrichten zu entwickeln, die auf der Vonage Video API basieren.
OpenTokSDK.Exception.OpenTokArgumentException Definiert ein Ausnahmeobjekt, das ausgelöst wird, wenn ein ungültiges Argument an eine Methode übergeben wird.
OpenTokSDK.Exception.OpenTokException Definiert Ausnahmen im OpenTok-SDK.
OpenTokSDK.Exception.OpenTokWebException Definiert ein Ausnahmobjekt, das ausgelöst wird, wenn ein REST-API-Aufruf zu einer Fehlerantwort führt.
OpenTokSDK.OpenTok Enthält Methoden zum Erstellen von Vonage Video API-Sitzungen, zum Generieren von Tokens und zum Arbeiten mit Archiven.
OpenTokSDK.Render.ListRendersRequest Stellt eine Anfrage zum Abrufen von Experience Composer-Renderern dar. (OpenTok.ListRendersAsync).
OpenTokSDK.Render.RenderResolutionConverter Benutzerdefinierter Konverter zur Serialisierung von „RenderResolution“.
OpenTokSDK.Render.StartRenderRequest Stellt die Anfrageoptionen für `OpenTok.StartRenderAsync` dar.
OpenTokSDK.Render.StartRenderRequest.PublisherProperties Die Publisher-Eigenschaften für den zusammengesetzten Ausgabestrom eines Render .
OpenTokSDK.Rtmp Stellt einen RTMP-Stream in einer Vonage Video API-Sitzung dar.
OpenTokSDK.Session Stellt eine Vonage Video API-Sitzung dar. Verwenden Sie die Methode „OpenTok.CreateSession“ der OpenTok-Klasse, um eine Vonage Video API-Sitzung zu erstellen. Verwenden Sie die Eigenschaft „Id“ des Session-Objekts, um die Sitzungs-ID abzurufen.
OpenTokSDK.SignalProperties Definiert die Signal-Nutzdaten für die Signal-API.
OpenTokSDK.Sip Objekt zur Antwort auf einen Anruf, das SIP-Informationen enthält
OpenTokSDK.Stream Stellt einen Stream in einer Vonage Video API-Sitzung dar.
OpenTokSDK.StreamList Eine Klasse für den Zugriff auf ein Array von Stream-Objekten.
OpenTokSDK.StreamProperties Definiert Klassenlisten für einen oder mehrere Streams in der Sitzung. Wird von der Methode „OpenTok.SetStreamClassLists()“ verwendet.
OpenTokSDK.Util Verwenden Sie die OpenTok.js-Bibliothek, um auf iOS-Geräten WebRTC-basierte Kommunikations-Apps für Video, Sprache und Nachrichten zu entwickeln, die auf der Vonage Video API basieren.
OpenTokSDK.Util.HttpClient Der benutzerdefinierte User-Agent-Wert. Der HttpClient hängt diesen Wert, sofern vorhanden, an den ursprünglichen User-Agent-Wert an.
OpenTokSDK.Util.OpenTokUtils Wird verwendet, wenn eine WebException abgefangen wird, um zu überprüfen, ob die TLS-Version sinnvoll ist. Wenn die TLS-Version kleiner als 1.2 ist und nicht dem Systemstandard (0) entspricht, löst diese Methode eine Ausnahme aus.