Representa uma sessão da Video API da Vonage. Use o OpenTok.CreateSession método do OpenTok classe para criar uma sessão da Video API da Vonage. Use a propriedade Id da Sessão objeto para obter o ID da sessão. Mais...
| Funções públicas de membro | |
| sequência de caracteres | GerarToken (Função função=Função.PUBLISHER, double expireTime = 0, string data = null, List<string> initialLayoutClassList = null) |
| Cria um token para conexão a uma sessão da Video API do Vonage. Para autenticar um usuário que se conecta a uma sessão da Video API do Vonage, esse usuário deve fornecer um token de autenticação juntamente com a chave da API. Mais... |
| Propriedades | |
| sequência de caracteres | Id [get, set] |
| O ID da sessão, que identifica a sessão de forma exclusiva. Mais... | |
| int | ApiKey [get] |
| Sua chave da Video API da Vonage. Mais... | |
| sequência de caracteres | ApiSecret [get] |
| Sua chave secreta da Video API da Vonage. Mais... | |
| sequência de caracteres | Localização [get, set] |
| O endereço IP que indica a localização. Mais... | |
| MediaMode | MediaMode [get] |
| Define se a sessão transmitirá fluxos usando o Media Router da Video API da Vonage (MediaMode.ROUTED) ou tentar transmitir fluxos diretamente entre clientes (MediaMode.RELAYED). Mais... | |
| Modo de arquivamento | Modo de arquivamento [get] |
| Define se a sessão é arquivada automaticamente (ArchiveMode.ALWAYS) ou não (ArchiveMode.MANUAL). Mais... |
Descrição detalhada
Representa uma sessão da Video API da Vonage. Use o OpenTok.CreateSession método do OpenTok classe para criar uma sessão da Video API da Vonage. Use a propriedade Id da Sessão objeto para obter o ID da sessão.
Documentação das funções de membro
GenerateToken()
| string OpenTokSDK.Session.GenerateToken | ( | Função | função = Role.PUBLISHER, |
| duplo | expireTime = 0, |
||
| sequência de caracteres | dados = null, |
||
| List<string> | lista de classes de layout inicial = null |
||
| ) |
Cria um token para conexão a uma sessão da Video API do Vonage. Para autenticar um usuário que se conecta a uma sessão da Video API do Vonage, esse usuário deve fornecer um token de autenticação juntamente com a chave da API.
Parâmetros : | | | | --- | --- | | função | A função do token. Os valores válidos estão definidos na enumeração Role: - Função.ASSINANTE Um assinante só pode se inscrever em canais. - Função.PUBLISHER Um publisher pode publicar fluxos, assinar fluxos e enviar sinais. (Esse é o valor padrão caso você não especifique uma função.) - Função.MODERADOR Além dos privilégios concedidos a um editor, nos clientes que utilizam a biblioteca OpenTok.js, um moderador pode chamar os métodos forceUnpublish() e forceDisconnect() do Sessão objeto. | | expireTime | O tempo de validade do token, em segundos desde a época UNIX. Passe o valor 0 para usar o tempo de validade padrão de 24 horas após a hora de criação do token. O tempo máximo de validade é de 30 dias após a hora de criação. | | data | Uma string contendo metadados de conexão que descrevem o usuário final. Por exemplo, você pode passar o ID do usuário, o nome ou outros dados que descrevam o usuário final. O comprimento da string é limitado a 1.000 caracteres. Esses dados não podem ser atualizados depois de definidos. | | initialLayoutClassList | |
Retorna : A string do token.
Documentação do imóvel
ApiKey
| --- | int OpenTokSDK.Session.ApiKey |
Sua chave da Video API da Vonage.
ApiSecret
| --- | string OpenTokSDK.Session.ApiSecret |
Sua chave secreta da Video API da Vonage.
Modo de arquivamento
| --- | Modo de arquivamento OpenTokSDK.Session.ArchiveMode |
Define se a sessão é arquivada automaticamente (ArchiveMode.ALWAYS) ou não (ArchiveMode.MANUAL).
Id
| --- | string OpenTokSDK.Session.Id |
O ID da sessão, que identifica a sessão de forma exclusiva.
Localização
| --- | string OpenTokSDK.Session.Location |
O endereço IP que indica a localização.
MediaMode
| --- | MediaMode OpenTokSDK.Session.MediaMode |
Define se a sessão transmitirá fluxos usando o Media Router da Video API da Vonage (MediaMode.ROUTED) ou tentar transmitir fluxos diretamente entre clientes (MediaMode.RELAYED).