Representa um arquivo de uma sessão da Video API da Vonage. Mais...

Funções públicas de membro
nulo Pare ()
Interrompe o OpenTok arquivar, caso esteja sendo gravado. Mais...
async Task StopAsync ()
Interrompe o OpenTok arquivar, caso esteja sendo gravado. Mais...
nulo Excluir ()
Exclui o OpenTok arquivo. Mais...
Tarefa DeleteAsync ()
Exclui o OpenTok arquivo. Mais...
Funções de membro protegidas
Arquivo ()
Inicializa uma nova instância do Arquivo classe. Mais...
Propriedades
longo Data de criação [get, set]
A hora em que o arquivo foi criado, em milissegundos desde a época do Unix. Mais...
longo Duração [get, set]
A duração do arquivo, em segundos. Mais...
Guia Id [get, set]
O ID do arquivo. Mais...
sequência de caracteres Nome [get, set]
O nome do arquivo. Mais...
int PartnerId [get, set]
A chave da Video API da Vonage associada ao arquivo. Mais...
String SessionId [get, set]
O ID da sessão da Video API da Vonage associada a este arquivo. Mais...
String Motivo [get, set]
Para arquivos com o status ArchiveStatus.STOPPED ou ArchiveStatus.FAILED, essa sequência de caracteres descreve o motivo pelo qual o arquivamento foi interrompido (como “duração máxima excedida”) ou falhou. Mais...
bool HasVideo [get, set]
Se o arquivo contém uma trilha de vídeo (verdadeiro) ou não (falso). Mais...
bool HasAudio [get, set]
Se o arquivo contém uma faixa de áudio (verdadeiro) ou não (falso). Mais...
sequência de caracteres Resolução [get, set]
A resolução do arquivo. Mais...
Modo de saída Modo de saída [get, set]
Se todos os fluxos do arquivo são gravados em um único arquivo (OutputMode.COMPOSED) ou a arquivos individuais (OutputMode.INDIVIDUAL). Para gravar fluxos em arquivos individuais, passe OutputMode.INDIVIDUAL como o Modo de saída parâmetro ao chamar o OpenTok.StartArchive método. Mais...
longo Tamanho [get, set]
O tamanho do arquivo MP4. Para arquivos que ainda não foram gerados, esse valor é definido como 0. Utilizamos o tipo `long` em vez de `int` para suportar arquivos com mais de 2 GB. Mais...
Status do arquivo Status [get, set]
O status do arquivo, conforme definido pela enumeração ArchiveStatus. Mais...
String URL [get, set]
A URL de download do arquivo MP4 disponível. Esse campo só é preenchido para um arquivo cujo status esteja definido como ArchiveStatus.AVAILABLE; para outros arquivos (incluindo aqueles com o status de ArchiveStatus.UPLOADED) esse método retorna null. A URL de download está ofuscada, e o arquivo fica disponível nessa URL apenas por 10 minutos. Para gerar uma nova URL, chame o método ListArchives() ou GetArchive() do OpenTok objeto. Mais...
String Senha [get, set]
A senha de criptografia do arquivo compactado. Mais...
StreamMode StreamMode [get, set]
Se os fluxos incluídos no arquivo são selecionados automaticamente (“auto”, a configuração padrão) ou manualmente. Mais...
sequência de caracteres MultiArchiveTag [get, set]
A tag exclusiva para arquivos simultâneos (caso tenha sido definida). Mais...

Descrição detalhada

Representa um arquivo de uma sessão da Video API da Vonage.

Documentação sobre construtores e destrutores

Arquivar()

--- --- --- --- --- OpenTokSDK.Arquivo.Arquivo ( )

Inicializa uma nova instância do Arquivo classe.

Documentação das funções de membro

Excluir()

void OpenTokSDK.Archive.Delete ( )

Exclui o OpenTok arquivo.

Só é possível excluir um arquivo cujo status seja “disponível” ou “carregado”. A exclusão de um arquivo remove seu registro da lista de arquivos. No caso de um arquivo “disponível”, isso também remove o arquivo em si, tornando-o indisponível para download.

DeleteAsync()

