CREADO PARA FLUTTER
SDK de videollamadas para Flutter
Crea una experiencia de llamada personalizada con Flutter Video Calling SDK de Tencent RTC. Conecta TUICallEngine con tu lógica y tus widgets de Dart para gestionar llamadas entrantes y controles multimedia.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de SDK de videollamadas para Flutter
Guías de integración
Instala SDK de videollamadas para Flutter y conecta a tus usuarios.
Ejemplos y código fuente
Mira el producto en acción y descubre cómo se ha implementado.
Videollamadas individuales en Flutter
Incorpora conversaciones cara a cara en tu aplicación Flutter para conexiones personales o consultas, con vídeo y controles de llamada en una misma experiencia.
Videollamadas grupales en Flutter
Conecte a varios participantes en su pantalla de llamadas Flutter. Use la guía de la plataforma para configurar el flujo de llamadas y el diseño de grupo compatible.
CAPACIDADES DE FLUTTER CALL
Funciones de videollamada para Flutter
Conecte a las personas
- Llamadas de voz y vídeo
- Gestión de llamadas entrantes
Mantén el control
- Controles de cámara y micrófono
- Eventos del ciclo de vida de la llamada
Hazlo tuyo
- Flujo de tu aplicación
- Integración específica de la plataforma
Explora las API de videollamadas para Flutter
Utilice TUICallEngine para conectar usuarios, realizar llamadas y actualizar la pantalla de llamadas de Flutter cuando cambie el estado de la llamada.
Conecta a los usuarios con tu Flutter Call SDK
Inicia sesión en TUICallEngine después de acceder a tu aplicación. Envía el estado de llamada de Dart a la pantalla que gestiona las llamadas entrantes y activas.
Leer la documentaciónimport 'package:rtc_room_engine/api/call/tui_call_engine.dart';
final call = TUICallEngine.instance;
await call.init(sdkAppID, userID, userSig);Inicia una videollamada en Flutter
Pasa el ID del destinatario desde tu aplicación a la API de llamadas. Conecta esta acción con un contacto, una conversación o un botón de llamada en tu interfaz Flutter.
Leer la documentaciónawait call.calls(
[recipientID],
TUICallMediaType.video,
TUICallParams(),
);Mantén el control del flujo de llamadas
Integra los controles de llamada en la interfaz que tus usuarios ya conocen.
Leer la documentaciónawait call.accept();
// When the user ends the call:
await call.hangup();PERSONALIZACIÓN
Personaliza tu interfaz de llamadas en Flutter
Adapta la pantalla de llamada, los controles y el flujo de llamadas entrantes de Flutter a tu producto.
Su interfaz de llamada
Crea tu propia pantalla de llamada en torno a las vistas de vídeo y los eventos del ciclo de vida.
Leer la documentaciónControles multimedia
Conecta tus propios botones con los controles de cámara, micrófono y llamada.
Leer la documentaciónCOMENZAR
Añade videollamadas a tu aplicación Flutter
- 01
- 02
Añade SDK de videollamadas para Flutter
Sigue la guía de la plataforma para conectar tu proyecto.
Sigue la Guía de integración - 03
Haz tu primera llamada
Inicie sesión con dos usuarios de prueba y, a continuación, realice y responda una llamada.
Configura la autenticación
flutter pub add rtc_room_engineimport 'package:rtc_room_engine/api/call/tui_call_engine.dart';
final call = TUICallEngine.instance;
await call.init(sdkAppID, userID, userSig);Preguntas frecuentes sobre SDK de videollamadas para Flutter
¿Qué incluye el SDK de videollamadas para Flutter?
El SDK de videollamadas para Flutter proporciona APIs de TUICallEngine para invitaciones, eventos y controles multimedia. Tu aplicación crea la pantalla de llamada en Flutter y la conecta con el estado de la llamada en Dart.
¿Debo usar un SDK de llamadas para Flutter o un UI Kit?
Use las API del SDK para crear su propia interfaz. Elija el UI Kit si desea pantallas y controles listos para usar.
¿Cómo funcionan en segundo plano las llamadas entrantes en Flutter?
Configure los requisitos de las notificaciones push nativas y del ciclo de vida de la aplicación según la guía de Flutter. Pruebe las llamadas entrantes en primer plano, en segundo plano y sin conexión en dispositivos reales; mostrar únicamente una pantalla de llamada no completa esta configuración.
¿Cómo autentico a los usuarios del Flutter Video Calling SDK?
Cree un UserSig en su servidor y páselo al cliente después de completar su propio flujo de inicio de sesión. Mantenga siempre el secreto de la aplicación en el servidor.
¿Se puede usar gratis el Flutter Video Calling SDK?
La interfaz y el servicio Call alojado cumplen funciones diferentes. Activa el servicio para tu aplicación y revisa el plan actual, la disponibilidad de funciones y los cargos por uso.
¿Cómo integro SDK de videollamadas 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 SDK de videollamadas Flutter antes de publicar mi aplicación?
Prueba los estados de invitación, aceptación, rechazo y fin de llamada entre usuarios independientes, incluida la denegación de permisos.
¿Cómo personalizo la interfaz de SDK de videollamadas Flutter?
Crea los controles de llamada y las vistas de participantes con las APIs de estado y multimedia compatibles; tu aplicación gestiona la interfaz.
Soporte de integración para Flutter Call
Preguntas sobre la integración
Obtén ayuda para configurar SDK de videollamadas para 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 VentasIncorpora videollamadas a tu aplicación Flutter
Empieza con el Flutter Video Calling SDK, conecta a dos usuarios de prueba y crea tu primera llamada.

