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
- Crie sua conta e suas aplicações: Crie seu Vonage Video ID do aplicativo e Chave privada.
- Criar uma sessão: gerar um
sessionIdusando um SDK de servidor ou REST. - Gerar um token: criar um token com a função e o TTL adequados.
- 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
- Sessões e tokens: Criar sessões; emitir tokens com funções e prazo de validade.
- Arquivamento (gravação): Iniciar/parar arquivos; armazenar/recuperar gravações.
- Transmissão (HLS/RTMP): Transmita uma sessão para CDNs ou pontos de extremidade RTMP.
- Interconexão SIP: Integrar PSTN/SIP em uma sessão.
- Callbacks/webhooks: Receber informações sobre o status do arquivo/transmissão e eventos de conexão.
- Legendas em tempo real: Ative a transcrição em tempo real e a exibição de legendas.
- Conector de áudio: Transmita áudio bruto para serviços de IA ou reenvie áudio sintetizado de volta.
- Experiência como compositor: Gerar layouts com a marca para gravação, transmissão ou exibição em grande escala.
- API de aplicativos: Gerencie quais Applications da Vonage têm os recursos de vídeo ativados por meio de
videoCapabilities.
Visão geral dos recursos
Colaboração em tempo real
- Sessões e publicação/assinatura para áudio/vídeo com múltiplos participantes e roteamento adaptativo.
- Compartilhamento de tela para capturar janelas, abas do navegador ou telas inteiras.
- Sinalização e mensagens para bate-papo, reações e controles durante a sessão.
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
- Legendas em tempo real para transcrição em tempo real e exibição de legendas.
- Conector de áudio + fluxos de trabalho de IA para viabilizar a conversão de fala em texto, a tradução ou experiências com agentes.
Distribuição
- Radiodifusão para transmitir em HLS/RTMP para CDNs e plataformas de redes sociais.
- Interconexão SIP e Conector de áudio para integrar soluções de telefonia, bots ou de registro de conformidade.
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
- Insights do GraphiQL Explorer para consultar dados de uso por meio das APIs GraphQL do Insights e do Advanced Insights.
- Guia da API do Insights para integrar consultas GraphQL às suas ferramentas.
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.

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.