Usado para criar um Sessão instância. Mais...

Funções públicas de membro
Construtor (Contexto context, string apiKey, string sessionId)
Cria um novo Construtor instância. Mais...
Construtor (string apiKey, string sessionId)
Cria um novo Construtor instância. Mais...
Sessão Construir ()
Cria um Sessão objeto. Mais...
Propriedades
bool Eventos de conexão suprimidos = false [get, set]
Impedir eventos de conexão (como Conexão criada de ser despachado. O valor padrão é false.
bool SinglePeerConnection = false [get, set]
Par único Conexão (SPC) é um recurso que agrupa todas as conexões de assinantes em uma única conexão entre pares. As vantagens de ativar o SPC incluem menor consumo de recursos do sistema operacional, melhor controle de taxa e, no caso de dispositivos móveis nativos, suporte a sessões maiores. Mais...
bool Migração de sessão = false [get, set]
Ativa o recurso de migração de sessão, permitindo que o cliente permaneça conectado durante a rotação de servidores. O valor padrão é Mais...
bool Lista de endereços IP autorizados = false [get, set]
Defina isso como true se o recurso de lista de IPs permitidos estiver ativado para o seu projeto. (Isso está disponível como um recurso adicional. O valor padrão é false.
Uri ProxyUrl [get, set]
Defina aqui a URL do servidor proxy IP. Esse recurso está disponível como um complemento. Consulte o OpenTok página de preços e o Guia do desenvolvedor de proxy IP.
IceConfig IceConfig [get, set]
Define os servidores TURN a serem utilizados pelo cliente na sessão da Video API da Vonage. Consulte o servidores TURN configuráveis Mais...
Contexto Contexto [get, set]
O objeto Content usado para gerenciar recursos para o Sessão.
sequência de caracteres ApiKey [get, set]
Sua chave da Video API da Vonage. Consulte sua Página da conta da Video API da Vonage. Mais...
sequência de caracteres SessionId [get, set]
O ID da sessão da Video API da Vonage à qual esta instância deve se conectar. Para fins de teste, você pode gerar uma sessão de teste fazendo login na sua Account da Video API da Vonage. Use o SDKs de servidor do OpenTok para gerar IDs de sessão no seu aplicativo de remessa.
IDispatcher Despachante [get, set]
O IDispatcher instância usada para agendar eventos. O SDK inclui vários IDispatcher implementações, o que deve ser suficiente para a maioria das aplicações. Você também pode criar uma IDispatcher ao substituir o IDispatcher interface. O SDK inclui o seguinte IDispatcher implementações, que estão disponíveis para todas as estruturas de apresentação: Mais...

Descrição detalhada

Usado para criar um Sessão instância.

Instanciar um Construtor instância chamando o Builder() construtor. Em seguida (opcionalmente), defina as propriedades do Construtor objeto. Em seguida, chame o Build() método para criar um Sessão objeto.

Documentação sobre construtores e destrutores

Construtor() [1/2]

OpenTok.Session.Builder.Builder ( Contexto contexto,
sequência de caracteres apiKey,
sequência de caracteres sessionId
)

Cria um novo Construtor instância.

Parâmetros : | | | | --- | --- | | contexto | O objeto Content usado para gerenciar recursos para o Sessão. | | apiKey | Sua chave da Video API do Vonage. Consulte sua Página da conta da Video API da Vonage. | | sessionId | O ID da sessão da Video API da Vonage ao qual esta instância deve se conectar. Para fins de teste, você pode gerar uma sessão de teste fazendo login na sua Account da Video API da Vonage. Use o SDKs de servidor do OpenTok para gerar IDs de sessão no seu aplicativo de remessa. |

Builder() [2/2]

OpenTok.Session.Builder.Builder ( sequência de caracteres apiKey,
sequência de caracteres sessionId
)

Cria um novo Construtor instância.

Parâmetros : | | | | --- | --- | | apiKey | Sua chave da Video API do Vonage. Consulte sua Página da conta da Video API da Vonage. | | sessionId | O ID da sessão da Video API da Vonage ao qual esta instância deve se conectar. Para fins de teste, você pode gerar uma sessão de teste fazendo login na sua Account da Video API da Vonage. Use o SDKs de servidor do OpenTok para gerar IDs de sessão no seu aplicativo de remessa. |

Documentação das funções de membro

Build()

Sessão OpenTok.Session.Builder.Build ( )

Cria um Sessão objeto.

Devoluções

Documentação do imóvel

ApiKey

--- string OpenTok.Session.Builder.ApiKey

Sua chave da Video API da Vonage. Consulte sua Página da conta da Video API da Vonage.

Importante: Se você estiver usando a Video API com um aplicativo da Vonage (em vez de um OpenTok projeto), insira o ID do aplicativo (não uma chave da Video API do Vonage) nesse parâmetro.

Despachante

--- IDispatcher OpenTok.Session.Builder.Dispatcher

O IDispatcher instância usada para agendar eventos. O SDK inclui vários IDispatcher implementações, o que deve ser suficiente para a maioria das aplicações. Você também pode criar uma IDispatcher ao substituir o IDispatcher interface. O SDK inclui o seguinte IDispatcher implementações, que estão disponíveis para todas as estruturas de apresentação:

IceConfig

--- IceConfig OpenTok.Session.Builder.IceConfig

Define os servidores TURN a serem utilizados pelo cliente na sessão da Video API da Vonage. Consulte o servidores TURN configuráveis

Migração de sessão

--- bool OpenTok.Session.Builder.SessionMigration = false

Ativa o recurso de migração de sessão, permitindo que o cliente permaneça conectado durante a rotação de servidores. O valor padrão é

false (a migração de sessão não está habilitada). Para obter mais informações, consulte Rotação de servidores e migração de sessões.

SinglePeerConnection

--- bool OpenTok.Session.Builder.SinglePeerConnection = false

Par único Conexão (SPC) é um recurso que agrupa todas as conexões de assinantes em uma única conexão entre pares. As vantagens de ativar o SPC incluem menor consumo de recursos do sistema operacional, melhor controle de taxa e, no caso de dispositivos móveis nativos, suporte a sessões maiores.

O SPC está desativado por padrão. Quando desativado, a sessão utilizará o modo “Multiple Peer” Conexão (MPC), em que é estabelecida uma conexão ponto a ponto separada entre cada terminal.