CRIADO PARA ANDROID
SDK de videochamadas para Android
Ligue usuários nativos do Android com o SDK de chamadas de vídeo para Android do Tencent RTC. Gerencie chamadas recebidas, controlos de mídia locais e eventos de chamada por meio do TUICallEngine nas suas próprias interfaces.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de SDK de videochamadas para Android
Guias de integração
Instale SDK 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 as APIs de chamadas de vídeo para Android
Use o TUICallEngine para conectar usuários, realizar chamadas e atualizar sua tela de chamadas nativa do Android quando o estado da chamada mudar.
Ligue os utilizadores ao seu Android Call SDK
Faça login no TUICallEngine depois que o usuário entrar no seu aplicativo. Encaminhe os eventos de chamada do Android para a tela que gerencia chamadas recebidas e em andamento.
Leia a documentaçãoimport com.tencent.cloud.tuikit.engine.call.TUICallEngine
val call = TUICallEngine.createInstance(context)
call.init(sdkAppID, userID, userSig, callback)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çãocall.calls(
listOf(recipientID),
TUICallDefine.MediaType.Video,
TUICallDefine.CallParams(),
callback
)Mantenha o controle do fluxo da chamada
Integre os controles de chamada à interface que seus usuários já conhecem.
Leia a documentaçãocall.accept(callback)
// When the user ends the call:
call.hangup(callback)PERSONALIZAÇÃO
Personalize a sua interface de chamada no Android
Adapte a tela de chamada nativa do Android, os controles e o fluxo de chamadas recebidas 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 Android
- 01
- 02
Adicione SDK 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
dependencies {
implementation("io.trtc.uikit:rtc_room_engine:3.5.+")
}import com.tencent.cloud.tuikit.engine.call.TUICallEngine
val call = TUICallEngine.createInstance(context)
call.init(sdkAppID, userID, userSig, callback)Perguntas frequentes sobre SDK de videochamadas para Android
O que está incluído no Android Video Calling SDK?
O SDK de chamadas de vídeo para Android oferece a API TUICallEngine para convites de chamada, eventos e controles de mídia. Seu aplicativo cria a tela de chamada nativa para Android e a conecta aos eventos de chamada do Android.
Devo usar um SDK de chamadas para Android 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 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 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 Android 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 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 SDK 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 SDK de chamadas de vídeo Android?
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 Android Call
Dúvidas sobre integração
Obtenha ajuda para configurar SDK 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 SDK, conecte dois usuários de teste e crie sua primeira chamada.

