Référence du SDK OpenTok .NET
Le SDK OpenTok .NET comprend les classes suivantes :
| Classe | Description |
|---|---|
| OpenTokSDK | Définit les valeurs de la propriété `archiveMode` de l'objet `Session`. Ces valeurs sont également utilisées pour le paramètre `archiveMode` de la méthode `OpenTok.CreateSession`. |
| OpenTokSDK.Archive | Représente l'archive d'une session de la Video API Vonage. |
| OpenTokSDK.ArchiveLayout | Structure que l'archive va utiliser |
| OpenTokSDK.ArchiveList | Classe permettant d'accéder à un tableau d'objets Archive. |
| OpenTokSDK.AudioConnectorStartRequest | Représente une requête visant à envoyer un flux audio depuis une session de la Video API de Vonage vers un WebSocket. |
| OpenTokSDK.AudioConnectorStartRequest.WebSocket | Options de configuration de l'appel de connexion pour WebSocket. |
| OpenTokSDK.Broadcast | Représente la diffusion d'une session via la Video API Vonage. |
| OpenTokSDK.Broadcast.BroadcastHlsSettings | Fournit des informations détaillées sur un flux HLS. |
| OpenTokSDK.Broadcast.BroadcastSettings | Fournit des informations détaillées sur un flux de diffusion HLS. Cet objet comprend une propriété « hls » qui indique si la fonctionnalité DVR et le mode à faible latence sont activés pour le flux HLS. |
| OpenTokSDK.BroadcastLayout | Représente la structure de diffusion d'une session de la Video API Vonage. |
| OpenTokSDK.Constantes | Utilisez la bibliothèque OpenTok.js pour développer des applications de communication WebRTC (vidéo, voix et messagerie) basées sur la Video API de Vonage sur les appareils iOS. |
| OpenTokSDK.Constants.OpenTokVersion | Utilisez la bibliothèque OpenTok.js pour développer des applications de communication WebRTC (vidéo, voix et messagerie) basées sur la Video API de Vonage sur les appareils iOS. |
| OpenTokSDK.DialAuth | Permet de définir le nom d'utilisateur et le mot de passe à utiliser dans la méthode OpenTok.Dial. Ceux-ci sont utilisés dans la requête SIP INVITE pour l'authentification HTTP Digest, si votre plateforme SIP l'exige. Reportez-vous à la classe DialOptions. |
| OpenTokSDK.DialOptions | Permet de définir les options de la méthode OpenTok.Dial. Il s'agit d'en-têtes personnalisés à ajouter à la requête SIP INVITE envoyée par OpenTok à votre plateforme SIP. |
| OpenTokSDK.Exception | Utilisez la bibliothèque OpenTok.js pour développer des applications de communication WebRTC (vidéo, voix et messagerie) basées sur la Video API de Vonage sur les appareils iOS. |
| OpenTokSDK.Exception.OpenTokArgumentException | Définit un objet d'exception levé lorsqu'un argument non valide est transmis à une méthode. |
| OpenTokSDK.Exception.OpenTokException | Définit les exceptions dans le SDK OpenTok. |
| OpenTokSDK.Exception.OpenTokWebException | Définit un objet d'exception levé lorsqu'un appel à l'API REST génère une réponse d'erreur. |
| OpenTokSDK.OpenTok | Contient des méthodes permettant de créer des sessions avec la Video API Vonage, de générer des jetons et d'utiliser les archives. |
| OpenTokSDK.Render.ListRendersRequest | Représente une requête visant à récupérer les moteurs de rendu d'Experience Composer. ( OpenTok.ListRendersAsync ). |
| OpenTokSDK.Render.RenderResolutionConverter | Convertisseur personnalisé pour la sérialisation de RenderResolution. |
| OpenTokSDK.Render.StartRenderRequest | Représente les options de requête pour OpenTok.StartRenderAsync. |
| OpenTokSDK.Render.StartRenderRequest.PublisherProperties | Propriétés de l'éditeur pour le flux de sortie composé d'un Render . |
| OpenTokSDK.Rtmp | Représente un flux RTMP dans une session de la Video API Vonage. |
| OpenTokSDK.Session | Représente une session de la Video API Vonage. Utilisez la méthode OpenTok.CreateSession de la classe OpenTok pour créer une session de la Video API Vonage. Utilisez la propriété Id de l'objet Session pour obtenir l'identifiant de la session. |
| OpenTokSDK.SignalProperties | Définit la charge utile du signal pour l'API Signal. |
| OpenTokSDK.Sip | Objet de réponse à la numérotation contenant des informations SIP |
| OpenTokSDK.Stream | Représente un flux dans une session de la Video API Vonage. |
| OpenTokSDK.StreamList | Une classe permettant d'accéder à un tableau d'objets Stream. |
| OpenTokSDK.StreamProperties | Définit les listes de classes pour un ou plusieurs flux de la session. Utilisé par la méthode OpenTok.SetStreamClassLists(). |
| OpenTokSDK.Util | Utilisez la bibliothèque OpenTok.js pour développer des applications de communication WebRTC (vidéo, voix et messagerie) basées sur la Video API de Vonage sur les appareils iOS. |
| OpenTokSDK.Util.HttpClient | La valeur personnalisée de l'agent utilisateur. HttpClient ajoutera cette valeur, si elle existe, à la valeur initiale de l'agent utilisateur. |
| OpenTokSDK.Util.OpenTokUtils | Utilisée lorsqu'une exception WebException est interceptée afin de vérifier que la version TLS est valide. Si la version TLS est inférieure à 1.2 et qu'elle ne correspond pas à la valeur par défaut du système (0), cette méthode lève une exception. |