CREADO PARA IOS

SDK de videollamadas para iOS

Crea una experiencia de llamadas nativas con el SDK de videollamadas para iOS de Tencent RTC. Conecta las invitaciones y los controles multimedia con el diseño de vídeo, la navegación y el sistema de identidad de usuario de tu aplicación.

RECURSOS PARA DESARROLLADORES

Documentación y ejemplos de SDK de videollamadas para iOS

Videollamadas individuales en iOS

Incorpora conversaciones cara a cara a tu aplicación iOS para conexiones personales o consultas, con controles de vídeo y llamada en una misma experiencia.

Videollamadas grupales en iOS

Conecte a varios participantes en su interfaz de llamada nativa para iOS. Use la guía de la plataforma para configurar el flujo de llamada y los diseños grupales compatibles.

CAPACIDADES DE IOS CALL

Funciones de videollamadas para iOS

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

Explore las APIs de videollamadas para iOS

Usa TUICallEngine para conectar usuarios, realizar llamadas y actualizar la interfaz de llamada nativa de iOS cuando cambie el estado de la llamada.

Conecta a los usuarios

Conecta usuarios a tu iOS Call SDK

Inicia sesión en TUICallEngine después del inicio de sesión en tu aplicación. Dirige los eventos de llamada de iOS a la pantalla que gestiona las llamadas entrantes y en curso.

Leer la documentación
CallController.m
#import <RTCRoomEngine/TUICallEngine.h>

TUICallEngine *call = [TUICallEngine createInstance];
[call init:sdkAppID userId:userID userSig:userSig
      succ:onSuccess fail:onError];

PERSONALIZACIÓN

Personalice su interfaz de llamadas en iOS

Adapta la interfaz de llamada nativa de iOS, 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ón

COMENZAR

Añade videollamadas a tu aplicación iOS

  1. 01

    Crea tu app

    Activa Call para la aplicación y los usuarios de prueba.

    Abrir la consola de Call
  2. 02

    Añade SDK de videollamadas para iOS

    Sigue la guía de la plataforma para conectar tu proyecto.

    Sigue la Guía de integración
  3. 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
iOS Call SDK
Podfile
pod 'RTCRoomEngine'
CallController.m
#import <RTCRoomEngine/TUICallEngine.h>

TUICallEngine *call = [TUICallEngine createInstance];
[call init:sdkAppID userId:userID userSig:userSig
      succ:onSuccess fail:onError];

Preguntas frecuentes sobre SDK de videollamadas para iOS

¿Qué incluye el iOS Video Calling SDK?

El iOS Video Calling SDK proporciona APIs de TUICallEngine para invitaciones de llamada, eventos y controles multimedia. Tu aplicación crea la interfaz nativa de llamadas para iOS y la conecta con los eventos de llamada de iOS.

¿Debo usar un SDK de llamadas para iOS 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 en iOS en segundo plano?

Configura los requisitos de las notificaciones push nativas y del ciclo de vida de la aplicación según la guía de iOS. Prueba las llamadas entrantes en dispositivos reales cuando la aplicación esté en primer plano, en segundo plano y sin conexión; mostrar únicamente una pantalla de llamada no completa esta configuración.

¿Cómo autentico a los usuarios del iOS 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.

¿El SDK de videollamadas para iOS se puede usar gratis?

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 iOS con Swift o Objective-C?

Integra el paquete documentado en tu proyecto Xcode y gestiona las transiciones del ciclo de vida. Prueba en un iPhone con los permisos y capacidades que usan las funciones elegidas.

¿Cómo pruebo SDK de videollamadas iOS 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 iOS?

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 iOS Call

Habla sobre tu aplicación

Conversa sobre tu producto, el uso previsto y tus necesidades de integración.

Contactar con Ventas

Incorpora videollamadas a tu aplicación iOS

Empieza con iOS Video Calling SDK, conecta a dos usuarios de prueba y crea tu primera llamada.