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

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 os usuários

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ção
call_service.dart
import 'package:rtc_room_engine/api/call/tui_call_engine.dart';

final call = TUICallEngine.instance;
await call.init(sdkAppID, userID, userSig);

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ção

COMECE AGORA

Adicione chamadas de vídeo ao seu aplicativo Flutter

  1. 01

    Crie seu app

    Ative Call para a aplicação e os utilizadores de teste.

    Abrir a consola de Call
  2. 02

    Adicione SDK de videochamadas para Flutter

    Siga o guia da plataforma para conectar seu projeto.

    Siga o Guia de Integração
  3. 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 Call SDK
Terminal
flutter pub add rtc_room_engine
call_service.dart
import '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

Adicione videochamadas à sua aplicação Flutter

Comece com o Flutter Video Calling SDK, conecte dois usuários de teste e crie sua primeira chamada.