Configuración de la autenticación
Para conectarse a una sesión de Vonage Video, el cliente necesitará tener acceso a unas credenciales de autenticación: un ID de la solicitud, ID de sesióny ficha. En una aplicación de producción, estas credenciales deberían generarlas un SDK de servidorpero para acelerar las cosas vamos a codificar los valores por ahora:
- Empieza copiando el siguiente bloque de código y añadiéndolo a tu
VonageVideoManager.swiftarchivo:
// Replace with your Vonage Video APP ID
let kAppId = ""
// Replace with your generated session ID
let kSessionId = ""
// Replace with your generated token
let kToken = ""
Añade estas líneas justo al principio del class VonageVideoManager declaración.
- Ajuste el código mediante la codificación de los valores para el
kAppId,kSessionIdykToken. Puedes obtenerlos siguiendo las instrucciones que se indican a continuación:
Nota: En las aplicaciones de producción, se recuperan del servidor más información. Para esta demostración, puedes implementar un servidor de aprendizaje por vídeo (Nodo o PHP) y fijar serverURL o sigue los siguientes pasos para generarlas e introducirlas de forma fija.
Para obtener las credenciales necesarias para ejecutar la demostración:
- Regístrate en o Entrar en tu cuenta.
- En el menú de la izquierda de cuadro de mandopulse
Applicationsy seleccione una aplicación anterior o cree una nueva para ver el ID de la aplicación.

- Asegúrese de que el vídeo está activado

- Visite la página El patio de recreo de la Video API. Introduzca el ID de la aplicación o búsquelo en el menú desplegable. Puede dejar los valores por defecto para las demás opciones. Haga clic en "Crear".

- Se crearán su identificador de sesión y su token.

Importante: Puede seguir obteniendo los valores de ID de sesión y token de su Account durante las pruebas y el desarrollo, pero antes de pasar a producción debe configurar un servidor.
Para más información sobre sesiones, tokens y servidores, consulte Detalles técnicos de la Video API.
Renderizado básico de vídeo
Aprende a usar un renderizador de video personalizado en Swift para mostrar una versión en blanco y negro de una transmisión de video usando el SDK de Vonage Video para iOS.