CRIADO PARA ANDROID

UI Kit de videoconferência Android

Adicione telas de reunião nativas ao app Android. Reúna vídeo em grupo, controles e participantes com o UI Kit de videoconferência Android.

RECURSOS PARA DESENVOLVEDORES

Documentação e exemplos de UI Kit 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 componentes de reunião Android

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

Visão de reunião

Um lugar para todos

Monte a visão de reunião com o UI Kit de videoconferência Android. O app fornece usuários autenticados e ID de sala.

Leia a documentação
RoomActivity.kt
import com.trtc.uikit.roomkit.view.RoomMainView
import io.trtc.tuikit.atomicxcore.api.room.CreateRoomOptions

// After login, inside your Activity.
val roomView = RoomMainView(this).apply {
    init(
        roomID,
        RoomMainView.RoomBehavior.Create(
            CreateRoomOptions(roomName = "Team workshop")
        ),
        RoomMainView.ConnectConfig(
            autoEnableCamera = false,
            autoEnableMicrophone = false, autoEnableSpeaker = true
        )
    )
}
setContentView(roomView)

PERSONALIZAÇÃO

Dê à sala a identidade do produto

Integre ao fluxo Android

Conecte ciclo de vida Activity e navegação do app. Adapte barra de sala e sobreposições de participantes de código aberto ao produto.

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 UI Kit 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 UI Kit
app/build.gradle.kts
// Import tuiroomkit and atomic_x modules as documented.
dependencies {
    api(project(":tuiroomkit"))
}
RoomActivity.kt
import com.trtc.uikit.roomkit.view.RoomMainView
import io.trtc.tuikit.atomicxcore.api.room.CreateRoomOptions

// After login, inside your Activity.
val roomView = RoomMainView(this).apply {
    init(
        roomID,
        RoomMainView.RoomBehavior.Create(
            CreateRoomOptions(roomName = "Team workshop")
        ),
        RoomMainView.ConnectConfig(
            autoEnableCamera = false,
            autoEnableMicrophone = false, autoEnableSpeaker = true
        )
    )
}
setContentView(roomView)

Perguntas frequentes sobre UI Kit de videoconferência Android

O que inclui o UI Kit de videoconferência Android?

O UI Kit de videoconferência Android oferece interface pronta com entrada, vídeos e controles de participantes. O app fornece identidade e fluxos de negócio.

Como integrar o UI Kit de videoconferência Android?

O guia do UI Kit importa módulos de código tuiroomkit e atomic_x. Siga configuração Gradle, manifesto e permissões em execução; teste ciclo de vida e rotação do dispositivo.

Como os usuários entram no UI Kit 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?

Adapte componentes e configurações documentados. O código do UI Kit nativo expõe telas e barras de ferramentas. Confira opções compatíveis no guia da plataforma.

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 UI Kit ou SDK?

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 UI Kit 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 UI Kit 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 UI Kit de videoconferência Android?

Personalize o código-fonte importado de RoomMainView e seus recursos Android. Por exemplo, reordene os controles de microfone e câmera em RoomBottomBarView, substitua roomkit_ic_camera_off.png ou altere os rótulos nos recursos de strings XML. Preserve os nomes dos recursos e os handlers existentes das ações dos dispositivos. Um novo botão de gravação ou de negócio também precisa de uma ação compatível própria; alterar apenas a barra de ferramentas não implementa esse recurso.

Suporte à integração de Android Room

Abra espaço para sua próxima ideia

Reúna pessoas dentro do app.