CRIADO PARA ANDROID

SDK de videoconferência Android

Crie salas para celulares e tablets Android. Conecte estado da sala Kotlin e controles do dispositivo à sua UI com o SDK de videoconferência Android.

RECURSOS PARA DESENVOLVEDORES

Documentação e exemplos de SDK de videoconferência Android

Mantenha equipes distribuídas alinhadas

Reúna equipes para revisar exposições e discutir mudanças diretamente da loja.

Mostre os detalhes que importam

Torne oficinas de câmera participativas com a visão do instrutor e vídeos dos alunos.

RECURSOS DE ANDROID ROOM

Salas criadas para seu app

Ciclo de vida da sala

  • Crie e entre em salas
  • Trate ações de saída e encerramento

Conversa ao vivo

  • Conecte vídeo dos participantes
  • Controle câmera e microfone

Experiência dos participantes

  • Exiba membros da sala
  • Reflita mudanças de estado da sala

Identidade do app

  • Conecte seus IDs de usuário
  • Autentique com UserSig emitido pelo servidor

Integração da plataforma

  • Celulares e tablets Android
  • Respeite permissões nativas ou do navegador

Fluxo do seu produto

  • Conecte salas à navegação
  • Mantenha dados de negócio no app

Explore APIs de sala Android

Veja a experiência de sala e seu código.

Ciclo de vida da sala

Crie sua sala

Crie e entre em salas com o SDK de videoconferência Android. O app fornece usuários autenticados e um ID de sala.

Leia a documentação
RoomActivity.kt
import io.trtc.tuikit.atomicxcore.api.room.*
import io.trtc.tuikit.atomicxcore.api.CompletionHandler

val options = CreateRoomOptions(roomName = "Team review")
RoomStore.shared().createAndJoinRoom(
    roomID, RoomType.STANDARD, options,
    object : CompletionHandler {
        override fun onSuccess() { /* Render the room. */ }
        override fun onFailure(code: Int, desc: String) {
            // Show a recoverable room entry error.
        }
    }
)

PERSONALIZAÇÃO

Dê à sala a identidade do produto

Integre ao fluxo Android

Conecte o SDK de videoconferência Android às telas, identidade e navegação do app. Mantenha controle total da experiência da sala.

Leia a documentação

COMECE AGORA

Dê vida à sua primeira sala

  1. 01

    Crie seu app

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

    Abrir a consola de Room
  2. 02

    Adicione SDK de videoconferência Android

    Siga o guia da plataforma para conectar seu projeto.

    Siga o Guia de Integração
  3. 03

    Conecte-se à sua primeira sala

    Conecte usuários de teste autenticados à mesma sala. Confira permissões do dispositivo antes de ativar câmera e microfone.

    Configure a autenticação
Android Room SDK
app/build.gradle.kts
dependencies {
    implementation("io.trtc.uikit:atomicx-core:3.6.1.66")
    api("com.tencent.imsdk:imsdk-plus:8.7.7201")
}
RoomActivity.kt
import io.trtc.tuikit.atomicxcore.api.room.*
import io.trtc.tuikit.atomicxcore.api.CompletionHandler

val options = CreateRoomOptions(roomName = "Team review")
RoomStore.shared().createAndJoinRoom(
    roomID, RoomType.STANDARD, options,
    object : CompletionHandler {
        override fun onSuccess() { /* Render the room. */ }
        override fun onFailure(code: Int, desc: String) {
            // Show a recoverable room entry error.
        }
    }
)

Perguntas frequentes sobre SDK de videoconferência Android

O que inclui o SDK de videoconferência Android?

O SDK de videoconferência Android fornece APIs de ciclo de vida, estado dos participantes e controles para reuniões personalizadas. O app fornece identidade e fluxos de negócio.

Como integrar o SDK de videoconferência Android?

Adicione as dependências atomicx-core e imsdk-plus conforme o guia do Android Core SDK. Autentique-se com LoginStore antes de criar ou entrar em uma sala. Configure as permissões do Android e trate os eventos do ciclo de vida da câmera, do microfone e da Activity. O guia lista Android 5.0+, Gradle 8.0+ e JDK 17–19.

Como os usuários entram no SDK de videoconferência Android?

Use SDKAppID, ID do usuário e UserSig gerado no servidor. Não inclua o segredo do app no código do navegador ou móvel. Trate falhas de autenticação antes de entrar.

Posso personalizar a experiência de reunião?

Crie seu layout e conecte o estado da sala ao app. Use o UI Kit para uma interface pronta. Consulte o guia da plataforma para opções compatíveis.

Como funciona o preço do Room?

Recursos do plano Room e uso de áudio/vídeo determinam os custos. Consulte a página atual de preços do Conference para capacidades e limites incluídos.

Devo escolher SDK ou UI Kit?

Escolha SDK para interface de sala e estado próprios. Escolha UI Kit para uma tela de reunião pronta que possa integrar e adaptar.

Como integrar o SDK de videoconferência 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 testar o SDK de videoconferência Android antes de lançar o app?

Teste entrada autenticada, mudanças de participantes e controles compatíveis de câmera, microfone e saída.

Como personalizar a interface do SDK de videoconferência Android?

Crie telas de sala e participantes com APIs documentadas. O app gerencia agendamento, acesso e fluxos educativos ou empresariais.

Suporte à integração de Android Room

Abra espaço para sua próxima ideia

Reúna pessoas dentro do app.