CRIADO PARA ANDROID
UI Kit de videochamadas para Android
Adicione telas de chamada recebida e em andamento com o Android Video Calling UI Kit da Tencent RTC. Integre o TUICallKit ao seu aplicativo e configure as permissões nativas e o comportamento das chamadas recebidas.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de UI Kit de videochamadas para Android
Guias de integração
Instale UI Kit de videochamadas para Android 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 Android
Leve conversas frente a frente à sua aplicação Android para contactos pessoais ou consultas, com vídeo e controlos de chamada na mesma experiência.
Chamadas de vídeo em grupo no Android
Conecte vários participantes na tela de chamadas nativa do Android. Use o guia da plataforma para configurar o fluxo de chamadas e os layouts de grupo compatíveis.
RECURSOS DE ANDROID CALL
Recursos de chamadas de vídeo no Android
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
Conheça os componentes de chamadas de vídeo para Android
Conecte o TUICallKit à sua tela nativa e inicie chamadas por meio das ações do aplicativo.
Incorpore sua interface de chamadas Android
Monte o TUICallKit na sua tela nativa e inicialize-o com o usuário autenticado. O componente fornece a interface e os controles da chamada.
Leia a documentaçãoimport com.tencent.qcloud.tuikit.tuicallkit.TUICallKit
import io.trtc.tuikit.atomicxcore.api.call.CallMediaType
import io.trtc.tuikit.atomicxcore.api.call.CallParams
TUICallKit.createInstance(context).calls(
listOf(recipientID), CallMediaType.Video, CallParams(), null
)Inicie uma chamada de vídeo no Android
Passe o ID do destinatário do seu aplicativo para a API de chamadas. Vincule essa ação a um contato, uma conversa ou um botão de chamada na interface Android.
Leia a documentaçãoimport com.tencent.qcloud.tuikit.tuicallkit.TUICallKit
import io.trtc.tuikit.atomicxcore.api.call.CallMediaType
import io.trtc.tuikit.atomicxcore.api.call.CallParams
TUICallKit.createInstance(context).calls(
listOf(recipientID), CallMediaType.Video, CallParams(), null
)Chamadas recebidas
Apresente uma faixa compacta de chamada recebida dentro do seu aplicativo.
Leia a documentaçãoTUICallKit.createInstance(context).enableIncomingBanner(true)PERSONALIZAÇÃO
Personalize seu Call UI Kit para Android
Adapte a tela de chamada nativa do Android, os controles e o fluxo de chamadas recebidas ao seu produto.
Layout e controles
Adapte a experiência de chamada usando as opções de personalização do guia da sua plataforma.
Leia a documentaçãoToque e identificação
Facilite o reconhecimento das chamadas recebidas com perfis de usuário e um toque personalizado.
Leia a documentaçãoCOMECE AGORA
Adicione chamadas de vídeo ao seu aplicativo Android
- 01
- 02
Adicione UI Kit de videochamadas para Android
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
include(":tuicallkit-kt")
include(":atomic_x")TUILogin.login(
context, SDKAppID, userID, userSig, callback
)Perguntas frequentes sobre UI Kit de videochamadas para Android
O que está incluído no Android Video Calling UI Kit?
O Android Video Calling UI Kit fornece ecrãs do TUICallKit e controlos de chamada. Ligue-o à identidade do utilizador e aos seus ecrãs nativos; o serviço Call liga os participantes.
Devo usar um SDK de chamadas para Android ou um UI Kit?
O UI Kit fornece componentes de interface sobre o serviço subjacente. Escolha o SDK quando precisar de mais controle sobre a interface do seu próprio aplicativo.
Como funcionam as chamadas recebidas no Android em segundo plano?
Configure os requisitos de push nativo e do ciclo de vida do aplicativo conforme o guia para Android. Teste chamadas recebidas em primeiro plano, 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 Android Video Calling UI Kit?
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 Android Video Calling UI Kit pode ser usado 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 UI Kit de chamadas de vídeo Android com Kotlin ou Java?
Siga a configuração do projeto Android e manifest, gerencie permissões em tempo de execução e limpeza da Activity quando necessário. Teste em dispositivos reais, incluindo transições entre segundo e primeiro plano.
Como testo UI Kit de chamadas de vídeo Android 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 UI Kit de chamadas de vídeo Android?
No código-fonte importado de tuicallkit-kt, substitua as imagens dos botões Android em res/drawable-xxhdpi. Por exemplo, substitua callview_ic_camera_disable.png pelo ícone de câmera desligada da sua marca, mantendo o nome do recurso. Como são recursos nativos, recompile o aplicativo Android e confira a densidade e o contraste. Alterar um ícone não muda a ação de chamada associada nem os requisitos de permissão.
Suporte à integração de Android Call
Dúvidas sobre integração
Obtenha ajuda para configurar UI Kit de videochamadas para Android.
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 chamadas de vídeo à sua aplicação Android
Comece com o Android Video Calling UI Kit, conecte dois usuários de teste e crie sua primeira chamada.

