CREADO PARA REACT NATIVE
SDK de videollamadas para React Native
Añada APIs de llamadas nativas con el React Native Video Calling SDK de Tencent RTC. Utilice las interfaces exportadas por TUICallEngine mientras su aplicación controla las pantallas de llamada, la navegación y el estado del usuario.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de SDK de videollamadas para React Native
Guías de integración
Instala SDK de videollamadas para React Native 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 React Native
Incorpore conversaciones cara a cara en su aplicación React Native para interacciones personales o consultas, con vídeo y controles de llamada en una misma experiencia.
Videollamadas grupales en React Native
Conecta a varios participantes en la pantalla de llamada de React Native. Usa la guía de la plataforma para configurar el flujo de llamada y el diseño grupal compatible.
CAPACIDADES DE REACT NATIVE CALL
Funciones de videollamadas para React Native
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 React Native
Usa TUICallEngine para conectar usuarios, realizar llamadas y actualizar la pantalla de llamada de React Native cuando cambie el estado de la llamada.
Conecte a los usuarios con su React Native Call SDK
Inicia sesión en TUICallEngine después de iniciar sesión en tu aplicación. Dirige los eventos de llamadas nativas a la pantalla que gestiona las llamadas entrantes y en curso.
Leer la documentaciónimport { TUICallEngine } from
'@tencentcloud/call-uikit-react-native';
const call = TUICallEngine.createInstance();
call.login({ sdkAppId: SDKAppID, userId: userID, userSig });Inicie una videollamada en React Native
Pasa el ID del destinatario desde tu aplicación a la API de llamadas. Vincula esta acción a un contacto, una conversación o un botón de llamada en tu interfaz de React Native.
Leer la documentacióncall.calls({
userIdList: [recipientID],
mediaType: MediaType.Video,
});Mantén el control del flujo de llamadas
Integra los controles de llamada en la interfaz que tus usuarios ya conocen.
Leer la documentacióncall.accept({});
// When the user ends the call:
call.hangup({});PERSONALIZACIÓN
Personaliza tu interfaz de llamadas en React Native
Adapta la pantalla de llamada, los controles y el flujo de llamadas entrantes de React Native 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ñada videollamadas a su aplicación React Native
- 01
- 02
Añade SDK de videollamadas para React Native
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
npm install @tencentcloud/call-uikit-react-nativeimport { TUICallEngine } from
'@tencentcloud/call-uikit-react-native';
const call = TUICallEngine.createInstance();
call.login({ sdkAppId: SDKAppID, userId: userID, userSig });Preguntas frecuentes sobre SDK de videollamadas para React Native
¿Qué incluye React Native Video Calling SDK?
React Native Video Calling SDK proporciona API de TUICallEngine para invitaciones de llamada, eventos y controles multimedia. Tu aplicación crea la pantalla de llamada en React Native y la conecta con los eventos de llamada nativos.
¿Debo usar un SDK de llamadas para React Native 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.
¿Por qué el paquete de instalación se llama call-uikit-react-native?
El paquete oficial de React Native exporta tanto TUICallKit como TUICallEngine. Esta página usa la exportación del motor para crear una interfaz controlada por la aplicación.
¿Funcionarán las llamadas entrantes cuando la aplicación esté en segundo plano?
Las llamadas entrantes en segundo plano y sin conexión requieren una configuración de notificaciones push y del ciclo de vida específica de cada plataforma. Sigue la guía de integración de la plataforma y prueba en dispositivos reales.
¿Cómo autentico a los usuarios del SDK de videollamadas para React Native?
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.
¿El SDK de videollamadas para React Native es gratuito?
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 React Native con React Native?
Instala el paquete y las dependencias nativas documentadas y recompila tu aplicación nativa. Verifica los permisos, el ciclo de vida y los callbacks nativos sin asumir un entorno solo JavaScript.
¿Cómo pruebo SDK de videollamadas React Native 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 React Native?
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 React Native Call
Preguntas sobre la integración
Obtén ayuda para configurar SDK de videollamadas para React Native.
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 React Native
Empieza con el React Native Video Calling SDK, conecta a dos usuarios de prueba y crea tu primera llamada.

