CREADO PARA FLUTTER
SDK de videoconferencia Flutter
Crea pantallas de reunión en Dart. Conecta estado de sala móvil, participantes y eventos con el SDK de videoconferencia Flutter.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de SDK de videoconferencia Flutter
Instalación del SDK
Instala SDK de videoconferencia Flutter y conecta a tus usuarios.
Ejemplos y código fuente
Mira el producto en acción y descubre cómo se ha implementado.
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 las API de sala Flutter
Descubre la experiencia de sala y su código.
Crea tu sala
Crea y entra en salas con el SDK de videoconferencia Flutter. Tu app proporciona usuarios autenticados e ID de sala.
Leer la documentaciónimport 'package:atomic_x_core/atomicxcore.dart';
// After login, use your configured RoomType.
final result = await RoomStore.shared.createAndJoinRoom(
roomID: roomID, roomType: roomType,
options: CreateRoomOptions(roomName: 'Product review'),
);
if (result.isSuccess) {
// Render the room using your app's widgets.
}Conecta la identidad de tu app
Inicia sesión con ID de app, ID de usuario y UserSig emitido por el servidor. Entra en la sala tras iniciar sesión correctamente.
Leer la documentaciónimport 'package:atomic_x_core/atomicxcore.dart';
final result = await LoginStore.shared.login(
sdkAppID: sdkAppID, userID: userID, userSig: userSig,
);
if (result.isSuccess) {
// Open the room after successful authentication.
}Controla la experiencia de sala
Conecta las acciones documentadas de sala y multimedia a tu interfaz. Gestiona errores y permisos de plataforma antes de la captura.
Leer la documentaciónimport 'package:atomic_x_core/atomicxcore.dart';
// Leave the room without ending it for everyone.
await RoomStore.shared.leaveRoom();
// Use this separate action when the host ends the session.
// await RoomStore.shared.endRoom();PERSONALIZACIÓN
Dale a la sala la identidad de tu producto
Mantén conectada la experiencia Flutter
Conecta el SDK de videoconferencia Flutter a pantallas, identidad y navegación de tu app. Mantén el control total de la sala.
Leer la documentaciónMantén la conversación en marcha
Muestra el estado de participantes y controles en una interfaz clara. Consulta los permisos de anfitrión disponibles en tu plan Room.
Leer la documentaciónCOMENZAR
Pon en marcha tu primera sala
- 01
- 02
Añade SDK de videoconferencia Flutter
Instala el paquete y sigue las indicaciones de autenticación y las referencias de la API.
Instalar el SDK - 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 pub add atomic_x_coreimport 'package:atomic_x_core/atomicxcore.dart';
// After login, use your configured RoomType.
final result = await RoomStore.shared.createAndJoinRoom(
roomID: roomID, roomType: roomType,
options: CreateRoomOptions(roomName: 'Product review'),
);
if (result.isSuccess) {
// Render the room using your app's widgets.
}Preguntas frecuentes sobre SDK de videoconferencia Flutter
¿Qué incluye el SDK de videoconferencia Flutter?
El SDK de videoconferencia Flutter ofrece API del ciclo de vida de salas, estado de participantes y controles personalizados. Tu app aporta identidad y flujos empresariales.
¿Cómo integro el SDK de videoconferencia Flutter?
Añade atomic_x_core a tu proyecto Flutter, configura los permisos nativos de cámara y micrófono y autentícate con LoginStore. Crea una sala o únete a ella con RoomStore y gestiona a los participantes mediante RoomParticipantStore. Sigue las instrucciones de instalación del paquete y las referencias de la API del SDK.
¿Cómo inician sesión los usuarios en el SDK 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?
Crea tu diseño y conecta el estado de sala a tu app. Elige UI Kit para una interfaz lista. Consulta las 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 SDK o UI Kit?
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 SDK 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 SDK 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 SDK de videoconferencia Flutter?
Crea pantallas de sala y participantes con API documentadas. Tu app gestiona programación, acceso y flujos educativos o empresariales.
Soporte de integración para Flutter Room
Preguntas sobre la integración
Obtén ayuda para configurar SDK de videoconferencia Flutter.
Ver la documentación para desarrolladoresHabla sobre tu aplicación
Conversa sobre tu producto, el uso previsto y tus necesidades de integración.
Contactar con VentasHaz sitio para tu próxima idea
Reúne a las personas dentro de tu app.

