CREADO PARA IOS
SDK de videoconferencia iOS
Crea la experiencia de sala en tu interfaz iOS. Conecta el estado de sala Swift, participantes y controles multimedia con el SDK de videoconferencia iOS.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de SDK de videoconferencia iOS
Guías de integración
Instala SDK de videoconferencia iOS y conecta a tus usuarios.
Ejemplos y código fuente
Mira el producto en acción y descubre cómo se ha implementado.
Reúnete donde ocurre el trabajo
Ofrece una conversación compartida al equipo de eventos mientras revisa el recinto.
Acerca las demostraciones de expertos
Permite que los alumnos comenten esculturas y vean la perspectiva del instructor desde el móvil.
CAPACIDADES DE IOS 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 Swift nativas
- 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 iOS
Descubre la experiencia de sala y su código.
Crea tu sala
Crea y entra en salas con el SDK de videoconferencia iOS. Tu app proporciona usuarios autenticados y un ID de sala.
Leer la documentaciónimport AtomicXCore
// After login, use your configured room ID and RoomType.
var options = CreateRoomOptions()
options.roomName = "Production check-in"
RoomStore.shared.createAndJoinRoom(
roomID: roomID, roomType: roomType, options: options
) { result in
// Handle room entry and update your interface.
}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 AtomicXCore
LoginStore.shared.login(
sdkAppID: sdkAppID, userID: userID, userSig: userSig
) { result in
// Handle login result before entering the room.
}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 AtomicXCore
// Request camera and microphone permission first.
DeviceStore.shared.openLocalCamera(isFront: true, completion: nil)
DeviceStore.shared.openLocalMicrophone(completion: nil)PERSONALIZACIÓN
Dale a la sala la identidad de tu producto
Una sala adaptada a tu app iOS
Conecta el SDK de videoconferencia iOS a pantallas, identidad y navegación de tu app. Mantén el control total de la experiencia de 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 iOS
Sigue la guía de la plataforma para conectar tu proyecto.
Sigue la Guía de integración - 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
target 'YourApp' do
pod 'AtomicXCore'
endimport AtomicXCore
// After login, use your configured room ID and RoomType.
var options = CreateRoomOptions()
options.roomName = "Production check-in"
RoomStore.shared.createAndJoinRoom(
roomID: roomID, roomType: roomType, options: options
) { result in
// Handle room entry and update your interface.
}Preguntas frecuentes sobre SDK de videoconferencia iOS
¿Qué incluye el SDK de videoconferencia iOS?
El SDK de videoconferencia iOS ofrece API del ciclo de vida de salas, estado de participantes y controles para reuniones personalizadas. Tu app aporta identidad y flujos empresariales.
¿Cómo integro el SDK de videoconferencia iOS?
Integra mediante CocoaPods según los requisitos actuales de Xcode y destino de despliegue. Añade descripciones de uso de cámara y micrófono y solicita permisos antes de capturar.
¿Cómo inician sesión los usuarios en el SDK de videoconferencia iOS?
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 iOS con Swift u 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 el SDK de videoconferencia iOS 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 iOS?
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 iOS Room
Preguntas sobre la integración
Obtén ayuda para configurar SDK de videoconferencia iOS.
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.

