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