Tarefa OpenTokSDK.Archive.DeleteAsync ( )

Exclui o OpenTok arquivo.

Só é possível excluir um arquivo cujo status seja “disponível” ou “carregado”. A exclusão de um arquivo remove seu registro da lista de arquivos. No caso de um arquivo “disponível”, isso também remove o arquivo em si, tornando-o indisponível para download.

Stop()

void OpenTokSDK.Archive.Stop ( )

Interrompe o OpenTok arquivar, caso esteja sendo gravado.

Os arquivos param automaticamente de gravar após 120 minutos ou quando todos os clientes se desconectarem da sessão que está sendo arquivada.

StopAsync()

async Task OpenTokSDK.Archive.StopAsync ( )

Interrompe o OpenTok arquivar, caso esteja sendo gravado.

Os arquivos param automaticamente de gravar após 120 minutos ou quando todos os clientes se desconectarem da sessão que está sendo arquivada.

Documentação do imóvel

Data de criação

--- long OpenTokSDK.Archive.CreatedAt

A hora em que o arquivo foi criado, em milissegundos desde a época do Unix.

Duração

--- long OpenTokSDK.Archive.Duration

A duração do arquivo, em segundos.

HasAudio

--- bool OpenTokSDK.Archive.HasAudio

Se o arquivo contém uma faixa de áudio (verdadeiro) ou não (falso).

HasVideo

--- bool OpenTokSDK.Archive.HasVideo

Se o arquivo contém uma trilha de vídeo (verdadeiro) ou não (falso).

Id

--- Guia OpenTokSDK.Archive.Id

O ID do arquivo.

MultiArchiveTag

--- string OpenTokSDK.Archive.MultiArchiveTag

A tag exclusiva para arquivos simultâneos (caso tenha sido definida).

Nome

--- string OpenTokSDK.Archive.Name

O nome do arquivo.

Modo de saída

--- Modo de saída OpenTokSDK.Archive.OutputMode

Se todos os fluxos do arquivo são gravados em um único arquivo (OutputMode.COMPOSED) ou a arquivos individuais (OutputMode.INDIVIDUAL). Para gravar fluxos em arquivos individuais, passe OutputMode.INDIVIDUAL como o Modo de saída parâmetro ao chamar o OpenTok.StartArchive método.

PartnerId

--- int OpenTokSDK.Archive.PartnerId

A chave da Video API da Vonage associada ao arquivo.

Senha

--- String OpenTokSDK.Archive.Password

A senha de criptografia do arquivo compactado.

Motivo

--- String OpenTokSDK.Archive.Reason

Para arquivos com o status ArchiveStatus.STOPPED ou ArchiveStatus.FAILED, essa sequência de caracteres descreve o motivo pelo qual o arquivamento foi interrompido (como “duração máxima excedida”) ou falhou.

Resolução

--- string OpenTokSDK.Archive.Resolution

A resolução do arquivo.

SessionId

--- String OpenTokSDK.Archive.SessionId

O ID da sessão da Video API da Vonage associada a este arquivo.

Tamanho

--- long OpenTokSDK.Archive.Size

O tamanho do arquivo MP4. Para arquivos que ainda não foram gerados, esse valor é definido como 0. Utilizamos o tipo `long` em vez de `int` para suportar arquivos com mais de 2 GB.

Status

--- Status do arquivo OpenTokSDK.Archive.Status

O status do arquivo, conforme definido pela enumeração ArchiveStatus.

StreamMode

--- StreamMode OpenTokSDK.Archive.StreamMode

Se os fluxos incluídos no arquivo são selecionados automaticamente (“auto”, a configuração padrão) ou manualmente.

URL

--- String OpenTokSDK.Archive.Url

A URL de download do arquivo MP4 disponível. Esse campo só é preenchido para um arquivo cujo status esteja definido como ArchiveStatus.AVAILABLE; para outros arquivos (incluindo aqueles com o status de ArchiveStatus.UPLOADED) esse método retorna null. A URL de download está ofuscada, e o arquivo fica disponível nessa URL apenas por 10 minutos. Para gerar uma nova URL, chame o método ListArchives() ou GetArchive() do OpenTok objeto.