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
Guias de integração
Instale SDK de videochamadas para React Native 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 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 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çãoimport { TUICallEngine } from
'@tencentcloud/call-uikit-react-native';
const call = TUICallEngine.createInstance();
call.login({ sdkAppId: SDKAppID, userId: userID, userSig });Inicie uma videochamada no React Native
Passe o ID do destinatário da sua aplicação para a API de chamadas. Associe esta ação a um contacto, uma conversa ou um botão de chamada na interface React Native.
Leia a documentaçãocall.calls({
userIdList: [recipientID],
mediaType: MediaType.Video,
});Mantenha o controle do fluxo da chamada
Integre os controles de chamada à interface que seus usuários já conhecem.
Leia a documentaçãocall.accept({});
// When the user ends the call:
call.hangup({});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çã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 React Native
- 01
- 02
Adicione SDK de videochamadas para React Native
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
npm install @tencentcloud/call-uikit-react-nativeimport { 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
Dúvidas sobre integração
Obtenha ajuda para configurar SDK de videochamadas para React Native.
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 vendasLeve 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.

