Dois modelos de entrega: o conjunto completo de recursos como serviço em nuvem ou nos seus próprios servidores — contas, mensagens e gravações ficam na rede internaPilha completa no seu servidorImplantação privada
Plano de mídia SFU com plano de controle próprio: chamadas 1:1, reuniões, transmissões interativas e salas de voz em uma única API, com latência ponta a ponta na casa dos 200 ms.
O plano de mídia cuida da fluidez, o plano de controle do gerenciamento, e gravação e qualidade cuidam da entrega.
Transporte de mídia
O plano de mídia SFU encaminha os fluxos e o plano de controle próprio cuida do agendamento e da autenticação; a latência ponta a ponta fica na casa dos 200 ms.
Clusters SFU atendem cada canal pelo nó mais próximo
Para rede ruim: taxa de bits adaptativa, retransmissão e buffer de jitter
Chamada 1:1, reunião e transmissão usam o mesmo modelo de canal
Cenários
Quatro cenários prontos, cada um com demo executável: chamada 1:1, reunião, transmissão interativa e sala de voz.
Chamada 1:1: máquina de estados de chamar, atender e desligar
Reunião: vários vídeos, troca de layout e controle do anfitrião
Gravação e push
Gravação na nuvem nos modos composite, individual e web; o resultado pode ir para o seu armazenamento via callback.
A gravação composite gera um MP4 direto
A gravação individual mantém o fluxo original de cada falante
Retransmissão para CDNs e endereços de transmissão de terceiros
Qualidade e uso
Monitoramento de qualidade e medição de uso integrados: dá para localizar problemas e conferir custos.
Latência, perda de pacotes, travamentos e taxa de bits visíveis
Detalhamento por canal e por usuário
Medição, faturamento e entrega de callbacks alinhados
Muda o cenário, não a arquitetura
Chamada, reunião, transmissão e sala de voz usam os mesmos três conceitos — canal, usuário e papel; trocar de cenário muda só parâmetros.
Chamada 1:1
Estados completos: chamar, atender, recusar e desligar.
Reunião
Vários vídeos, troca de layout e controle de entrada.
Transmissão ao vivo
Publicação, assinatura da plateia e relay para CDN.
Sala de voz
Só áudio, entrada na sala e gestão de microfones.
Latência sob controle, até em rede ruim
O plano de mídia conecta cada canal ao nó SFU mais próximo e o plano de controle cuida do agendamento e do failover. Em rede ruim, a taxa de bits cai automaticamente e keyframes são reenviados — a imagem continua nítida e o áudio não para.
Latência ponta a ponta na casa dos 200 ms
Taxa de bits adaptativa e FEC: chamada segue com 30% de perda
Migração automática em falha de nó, sem derrubar a chamada
Métricas de qualidade em tempo real, com histórico por chamada
Compartilhamento de tela e gravação na nuvem
As duas tarefas mais comuns em reunião e aula: compartilhar a tela e guardar a gravação. O compartilhamento funciona no nível da janela ou do aplicativo, e a gravação acontece na nuvem, sem consumir o dispositivo.
Compartilhar a tela inteira, uma janela ou uma região
Gravação composite gera um MP4 direto
Gravação individual preserva o vídeo original de cada participante
Modo web de gravação para cenários só de navegador
SDKs para 17 plataformas, uma interface
Navegadores, celulares, desktop e frameworks multiplataforma estão cobertos; os UI Kits entregam componentes React e Flutter, então a interface de reunião exige bem menos código.
SDKs para 17 plataformas: navegadores, celular e desktop
UI Kits com componentes e layouts React e Flutter
SDKs de servidor em seis linguagens: Node / Java / Go / Python / .NET / PHP
Um modelo de Token e papéis, interoperável entre plataformas
Arquitetura
Plano de controle e plano de mídia são separados: autenticação, agendamento e medição passam pelo controle, e os fluxos de áudio e vídeo pela mídia; falhas e escala não se afetam.
Para parâmetros e métricas mais detalhados, consulte a documentação ou abra um ticket de suporte.
Qual é a latência e como medi-la?
Dentro de uma região, a latência ponta a ponta fica na casa dos 200 ms; o tráfego entre regiões é roteado para o nó mais próximo. O monitoramento de qualidade do console mostra latência, perda de pacotes, travamentos e a curva de taxa de bits de uma chamada, o que ajuda a localizar o trecho com problema.
Quais modos a gravação na nuvem oferece?
Três modos: composite (gravação misturada, saída em um único MP4), individual (áudio e vídeo originais de cada usuário, separados) e web (gravação no navegador). Ao terminar, seu servidor é avisado por callback e os arquivos vão para o armazenamento de objetos conforme a sua configuração.
Um Token expirado encerra a chamada?
Não imediatamente. O plano de controle consegue renovar o Token durante a chamada, então o cliente atualiza antes de expirar e segue conectado. Para forçar a saída, a interface de banimento remove o usuário do canal.
Quantas pessoas podem ficar online ao mesmo tempo?
Reuniões escalam pelo número de fluxos assinados por canal, e a transmissão atende públicos maiores pelo caminho de retransmissão. O volume concreto depende do plano; a cota atual e o uso aparecem no console.
Como RTC e IM funcionam juntos?
Os dois compartilham a mesma conta e autenticação. O padrão é usar IM para convites, sinalização de chamada e histórico de conversa, e RTC para os fluxos de mídia; também é possível integrar só o RTC e implementar a sinalização por conta própria.
É possível implantar de forma privada?
Sim. Tanto o plano de controle quanto o plano de mídia podem ser entregues no seu data center, inclusive em ambientes internos offline; gravação e armazenamento de objetos se conectam à sua infraestrutura. Detalhes na página de implantação privada.
Capturas do produto
Sala de reunião, compartilhamento e console em capturas reais
Conversa em grupo: menções com @, avisos do grupo e contagem de leituraLido por 2 de 7, 8 participantes e o marcador de mensagem revogada — tudo em uma conversa realLista de conversas no celularIndicadores de não lidas, conversas fixadas, rascunhos e notificações do sistemaReunião no celularChamada 1:1: vídeo remoto em tela cheia e prévia local na janela pequenaCompartilhamento de telaUm painel do console é compartilhado, com os vídeos dos participantes à direita
Primeiro experimente, depois integre
O demo cobre chamadas 1:1, reuniões e compartilhamento de tela, sem cadastro.