Referencia del SDK de OpenTok para .NET

El SDK de OpenTok para .NET incluye las siguientes clases:

Clase Descripción
OpenTokSDK Define los valores de la propiedad `archiveMode` del objeto `Session`. Estos valores también se utilizan para el parámetro `archiveMode` del método `OpenTok.CreateSession`.
OpenTokSDK.Archivo Representa un archivo de una sesión de la Video API de Vonage.
OpenTokSDK.ArchiveLayout Estructura que va a utilizar el archivo
OpenTokSDK.ArchiveList Una clase para acceder a una matriz de objetos Archive.
OpenTokSDK.AudioConnectorStartRequest Representa una solicitud para enviar audio desde una sesión de la Video API de Vonage a un WebSocket.
OpenTokSDK.AudioConnectorStartRequest.WebSocket Opciones para configurar la llamada de conexión de WebSocket.
OpenTokSDK.Broadcast Representa una retransmisión de una sesión de la Video API de Vonage.
OpenTokSDK.Broadcast.BroadcastHlsSettings Proporciona información detallada sobre una transmisión HLS.
OpenTokSDK.Broadcast.BroadcastSettings Proporciona información detallada sobre una transmisión HLS. Este objeto incluye una propiedad «hls» que especifica si la funcionalidad de grabación (DVR) y el modo de baja latencia están activados para la transmisión HLS.
OpenTokSDK.BroadcastLayout Representa una estructura de retransmisión de una sesión de la Video API de Vonage.
OpenTokSDK.Constantes Utiliza la biblioteca OpenTok.js para desarrollar aplicaciones de comunicación por vídeo, voz y mensajería basadas en WebRTC y que utilicen la Video API de Vonage en dispositivos iOS.
OpenTokSDK.Constantes.OpenTokVersion Utiliza la biblioteca OpenTok.js para desarrollar aplicaciones de comunicación por vídeo, voz y mensajería basadas en WebRTC y que utilicen la Video API de Vonage en dispositivos iOS.
OpenTokSDK.DialAuth Se utiliza para configurar el nombre de usuario y la contraseña que se utilizarán en el método OpenTok.Dial. Estos datos se emplean en la solicitud SIP INVITE para la autenticación HTTP Digest, en caso de que tu plataforma SIP lo requiera. Consulta la clase DialOptions.
OpenTokSDK.DialOptions Se utilizan para definir las opciones del método OpenTok.Dial. Se trata de encabezados personalizados que se añaden a la solicitud SIP ​INVITE​ iniciada desde OpenTok hacia tu plataforma SIP.
OpenTokSDK.Exception Utiliza la biblioteca OpenTok.js para desarrollar aplicaciones de comunicación por vídeo, voz y mensajería basadas en WebRTC y que utilicen la Video API de Vonage en dispositivos iOS.
OpenTokSDK.Exception.OpenTokArgumentException Define un objeto de excepción que se lanza cuando se pasa un argumento no válido a un método.
OpenTokSDK.Exception.OpenTokException Define las excepciones del SDK de OpenTok.
OpenTokSDK.Exception.OpenTokWebException Define un objeto de excepción que se lanza cuando una llamada a la API REST da lugar a una respuesta de error.
OpenTokSDK.OpenTok Contiene métodos para crear sesiones de la Video API de Vonage, generar tokens y trabajar con archivos.
OpenTokSDK.Render.ListRendersRequest Representa una solicitud para recuperar los renderizadores de Experience Composer. (OpenTok.ListRendersAsync).
OpenTokSDK.Render.RenderResolutionConverter Convertidor personalizado para serializar RenderResolution.
OpenTokSDK.Render.StartRenderRequest Representa las opciones de solicitud para OpenTok.StartRenderAsync.
OpenTokSDK.Render.StartRenderRequest.PublisherProperties Las propiedades del Publisher para el flujo de salida compuesto de un Render.
OpenTokSDK.Rtmp Representa una transmisión RTMP en una sesión de la Video API de Vonage.
OpenTokSDK.Session Representa una sesión de la Video API de Vonage. Utiliza el método OpenTok.CreateSession de la clase OpenTok para crear una sesión de la Video API de Vonage. Utiliza la propiedad Id del objeto Session para obtener el ID de la sesión.
OpenTokSDK.SignalProperties Define la carga útil de Signal para la API de Signal.
OpenTokSDK.Sip Objeto de respuesta de marcación que contiene información SIP
OpenTokSDK.Stream Representa una transmisión en una sesión de la Video API de Vonage.
OpenTokSDK.StreamList Una clase para acceder a una matriz de objetos Stream.
OpenTokSDK.StreamProperties Define las listas de clases para una o varias transmisiones de la sesión. Lo utiliza el método OpenTok.SetStreamClassLists().
OpenTokSDK.Util Utiliza la biblioteca OpenTok.js para desarrollar aplicaciones de comunicación por vídeo, voz y mensajería basadas en WebRTC y que utilicen la Video API de Vonage en dispositivos iOS.
OpenTokSDK.Util.HttpClient El valor personalizado del agente de usuario. HttpClient añadirá este valor, si existe, al valor inicial del agente de usuario.
OpenTokSDK.Util.OpenTokUtils Se utiliza cuando se detecta una WebException para comprobar que la versión de TLS sea válida. Si la versión de TLS es inferior a 1.2 y no es la predeterminada del sistema (0), este método lanza una excepción.