Cómo agregar la videoteca de Vonage
Gestor de paquetes Swift
Puedes añadir el Vonage Client SDK para iOS añadiendo el 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 introduce la URL de su repositorio.
Cocoapods
Tap to expand installation steps
Sigue los pasos que se indican a continuación para utilizar CocoaPods y añadir la biblioteca 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 aparecerá en tu proyecto de Xcode, por lo que tendrás 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
- Cierra tu proyecto en Xcode. A continuación, vuelve a abrirlo haciendo doble clic en el nuevo archivo .xcworkspace en el Finder (en el directorio raíz de tu proyecto).
Añadir el acceso a la cámara y el micrófono utilizando Info.plist Valores
-
En el panel de navegación de la izquierda, haz clic en el archivo de tu proyecto para abrir el editor de proyectos. Asegúrate de que esté seleccionado el destino de tu aplicación (no las pruebas).
-
Cambiar a la Ajustes de construcción pestaña.
-
Buscar Info.plist Valores.
-
Busca las siguientes claves y configura 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 archivo Info.plist generado por la aplicación en el momento de la compilación y son necesarios para solicitar acceso a la cámara y al micrófono.
Importar la biblioteca de Vonage Video
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
Aprende los conceptos básicos de la plataforma Vonage Video API, incluyendo cómo los usuarios pueden comunicarse a través de vídeo, voz y mensajería. Explora un flujo básico de la Video API de Vonage.