SDK de OpenTok para macOS

El SDK de OpenTok para macOS te permite utilizar sesiones de vídeo basadas en la Video API de Vonage en aplicaciones de macOS.

Aviso de caducidad

Vonage Video Express ahora está obsoleto. Aunque la biblioteca sigue estando disponible para las integraciones existentes, recomendamos que todos los proyectos nuevos y los clientes que deseen migrar utilicen la biblioteca Aplicación de referencia de la Video API.

¿Por qué el cambio?

El Aplicación de referencia de la Video API ofrece una base más sólida, moderna y personalizable para desarrollar aplicaciones de vídeo con múltiples participantes. Ofrece:

  • Buenas prácticas: Implementación actualizada de los SDK de Core Video.
  • Interfaz de usuario lista para la producción: Componentes altamente personalizables para web, iOS y Android.
  • Funciones avanzadas: Mejor compatibilidad con diseños complejos y las funciones de los navegadores modernos.

La versión 2.25.2+ del SDK incorpora compatibilidad con Swift Package Manager.

Las aplicaciones desarrolladas con el SDK de OpenTok para macOS 2.31.1 pueden interoperar con las aplicaciones de OpenTok desarrolladas con la versión 2.29 o posterior de los Client SDK de OpenTok:

  • OpenTok.js
  • SDK de OpenTok para Android
  • SDK de OpenTok para iOS
  • SDK de OpenTok para Windows
  • SDK de OpenTok para Linux
  • SDK React Native de OpenTok

El SDK de OpenTok para macOS es una biblioteca en C.

Requisitos del sistema

El SDK de OpenTok para macOS es compatible con macOS 13 o versiones posteriores; tanto en Macs con procesadores Intel (x86_64) como con Apple Silicon (arm64).

Uso del SDK

El directorio OpenTok.framework contiene el SDK de OpenTok para macOS.

El SDK de OpenTok para macOS está disponible como el pod «VonageClientSDKVideoMacOS», para su uso con CocoaPods. También está disponible como paquete de Swift Package Manager: https://github.com/Vonage/client-sdk-video-macos.

El SDK de OpenTok para macOS requiere Xcode 11 o una versión posterior.

El SDK de OpenTok para macOS requiere los siguientes marcos y bibliotecas:

  • AudioToolbox.framework
  • AVFoundation.framework
  • CoreAudio.framework
  • CoreGraphics.framework
  • CoreMedia.framework
  • GLKit.framework
  • MetalKit.framework
  • Red.marco
  • VideoToolbox.framework
  • libc++.dylib

Véase el notas de la versión para obtener información sobre la última versión del SDK y una lista de problemas conocidos.

Ejemplos de Applications

Para ver el código de ejemplo, ve a la repo opentok-macos-sdk-samples en GitHub.