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