CREADO PARA ANDROID
SDK de videollamadas para Android
Conecta a los usuarios nativos de Android con el SDK de videollamadas para Android de Tencent RTC. Gestiona llamadas entrantes, controles multimedia locales y eventos de llamada mediante TUICallEngine en tus propias pantallas.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de SDK de videollamadas para Android
Guías de integración
Instala SDK de videollamadas para Android 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 Android
Incorpora conversaciones cara a cara a tu aplicación Android para conexiones personales o consultas, con video y controles de llamada en una misma experiencia.
Videollamadas grupales en Android
Conecta a varios participantes en la pantalla de llamadas nativa de Android. Utiliza la guía de la plataforma para configurar el flujo de llamadas y los diseños grupales compatibles.
CAPACIDADES DE ANDROID CALL
Funciones de videollamadas en Android
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 Android
Utiliza TUICallEngine para conectar usuarios, realizar llamadas y actualizar la pantalla de llamadas nativa de Android cuando cambie el estado de la llamada.
Conecta usuarios a tu Android Call SDK
Inicia sesión en TUICallEngine después de que el usuario acceda a tu aplicación. Dirige los eventos de llamada de Android a la pantalla que gestiona las llamadas entrantes y en curso.
Leer la documentaciónimport com.tencent.cloud.tuikit.engine.call.TUICallEngine
val call = TUICallEngine.createInstance(context)
call.init(sdkAppID, userID, userSig, callback)Inicia una videollamada en Android
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 de tu interfaz Android.
Leer la documentacióncall.calls(
listOf(recipientID),
TUICallDefine.MediaType.Video,
TUICallDefine.CallParams(),
callback
)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(callback)
// When the user ends the call:
call.hangup(callback)PERSONALIZACIÓN
Personaliza tu interfaz de llamada en Android
Adapta la pantalla de llamada nativa de Android, los controles y el flujo de llamadas entrantes 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 Android
- 01
- 02
Añade SDK de videollamadas para Android
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
dependencies {
implementation("io.trtc.uikit:rtc_room_engine:3.5.+")
}import com.tencent.cloud.tuikit.engine.call.TUICallEngine
val call = TUICallEngine.createInstance(context)
call.init(sdkAppID, userID, userSig, callback)Preguntas frecuentes sobre SDK de videollamadas para Android
¿Qué incluye el Android Video Calling SDK?
El SDK de videollamadas para Android proporciona la API TUICallEngine para invitaciones de llamada, eventos y controles multimedia. Su aplicación crea la pantalla de llamada nativa para Android y la conecta con los eventos de llamada de Android.
¿Debo usar un SDK de llamadas para Android 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 las llamadas entrantes de Android en segundo plano?
Configure los requisitos de las notificaciones push nativas y del ciclo de vida de la aplicación según la guía de Android. Pruebe las llamadas entrantes con la aplicación 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 Android 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 Android 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 Android con Kotlin o Java?
Sigue la configuración del proyecto Android y manifest, y gestiona permisos en tiempo de ejecución y limpieza de Activity cuando sea necesario. Prueba en dispositivos reales, incluidas transiciones a segundo y primer plano.
¿Cómo pruebo SDK de videollamadas Android 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 Android?
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 Android Call
Preguntas sobre la integración
Obtén ayuda para configurar SDK de videollamadas para Android.
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 Android
Empieza con el Android Video Calling SDK, conecta a dos usuarios de prueba y crea tu primera llamada.

