CREADO PARA FLUTTER

UI Kit de videoconferencia Flutter

Añade una sala lista a tu app móvil Flutter. Conecta usuarios iOS y Android con el UI Kit de videoconferencia Flutter.

RECURSOS PARA DESARROLLADORES

Documentación y ejemplos de UI Kit de videoconferencia Flutter

Una conversación entre dispositivos

Conecta equipos de producto que revisan materiales desde dispositivos iOS y Android.

Convierte una clase de artesanía en conversación

Permite que el instructor demuestre técnicas mientras los alumnos comparten avances desde el móvil.

CAPACIDADES DE FLUTTER 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

  • Aplicaciones móviles Flutter
  • 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 Flutter

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 Flutter. Tu app proporciona usuarios autenticados e ID de sala.

Leer la documentación
room_screen.dart
import 'package:flutter/material.dart';
import 'package:tencent_conference_uikit/tencent_conference_uikit.dart';

// After login, inside your widget with a BuildContext.
final behavior = RoomBehavior.create(
  CreateRoomOptions(roomName: 'Workshop room'),
);
Navigator.of(context).push(MaterialPageRoute(
  builder: (_) => RoomMainWidget(
    roomID: roomID, behavior: behavior,
    config: const ConnectConfig(
      autoEnableCamera: false,
      autoEnableMicrophone: false, autoEnableSpeaker: true,
    ),
  ),
));

PERSONALIZACIÓN

Dale a la sala la identidad de tu producto

Mantén conectada la experiencia Flutter

Integra RoomMainWidget con rutas, ComponentTheme, delegates de localización y RoomNavigatorObserver.

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 Flutter

    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
Flutter Room UI Kit
Terminal
flutter pub add tencent_conference_uikit
room_screen.dart
import 'package:flutter/material.dart';
import 'package:tencent_conference_uikit/tencent_conference_uikit.dart';

// After login, inside your widget with a BuildContext.
final behavior = RoomBehavior.create(
  CreateRoomOptions(roomName: 'Workshop room'),
);
Navigator.of(context).push(MaterialPageRoute(
  builder: (_) => RoomMainWidget(
    roomID: roomID, behavior: behavior,
    config: const ConnectConfig(
      autoEnableCamera: false,
      autoEnableMicrophone: false, autoEnableSpeaker: true,
    ),
  ),
));

Preguntas frecuentes sobre UI Kit de videoconferencia Flutter

¿Qué incluye el UI Kit de videoconferencia Flutter?

El UI Kit de videoconferencia Flutter 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 Flutter?

Configura los proyectos anfitriones iOS/Android y dependencias pubspec. UI Kit requiere ComponentTheme, delegates de localización y RoomNavigatorObserver; esta página cubre apps móviles.

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

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.

¿Debo elegir UI Kit o SDK?

Elige SDK para crear tu interfaz de sala y gestionar estados. Elige UI Kit para integrar y adaptar una pantalla de reunión lista.

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

Instala el paquete Flutter documentado y completa la configuración nativa de cada destino. Prueba el ciclo de vida de los widgets junto con el comportamiento subyacente de iOS y Android.

¿Cómo pruebo el UI Kit de videoconferencia Flutter 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 Flutter?

Crea un fork del paquete room de TUIKit_Flutter para modificar el código fuente de RoomMainWidget y sus widgets hijos. Por ejemplo, ajusta el orden de los botones de RoomBottomBarWidget y apunta la dependencia tencent_conference_uikit a tu fork y rama. No dependas de las ediciones en .pub-cache, ya que las operaciones con dependencias pueden reemplazarlas. Conserva la acción de sala de cada control y mantén configurados los permisos nativos y la navegación de la sala.

Soporte de integración para Flutter 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.