Cómo agregar la videoteca de Vonage
Gestor de paquetes Swift
Puedes agregar Vonage Client SDK Video iOS agregando el archivo https://github.com/opentok/vonage-client-sdk-video.git como dependencia de un paquete Swift.
Para añadir una dependencia de paquete a su proyecto Xcode, seleccione File > Swift Packages > Add Package Dependency e introduzca la URL de su repositorio.
Cocoapods
Tap to expand installation steps
Sigue estos pasos para usar CocoaPods y agregar la biblioteca de Vonage Video y sus dependencias a tu aplicación.
- En el Terminal, navegue hasta el directorio raíz de su proyecto e introduzca:
pod init
Esto crea un Podfile en la raíz del directorio de su proyecto.
- Edita el Podfile y añade la siguiente línea después del comentario que dice
# Pods for [YourProjectName](El archivo podfile no será visible en su proyecto XCode, por lo que tendrá que abrirlo directamente desde la carpeta del proyecto):
pod 'OpenTok'
-
Guarde los cambios en el archivo Podfile.
-
Abra el directorio raíz de su proyecto en el Terminal y escriba:
pod install
- Cierre su proyecto en Xcode. A continuación, vuelva a abrir el proyecto haciendo doble clic en el nuevo archivo .xcworkspace en el Finder (en el directorio raíz del proyecto).
Añadir el acceso a la cámara y el micrófono utilizando Info.plist Valores
-
En el panel izquierdo del navegador, haga clic en el archivo del proyecto para abrir el editor de proyectos. Asegúrese de que está seleccionado el destino de la aplicación (no las pruebas).
-
Cambiar a la Ajustes de construcción ficha.
-
Buscar Info.plist Valores.
-
Localice las siguientes claves y establezca sus valores:
-
Privacidad - Descripción del uso de la cámara
$(PRODUCT_NAME) uses the camera. -
Privacidad - Descripción del uso del micrófono
$(PRODUCT_NAME) uses the microphone.
-
Estos valores se incluirán en el Info.plist generado por la aplicación en el momento de la compilación y son necesarios cuando se solicita acceso a la cámara y al micrófono.
Importa la videoteca de Vonage
En Xcode, crea un nuevo archivo VonageVideoManager.swift y al principio del archivo, añade una línea para importar la videoteca de Vonage:
import OpenTok
Videochat básico
Conoce los conceptos básicos de la plataforma de la Video API de Vonage, incluyendo cómo los usuarios pueden comunicarse a través de video, voz y mensajería. Explora un flujo básico de la Video API de Vonage.