Detalhes técnicos

Procurando por IA?

Crie experiências de vídeo + IA com Visão geral do vídeo + IA, Legendas em tempo real, e Transcrição pós-atendimento.

A Video API da Vonage permite incorporar sessões em tempo real totalmente gerenciadas em aplicativos web e móveis. Os SDKs de cliente capturam e distribuem mídia, ao mesmo tempo em que gerenciam eventos de sinalização e layout, enquanto os SDKs de servidor ou pontos de extremidade REST criam sessões, geram tokens e gerenciam arquivos, transmissões, interconexão SIP e retornos de chamada.

Visão geral da arquitetura

Cada aplicativo Vonage Video possui um cliente, um servidor de aplicativos, e é executado dentro de um sessão na nuvem da Vonage.

Client

  • Uses the client SDK (Web/iOS/Android/Desktop)
  • Obtains sessionId + token from your server
  • Connects to the session, publishes local A/V
  • Subscribes to remote streams, handles events

App Server

  • Uses a Server SDK / REST API
  • Creates sessions; generates tokens and roles
  • Implements business logic & webhooks/callbacks
  • Controls recording, broadcast, moderation, storage

Session

  • “Room” hosted in Vonage Video Cloud
  • Signaling, events, media routing
  • Publish/subscribe of streams

Autenticação e fluxo de sessão

  1. Crie sua conta e suas aplicações: Crie seu Vonage Video ID do aplicativo e Chave privada.
  2. Criar uma sessão: gerar um sessionId usando um SDK de servidor ou REST.
  3. Gerar um token: criar um token com a função e o TTL adequados.
  4. Participe de uma sessão: buscas do front-end {apiKey, sessionId, token} a partir do seu endpoint e se conecta ao Client SDK.

Controles do lado do servidor

Visão geral dos recursos

Colaboração em tempo real

Gravação e produção

  • Arquivamento para capturar, armazenar e recuperar gravações completas de sessões.
  • Experiência com o Composer para converter um layout de site com identidade visual da marca em um fluxo composto para arquivos, transmissões ou visualização em grande escala.
  • Conector de áudio para transmitir áudio bruto para pipelines de IA ou trazer o áudio sintetizado de volta para a sessão.

Integrações de IA

Distribuição

Ferramentas

Depuração

  • Inspetor para rastrear participantes, transmissões e eventos de qualidade.
  • Inspetor de Arquivos para cronogramas de arquivamento, durações previstas e estados de erro.

Ferramentas de diagnóstico

  • Teste pré-chamada para verificar se a câmera, o microfone, a largura de banda e o firewall estão prontos antes de uma sessão.

Insights e análises

Explore os recursos

  • Espaço de Vídeos para criar protótipos de sessões, legendas, o Experience Composer e muito mais, sem precisar escrever código.

Vonage Video components

Guias introdutórios e amostras

  • Explore os repositórios de exemplos de vídeo no GitHub — Web, iOS, e Android — para projetos prontos para uso que abrangem legendas, SIP, layouts para múltiplas partes e muito mais.
  • Fazer um fork do Aplicativos de referência em vídeo (Web, Android, iOS) para obter fluxos de trabalho de experiência do usuário (UX), integração contínua (CI) e testes de reuniões prontos para produção.

Observação: O TokBox agora se chama Vonage Video.