Clases
clase Archivo
Representa un archivo de una sesión de la Video API de Vonage. Más...
clase Diseño del archivo
Estructura que va a utilizar el archivo Más...
clase Lista de archivos
Una clase para acceder a una matriz de Archivo objetos. Más...
struct [AudioConnector]
Representa un conector de audio. [Más...]
clase Solicitud de inicio de AudioConnector
Representa una solicitud para enviar audio desde una sesión de la Video API de Vonage a un WebSocket. Más...
clase Emisión
Representa una retransmisión de una sesión de la Video API de Vonage. Más...
clase BroadcastLayout
Representa una estructura de retransmisión de una sesión de la Video API de Vonage. Más...
clase DialAuth
Se utiliza para configurar el nombre de usuario y la contraseña que se utilizarán en el OpenTok.Dial método. Estos se utilizan en la solicitud SIP INVITE para la autenticación HTTP Digest, si así lo requiere tu plataforma SIP. Consulta el Opciones de marcación clase. Más...
clase Opciones de marcación
Se utiliza para definir las opciones del OpenTok.Dial método. Se trata de encabezados personalizados que deben añadirse a la solicitud SIP ​INVITE​ iniciada desde OpenTok a tu plataforma SIP. Más...
clase OpenTok
Contiene métodos para crear sesiones de la Video API de Vonage, generar tokens y trabajar con archivos. Más...
clase Extensiones de roles
Para uso interno.
clase RTMP
Representa una transmisión RTMP en una sesión de la Video API de Vonage. Más...
clase Sesión
Representa una sesión de la Video API de Vonage. Utiliza el OpenTok.CreateSession método del OpenTok clase para crear una sesión de la Video API de Vonage. Utiliza la propiedad Id de la Sesión objeto para obtener el ID de sesión. Más...
clase Propiedades de la señal
Define la carga útil de Signal para la API de Signal. Más...
clase Un sorbo
Objeto de respuesta de marcación que contiene información SIP Más...
clase Transmisión
Representa una transmisión en una sesión de la Video API de Vonage. Más...
clase Lista de reproducción
Una clase para acceder a una matriz de Transmisión objetos. Más...
clase StreamProperties
Define las listas de clases para uno o varios flujos de la sesión. Lo utiliza el OpenTok.SetStreamClassLists() método. Más...
Enumeraciones
enum Estado del archivo {   ArchiveStatus.AVAILABLE, ArchiveStatus.DELETED, ArchiveStatus.FAILED, ArchiveStatus.PAUSED,   ArchiveStatus.STARTED, ArchiveStatus.STOPPED, ArchiveStatus.UPLOADED, ArchiveStatus.EXPIRED,   ArchiveStatus.DESCONOCIDO }
Define los valores que devuelve la propiedad Status de un objeto Archive. Consulta el método ListArchives() de la clase OpenTok. Más...
enum Modo de salida { OutputMode.COMPOSED, OutputMode.INDIVIDUAL }
Define los valores de la propiedad OutputMode de un objeto Archive. Más...
enum Tipo de diseño {   LayoutType.bestFit, LayoutType.custom, LayoutType.presentación horizontal, LayoutType.pip,   LayoutType.presentación vertical }
El tipo de diseño para un archivo. Más...
enum Papel { Rol.PUBLISHER, Rol.SUBSCRIBER, Función: MODERADOR }
Define los valores del parámetro «role» del método «GenerateToken» de la clase OpenTok. Más...
enum ScreenShareLayoutType { ScreenShareLayoutType.Pip, ScreenShareLayoutType.BestFit, ScreenShareLayoutType.VerticalPresentation, ScreenShareLayoutType.Presentación horizontal }
Para diseños de archivo y emisión, el tipo de diseño que se debe utilizar con las pantallas compartidas. Si se utiliza esta enumeración, la propiedad «Type» debe establecerse en «BestFit». Más...
enum MediaMode { MediaMode.ROUTED, MediaMode.RELAYED }
Define los valores del parámetro «mediaMode» del método «OpenTok.CreateSession» de la clase «OpenTok». Más...
enum Modo de archivo { ArchiveMode.MANUAL, ArchiveMode.SIEMPRE }
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`. Más...
enum StreamMode { StreamMode.Auto, StreamMode.Manual }
Si las transmisiones incluidas en un archivo o en una emisión se seleccionan de forma automática o manual. Consulta la streamMode parámetro de los métodos OpenTok.StartArchive y OpenTok.StartBroadcast). Más...

Documentación sobre tipos de enumeración

Modo de archivo

Define los valores de la propiedad «archiveMode» del Sesión objeto. Estos valores también se utilizan para el parámetro «archiveMode» del OpenTok.CreateSession método.

Encuestador
MANUAL La sesión no se archiva automáticamente. Para archivar la sesión, puedes llamar a la función OpenTok.StartArchive método.
ALWAYS La sesión se archiva automáticamente (en cuanto hay clientes que publican flujos en la sesión).

Estado del archivo

Define los valores que devuelve la propiedad Status de un Archivo objeto. Consulta el método ListArchives() del OpenTok clase.

Encuestador
AVAILABLE El archivo se puede descargar desde la OpenTok nube. Puedes obtener la URL del archivo de descarga accediendo a la propiedad Url del Archivo objeto.
DELETED El archivo se ha eliminado.
FAILED No se ha podido guardar el archivo.
PAUSED El archivo está en curso y ningún cliente está publicando flujos en la sesión. Cuando un archivo está en curso y algún cliente publica un flujo, el estado es «INICIADO». Cuando un archivo está «EN PAUSA», no se graba nada. Cuando un cliente empieza a publicar un flujo, la grabación comienza (o se reanuda). Si todos los clientes se desconectan de una sesión que se está archivando, el estado cambia a «EN PAUSA» y, tras 60 segundos, la grabación del archivo se detiene (y el estado cambia a «DETENIDO»).
STARTED La grabación de archivo ha comenzado y está en curso.
STOPPED La grabación de archivo se ha detenido, pero el archivo no está disponible.
UPLOADED El archivo se puede descargar desde el depósito de Amazon S3 o el contenedor de Windows Azure que hayas configurado para tu Proyecto OpenTok.
EXPIRED El archivo ya no está disponible para su descarga desde el OpenTok nube.
UNKOWN Se desconoce el estado del archivo.

Tipo de diseño

El tipo de diseño para el an Archivo.

Encuestador
bestFit Diseño que mejor se adapta.
personalizado Utiliza un diseño personalizado (se debe configurar la propiedad de la hoja de estilos).
presentación horizontal Presentación horizontal.
pip Imagen en imagen.
presentación vertical Presentación vertical.

MediaMode

Define los valores del parámetro «mediaMode» de la OpenTok.CreateSession método del OpenTok clase.

Encuestador
ROUTED La sesión transmitirá las señales utilizando el enrutador multimedia de la Video API de Vonage.
RELAYED La sesión intentará transmitir flujos directamente entre clientes. Si dos clientes no pueden enviar ni recibir los flujos del otro debido a los cortafuegos de sus respectivas redes, sus flujos se retransmitirán mediante el OpenTok Servidor TURN.

Modo de salida

Define los valores de la propiedad OutputMode de un Archivo objeto.

Encuestador
COMPOSED Todas las transmisiones del archivo se graban en un único archivo (compuesto).
INDIVIDUAL Cada transmisión del archivo se graba en su propio archivo individual.

Papel

--- enum OpenTokSDK.Role

Define los valores del parámetro «role» del método GenerateToken de la OpenTok clase.

Encuestador
PUBLISHER Un editor puede publicar flujos, suscribirse a flujos y enviar señales. (Este es el valor por defecto si no se establece un rol al llamar al método GenerateToken de la OpenTok clase.
SUBSCRIBER Un suscriptor solo puede suscribirse a transmisiones.
MODERATOR Además de los privilegios concedidos a un editor, un moderador puede llevar a cabo funciones de moderación, como obligar a los clientes a desconectarse, detener la publicación de transmisiones o silenciar el audio en las transmisiones publicadas. Consulta la Guía para desarrolladores sobre moderación.

ScreenShareLayoutType

Para diseños de archivo y emisión, el tipo de diseño que se debe utilizar con las pantallas compartidas. Si se utiliza esta enumeración, la propiedad «Type» debe establecerse en «BestFit».

Encuestador
Pip Imagen en imagen
BestFit Mejor ajuste
Presentación vertical Presentación vertical
Presentación horizontal Presentación horizontal

StreamMode

Si las transmisiones incluidas en un archivo o en una emisión se seleccionan de forma automática o manual. Consulta la streamMode del OpenTok.StartArchive y OpenTok.StartBroadcast métodos).

Encuestador
Auto Se pueden incluir todas las transmisiones de la sesión.
Manual Deberás especificar las transmisiones que se incluirán en el archivo o en la emisión. Para un archivo, utiliza el OpenTok.AddStreamToArchive y OpenTok.RemoveStreamFromArchive métodos (o el OpenTok.AddStreamToArchiveAsync y OpenTok.RemoveStreamFromArchiveAsync métodos). Para una emisión, utiliza el OpenTok.AddStreamToBroadcast y OpenTok.RemoveStreamFromBroadcast métodos (o el OpenTok.AddStreamToBroadcastAsync y OpenTok.RemoveStreamFromBroadcastAsync métodos).