CREADO PARA IOS
SDK de streaming en directo para iOS
Crea transmisiones nativas con el iOS Live Streaming SDK de Tencent RTC. Combina las vistas de video y el estado de la sala de AtomicXCore con tus propios controles de presentador y tu interfaz de audiencia.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de SDK de streaming en directo para iOS
Guías de integración
Instala SDK de streaming en directo para iOS y conecta a tus usuarios.
Ejemplos y código fuente
Mira el producto en acción y descubre cómo se ha implementado.
Demostraciones de productos en directo en iOS
Permite que los espectadores sigan la demostración de producto de un creador y participen en la conversación. Tu aplicación gestiona el catálogo y la experiencia de compra.
Visualización de eventos en vivo en iOS
Lleva una presentación y su público a tu aplicación iOS. Conecta la pantalla de visualización con la sala para que las personas puedan seguir el evento en directo.
CAPACIDADES DE IOS LIVE
Funciones de streaming en vivo para iOS
Iniciar directo
- Roles de anfitrión y audiencia
- Gestión del ciclo de vida de la sala
Une a las personas
- Reproducción de vídeo en directo
- Participación de la audiencia
Hazlo tuyo
- Diseño flexible de la aplicación
- Componentes específicos para cada plataforma
Explora las API de streaming en vivo para iOS
Conecta las vistas de vídeo y el estado de la sala de AtomicXCore con tu interfaz de anfitrión y audiencia en iOS.
Añade una vista de vídeo en directo en iOS
Coloca la vista de vídeo de AtomicXCore en tu diseño de iOS. Vincúlala con el estado de la sala mientras tu aplicación proporciona los controles y la navegación circundantes.
Leer la documentaciónlet coreView = LiveCoreView(
viewType: .pushView, frame: view.bounds
)
coreView.setLiveID(liveID)
view.addSubview(coreView)Empieza a transmitir en directo en iOS
Autentica al anfitrión, prepara el audio y el vídeo locales y crea la sala en vivo. Usa el mismo ID de sala para la vista multimedia y el ciclo de vida de la sala.
Leer la documentaciónvar info = LiveInfo()
info.liveID = liveID
info.liveName = "Studio sessions"
LiveListStore.shared.createLive(info) { result in
handleLiveResult(result)
}Haz que los espectadores vivan el momento
Usa el mismo ID de sala para conectar a tu audiencia.
Leer la documentaciónLiveListStore.shared.joinLive(liveID: liveID) { result in
handleLiveResult(result)
}PERSONALIZACIÓN
Personaliza tu interfaz en vivo para iOS
Organiza el video, las interacciones del público y la navegación en torno a la experiencia en vivo de tu aplicación iOS.
Tu diseño
Crea tu interfaz en torno al lienzo de video principal y el estado de la sala.
Leer la documentaciónInteracciones del público
Amplía la sala con las API de audiencia e interacción disponibles en tu plataforma.
Leer la documentaciónCOMENZAR
Añade streaming en directo a tu aplicación iOS
- 01
- 02
Añade SDK de streaming en directo para 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
Usa una cuenta para transmitir y otra para ver.
Configura la autenticación
pod 'AtomicXCore', '~> 4.0'import AtomicXCore
LoginStore.shared.login(
sdkAppID: SDKAppID, userID: userID, userSig: userSig
) { result in
handleLogin(result)
}Preguntas frecuentes sobre SDK de streaming en directo para iOS
¿El iOS Live Streaming SDK incluye una vista de vídeo?
iOS Live Streaming SDK incluye vistas de video de AtomicXCore y APIs de estado de la sala. Tu aplicación proporciona la interfaz del anfitrión y del público alrededor de esas vistas; elige TUILiveKit si necesitas pantallas listas para usar.
¿Cómo se integra este SDK con el UI Kit?
Use las API del SDK para crear su propia interfaz. Elija el UI Kit si desea pantallas y controles listos para usar.
¿Qué debe configurarse antes de emitir?
Activa el servicio Live, autentica al anfitrión y solicita acceso a la cámara y al micrófono. Vincula el mismo ID de sala en directo a la vista multimedia y a las llamadas del ciclo de vida de la sala.
¿Cómo autentico a los usuarios de iOS Live Streaming 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 iOS Live Streaming SDK se puede utilizar gratis?
La interfaz y el servicio Live alojado cumplen funciones distintas. Activa el servicio para tu aplicación y revisa el plan actual, la disponibilidad de las funciones y los cargos por uso.
¿Cómo integro SDK de transmisión en directo 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 transmisión en directo iOS antes de publicar mi aplicación?
Prueba roles de anfitrión y espectador, eventos compatibles de emisión o reproducción y reconexión.
¿Cómo personalizo la interfaz de SDK de transmisión en directo iOS?
Usa API compatibles de anfitrión y espectador con tu interfaz. La app gestiona comercio, entradas o derechos de reproducción.
Soporte de integración para iOS Live
Preguntas sobre la integración
Obtén ayuda para configurar SDK de streaming en directo para 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 VentasLleva el streaming en directo a tu aplicación iOS
Conecta a creadores y audiencias con iOS Live Streaming SDK y sus guías para la plataforma.

