CREADO PARA REACT

UI Kit de videoconferencia React

Integra una vista de reunión lista en tu app React. Reúne vídeo, controles de participantes y contenido compartido con el UI Kit de videoconferencia React.

RECURSOS PARA DESARROLLADORES

Documentación y ejemplos de UI Kit de videoconferencia React

Enseña mediante demostraciones

Combina clases prácticas del instructor con discusiones grupales en tu app educativa.

CAPACIDADES DE REACT ROOM

Salas creadas para tu app

Ciclo de vida de la sala

  • Crea y únete a salas
  • Gestiona salidas y finalizaciones

Conversación en directo

  • Conecta el vídeo de participantes
  • Controla cámara y micrófono

Experiencia de participantes

  • Muestra miembros de la sala
  • Refleja cambios de estado de la sala

Identidad de la app

  • Conecta tus IDs de usuario
  • Autentica con UserSig emitido por el servidor

Integración de plataforma

  • Espacios de trabajo del navegador
  • Respeta permisos nativos o del navegador

Flujo de tu producto

  • Conecta salas a tu navegación
  • Mantén datos empresariales en tu app

Explora componentes de reunión React

Descubre la experiencia de sala y su código.

Vista de reunión

Un lugar para todos

Monta la vista de reunión con el UI Kit de videoconferencia React. Tu app proporciona usuarios autenticados e ID de sala.

Leer la documentación
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>
  );
}

PERSONALIZACIÓN

Dale a la sala la identidad de tu producto

Integra la reunión en tu producto

Usa UIKitProvider para tema e idioma y conecta la entrada a reuniones con tus rutas React.

Leer la documentación

COMENZAR

Pon en marcha tu primera sala

  1. 01

    Crea tu app

    Activa Room para la aplicación y los usuarios de prueba.

    Abrir la consola de Room
  2. 02

    Añade UI Kit de videoconferencia React

    Sigue la guía de la plataforma para conectar tu proyecto.

    Sigue la Guía de integración
  3. 03

    Conéctate a tu primera sala

    Conecta usuarios de prueba autenticados a la misma sala. Revisa permisos del dispositivo antes de activar cámara y micrófono.

    Configura la autenticación
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>
  );
}

Preguntas frecuentes sobre UI Kit de videoconferencia React

¿Qué incluye el UI Kit de videoconferencia React?

El UI Kit de videoconferencia React ofrece interfaz lista con entrada, vistas de vídeo y controles de participantes. Tu app aporta identidad y flujos empresariales.

¿Cómo integro el UI Kit de videoconferencia React?

Consulta la guía React actual para versiones y peer dependencies. El acceso a cámara y micrófono en el navegador requiere contexto seguro y permiso del usuario.

¿Cómo inician sesión los usuarios en el UI Kit de videoconferencia React?

Usa SDKAppID, ID de usuario y UserSig generado en el servidor. Mantén el secreto de app fuera del código web y móvil. Gestiona fallos de autenticación antes de entrar.

¿Puedo personalizar la experiencia de reunión?

Adapta componentes y configuraciones documentados. El código de UI Kit nativo expone vistas y barras de herramientas. Revisa opciones compatibles en la guía de plataforma.

¿Cómo se cobra Room?

Los costes dependen de las funciones del plan Room y del uso de audio/vídeo. Consulta la página actual de precios de Conference para capacidades y límites incluidos.

¿Sustituye mi sistema de cursos o trabajo?

Tu app sigue gestionando cursos, permisos, pagos y registros empresariales. El componente de reunión añade comunicación en tiempo real.

¿Cómo integro el UI Kit de videoconferencia React con React?

Inicializa el provider documentado y compón los componentes conectados. Ajusta las suscripciones y la limpieza al ciclo de vida de React y prueba la navegación y los montajes repetidos en tu aplicación real.

¿Cómo pruebo el UI Kit de videoconferencia React antes de lanzar mi app?

Prueba entrada autenticada, cambios de participantes y controles compatibles de cámara, micrófono y salida.

¿Cómo personalizo la interfaz del UI Kit de videoconferencia React?

Configura theme y language en UIKitProvider de @tencentcloud/uikit-base-component-react. Para cambiar la distribución del vídeo, llama a conference.setFeatureConfig({ layoutTemplate: RoomLayoutTemplate.SidebarLayout }) con RoomLayoutTemplate de tuikit-atomicx-react/room. Esto selecciona un diseño compatible, sin permitir sustituir libremente todos los componentes de la sala. El selector de invitaciones integrado utiliza las relaciones de amistad de IM; sincroniza los contactos de negocio mediante las API de servidor documentadas cuando sea necesario.

Soporte de integración para React Room

Habla sobre tu aplicación

Conversa sobre tu producto, el uso previsto y tus necesidades de integración.

Contactar con Ventas

Haz sitio para tu próxima idea

Reúne a las personas dentro de tu app.