CRIADO PARA REACT

UI Kit de videoconferência React

Incorpore uma visão de reunião pronta ao app React. Reúna vídeo, controles de participantes e conteúdo compartilhado com o UI Kit de videoconferência React.

RECURSOS PARA DESENVOLVEDORES

Documentação e exemplos de UI Kit de videoconferência React

Ensine por demonstração

Combine aulas práticas do instrutor com discussão em grupo no app de aprendizagem.

RECURSOS DE REACT 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

  • Espaços de trabalho no navegador
  • 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 React

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 React. O app fornece usuários autenticados e ID da sala.

Leia a documentação
App.tsx
import { UIKitProvider } from '@tencentcloud/uikit-base-component-react';
import { ConferenceMainView } from '@tencentcloud/roomkit-web-react';

export default function App() {
  return (
    <UIKitProvider theme="light" language="en-US">
      <ConferenceMainView />
    </UIKitProvider>
  );
}

PERSONALIZAÇÃO

Dê à sala a identidade do produto

Integre a reunião ao produto

Use UIKitProvider para tema e idioma e conecte a entrada da reunião às rotas React existentes.

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 React

    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
React Room UI Kit
Terminal
npm install @tencentcloud/roomkit-web-react tuikit-atomicx-react @tencentcloud/uikit-base-component-react @tencentcloud/universal-api
App.tsx
import { UIKitProvider } from '@tencentcloud/uikit-base-component-react';
import { ConferenceMainView } from '@tencentcloud/roomkit-web-react';

export default function App() {
  return (
    <UIKitProvider theme="light" language="en-US">
      <ConferenceMainView />
    </UIKitProvider>
  );
}

Perguntas frequentes sobre UI Kit de videoconferência React

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

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

Consulte o guia React atual para versões e peer dependencies. Acesso à câmera e microfone no navegador exige contexto seguro e permissão do usuário.

Como os usuários entram no UI Kit de videoconferência React?

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.

Isso substitui meu sistema de cursos ou trabalho?

O app continua gerindo conteúdo, permissões, pagamentos e registros de negócio. O componente de reunião adiciona comunicação em tempo real.

Como integrar o UI Kit de videoconferência React com React?

Inicialize o provider documentado e componha os componentes ligados. Alinhe as subscrições e a limpeza com o ciclo de vida do React e teste a navegação e montagens repetidas na aplicação real.

Como testar o UI Kit de videoconferência React 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 React?

Defina theme e language em UIKitProvider de @tencentcloud/uikit-base-component-react. Para mudar a disposição dos vídeos, chame conference.setFeatureConfig({ layoutTemplate: RoomLayoutTemplate.SidebarLayout }) usando RoomLayoutTemplate de tuikit-atomicx-react/room. Isso seleciona um layout compatível, sem substituir livremente todos os componentes da sala. O seletor de convites integrado usa relações de amizade do IM; quando necessário, sincronize os contatos de negócio pelas APIs de servidor documentadas.

Suporte à integração de React Room

Abra espaço para sua próxima ideia

Reúna pessoas dentro do app.