CRIADO PARA FLUTTER
SDK de videochamadas para Flutter
Crie uma experiência de chamada personalizada com o Flutter Video Calling SDK do Tencent RTC. Conecte o TUICallEngine à sua lógica e aos widgets em Dart para gerenciar chamadas recebidas e controles de mídia.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de SDK de videochamadas para Flutter
Guias de integração
Instale SDK de videochamadas para Flutter e ligue os seus utilizadores.
Exemplos e código-fonte
Veja o produto em ação e descubra como ele foi implementado.
Chamadas de vídeo individuais no Flutter
Leve conversas face a face ao seu aplicativo Flutter para conexões pessoais ou consultas, reunindo vídeo e controles de chamada na mesma experiência.
Videochamadas em grupo no Flutter
Conecte vários participantes na sua tela de chamada Flutter. Use o guia da plataforma para configurar o fluxo da chamada e o layout de grupo compatível.
RECURSOS DE FLUTTER CALL
Recursos de videochamadas em Flutter
Conecte pessoas
- Chamadas de voz e vídeo
- Gerenciamento de chamadas recebidas
Mantenha o controle
- Controles de câmera e microfone
- Eventos do ciclo de vida da chamada
Deixe com a sua cara
- Fluxo do seu aplicativo
- Integração específica da plataforma
Explore as APIs de videochamadas para Flutter
Use o TUICallEngine para conectar usuários, fazer chamadas e atualizar a tela de chamadas no Flutter quando o estado da chamada mudar.
Conecte usuários ao seu Flutter Call SDK
Entre no TUICallEngine após o login no seu aplicativo. Encaminhe o estado da chamada em Dart para a tela que gerencia chamadas recebidas e ativas.
Leia a documentaçãoimport 'package:rtc_room_engine/api/call/tui_call_engine.dart';
final call = TUICallEngine.instance;
await call.init(sdkAppID, userID, userSig);Inicie uma chamada de vídeo em Flutter
Passe o ID do destinatário do seu aplicativo para a API de chamadas. Conecte essa ação a um contato, uma conversa ou um botão de chamada na interface Flutter.
Leia a documentaçãoawait call.calls(
[recipientID],
TUICallMediaType.video,
TUICallParams(),
);Mantenha o controle do fluxo da chamada
Integre os controles de chamada à interface que seus usuários já conhecem.
Leia a documentaçãoawait call.accept();
// When the user ends the call:
await call.hangup();PERSONALIZAÇÃO
Personalize sua interface de chamadas em Flutter
Adapte a tela de chamada, os controles e o fluxo de chamadas recebidas do Flutter ao seu produto.
Sua interface de chamada
Crie a sua própria tela de chamada com base nas visualizações de vídeo e nos eventos do ciclo de vida.
Leia a documentaçãoControles de mídia
Ligue os seus próprios botões aos controlos de câmera, microfone e chamada.
Leia a documentaçãoCOMECE AGORA
Adicione chamadas de vídeo ao seu aplicativo Flutter
- 01
- 02
Adicione SDK de videochamadas para Flutter
Siga o guia da plataforma para conectar seu projeto.
Siga o Guia de Integração - 03
Faça sua primeira chamada
Entre com dois usuários de teste e, em seguida, faça e atenda uma chamada.
Configure a autenticação
flutter pub add rtc_room_engineimport 'package:rtc_room_engine/api/call/tui_call_engine.dart';
final call = TUICallEngine.instance;
await call.init(sdkAppID, userID, userSig);Perguntas frequentes sobre SDK de videochamadas para Flutter
O que está incluído no SDK de chamadas de vídeo para Flutter?
O SDK de chamadas de vídeo para Flutter fornece APIs do TUICallEngine para convites, eventos e controlos de mídia. A sua aplicação cria a interface de chamada em Flutter e liga-a ao estado da chamada em Dart.
Devo usar um SDK de chamadas para Flutter ou um UI Kit?
Use as APIs do SDK para criar sua própria interface. Escolha o UI Kit se quiser telas e controles prontos para uso.
Como as chamadas recebidas em Flutter funcionam em segundo plano?
Configure os requisitos de push nativo e do ciclo de vida do aplicativo conforme o guia do Flutter. Teste as chamadas recebidas em primeiro plano, em segundo plano e offline em dispositivos reais; apenas exibir uma tela de chamada não conclui essa configuração.
Como autentico os usuários do Flutter Video Calling SDK?
Crie um UserSig em seu servidor e envie-o ao cliente após a conclusão do seu próprio fluxo de login. Mantenha sempre o segredo do aplicativo no servidor.
O Flutter Video Calling SDK pode ser utilizado gratuitamente?
A interface e o serviço Call hospedado desempenham funções diferentes. Ative o serviço para seu aplicativo e consulte o plano atual, a disponibilidade dos recursos e as cobranças por uso.
Como integro SDK de chamadas de vídeo Flutter com Dart?
Instale o pacote Flutter documentado e configure o projeto nativo de cada destino. Teste o ciclo de vida dos widgets junto ao comportamento subjacente de iOS e Android.
Como testo SDK de chamadas de vídeo Flutter antes de lançar a minha aplicação?
Teste os estados de convite, aceitação, recusa e fim de chamada entre utilizadores independentes, incluindo a recusa de permissões.
Como personalizo a interface de SDK de chamadas de vídeo Flutter?
Crie controlos de chamada e vistas dos participantes com as APIs de estado e conteúdos multimédia suportadas; a sua aplicação gere a interface.
Suporte à integração de Flutter Call
Dúvidas sobre integração
Obtenha ajuda para configurar SDK de videochamadas para Flutter.
Ver a documentação para desenvolvedoresConverse sobre seu aplicativo
Converse sobre seu produto, uso esperado e necessidades de integração.
Entre em contato com a equipe de vendasAdicione videochamadas à sua aplicação Flutter
Comece com o Flutter Video Calling SDK, conecte dois usuários de teste e crie sua primeira chamada.

