CRIADO PARA REACT NATIVE

SDK de videochamadas para React Native

Adicione APIs de chamadas nativas com o React Native Video Calling SDK da Tencent RTC. Use as interfaces exportadas pelo TUICallEngine enquanto seu aplicativo controla as telas de chamada, a navegação e o estado do usuário.

RECURSOS PARA DESENVOLVEDORES

Documentação e exemplos de SDK de videochamadas para React Native

Chamadas de vídeo individuais no React Native

Leve conversas cara a cara para seu aplicativo React Native em interações pessoais ou consultas, com vídeo e controles de chamada na mesma experiência.

Chamadas de vídeo em grupo no React Native

Ligue vários participantes no ecrã de chamada do React Native. Utilize o guia da plataforma para configurar o fluxo da chamada e o esquema de grupo compatível.

RECURSOS DE REACT NATIVE CALL

Recursos de chamadas de vídeo para React Native

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 videochamada para React Native

Use o TUICallEngine para conectar usuários, efetuar chamadas e atualizar a tela de chamada em React Native quando o estado da chamada mudar.

Conecte os usuários

Conecte usuários ao seu React Native Call SDK

Inicie sessão no TUICallEngine após o login na sua aplicação. Encaminhe os eventos de chamada nativos para a interface que gerencia chamadas recebidas e em curso.

Leia a documentação
call.ts
import { TUICallEngine } from
  '@tencentcloud/call-uikit-react-native';

const call = TUICallEngine.createInstance();
call.login({ sdkAppId: SDKAppID, userId: userID, userSig });

PERSONALIZAÇÃO

Personalize sua interface de chamadas em React Native

Adapte a tela de chamada, os controles e o fluxo de chamadas recebidas do React Native 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 React Native

  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 React Native

    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
React Native Call SDK
Terminal
npm install @tencentcloud/call-uikit-react-native
call.ts
import { TUICallEngine } from
  '@tencentcloud/call-uikit-react-native';

const call = TUICallEngine.createInstance();
call.login({ sdkAppId: SDKAppID, userId: userID, userSig });

Perguntas frequentes sobre SDK de videochamadas para React Native

O que está incluído no React Native Video Calling SDK?

O React Native Video Calling SDK oferece APIs TUICallEngine para convites de chamada, eventos e controles de mídia. Seu aplicativo cria a tela de chamada no React Native e a conecta aos eventos de chamada nativos.

Devo usar um SDK de chamadas para React Native 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.

Por que o pacote de instalação se chama call-uikit-react-native?

O pacote oficial para React Native exporta TUICallKit e TUICallEngine. Esta página usa a exportação do mecanismo para criar uma interface controlada pelo aplicativo.

As chamadas recebidas funcionam quando o aplicativo está em segundo plano?

Chamadas recebidas em segundo plano e offline exigem configuração de push e ciclo de vida específica da plataforma. Siga o guia de integração da plataforma e teste em dispositivos reais.

Como autenticar os usuários do SDK de videochamadas para React Native?

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 SDK de chamadas de vídeo para React Native é gratuito?

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 React Native com React Native?

Instale o pacote e as dependências nativas documentadas e volte a compilar a aplicação nativa. Verifique permissões, ciclo de vida e callbacks nativos, sem presumir um ambiente apenas JavaScript.

Como testo SDK de chamadas de vídeo React Native 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 React Native?

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 React Native Call

Leve chamadas de vídeo ao seu aplicativo React Native

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