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...
| Funciones públicas para miembros | |
| cadena | GenerarToken (Papel función=Rol.PUBLISHER, double expireTime = 0, string data = null, List<string> initialLayoutClassList = null) |
| Crea un token para conectarse a una sesión de la Video API de Vonage. Para que un usuario pueda autenticarse al conectarse a una sesión de la Video API de Vonage, debe proporcionar un token de autenticación junto con la clave de la API. Más... |
| Propiedades | |
| cadena | Id [get, set] |
| El identificador de sesión, que identifica de forma única la sesión. Más... | |
| int | ApiKey [get] |
| Tu clave de la Video API de Vonage. Más... | |
| cadena | ApiSecret [get] |
| Tu clave secreta de la Video API de Vonage. Más... | |
| cadena | Ubicación [get, set] |
| La dirección IP que indica la ubicación. Más... | |
| MediaMode | MediaMode [get] |
| Establece si la sesión transmitirá flujos utilizando el enrutador multimedia de la Video API de Vonage (MediaMode.ROUTED) o intentar transmitir flujos directamente entre clientes (MediaMode.RELAYED). Más... | |
| Modo de archivo | Modo de archivo [get] |
| Indica si la sesión se archiva automáticamente (ArchiveMode.SIEMPRE) o no (ArchiveMode.MANUAL). Más... |
Descripción detallada
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.
Documentación sobre funciones de miembro
GenerateToken()
| cadena OpenTokSDK.Session.GenerateToken | ( | Papel | función = Role.PUBLISHER, |
| doble | expireTime = 0, |
||
| cadena | datos = null, |
||
| List<string> | lista de clases de diseño inicial = null |
||
| ) |
Crea un token para conectarse a una sesión de la Video API de Vonage. Para que un usuario pueda autenticarse al conectarse a una sesión de la Video API de Vonage, debe proporcionar un token de autenticación junto con la clave de la API.
Parámetros : | | | | --- | --- | | rol | El rol del token. Los valores válidos se definen en la enumeración «Role»: - Rol.SUBSCRIBER Un suscriptor solo puede suscribirse a transmisiones. - Rol.PUBLISHER Un editor puede publicar flujos, suscribirse a flujos y enviar señales. (Este es el valor por defecto si no se especifica ningún rol.) - Función: MODERADOR Además de los privilegios concedidos a un editor, en los clientes que utilizan la biblioteca OpenTok.js, un moderador puede invocar los métodos forceUnpublish() y forceDisconnect() de la Sesión objeto. | | expireTime | El tiempo de caducidad del token, en segundos desde la época UNIX. Introduce 0 para utilizar el tiempo de caducidad predeterminado de 24 horas tras la hora de creación del token. El tiempo máximo de caducidad es de 30 días tras la hora de creación. | | data | Una cadena que contiene metadatos de conexión que describen al usuario final. Por ejemplo, puede pasar el ID de usuario, el nombre u otros datos que describan al usuario final. La longitud de la cadena está limitada a 1000 caracteres. Estos datos no se pueden actualizar una vez establecidos. | | initialLayoutClassList | |
Devuelve : La cadena del token.
Documentación inmobiliaria
ApiKey
| --- | int OpenTokSDK.Session.ApiKey |
Tu clave de la Video API de Vonage.
ApiSecret
| --- | cadena OpenTokSDK.Session.ApiSecret |
Tu clave secreta de la Video API de Vonage.
Modo de archivo
| --- | Modo de archivo OpenTokSDK.Session.ArchiveMode |
Indica si la sesión se archiva automáticamente (ArchiveMode.SIEMPRE) o no (ArchiveMode.MANUAL).
Id
| --- | cadena OpenTokSDK.Session.Id |
El identificador de sesión, que identifica de forma única la sesión.
Ubicación
| --- | cadena OpenTokSDK.Session.Location |
La dirección IP que indica la ubicación.
MediaMode
| --- | MediaMode OpenTokSDK.Session.MediaMode |
Establece si la sesión transmitirá flujos utilizando el enrutador multimedia de la Video API de Vonage (MediaMode.ROUTED) o intentar transmitir flujos directamente entre clientes (MediaMode.RELAYED).