SDK OpenTok pour macOS

Le SDK OpenTok pour macOS vous permet d'utiliser des sessions vidéo basées sur la Video API Vonage dans vos applications macOS.

Avis de dépréciation

Vonage Video Express est désormais obsolète. Bien que la bibliothèque reste disponible pour les intégrations existantes, nous recommandons à tous les nouveaux projets et aux clients souhaitant migrer d'utiliser la librairie In-App Video API de référence.

Pourquoi ce changement ?

Les In-App Video API de référence fournit une base plus robuste, moderne et personnalisable pour la création d'applications vidéo multipartites. Il offre :

  • Meilleures pratiques: Mise en œuvre actualisée des SDK vidéo de base.
  • Une interface utilisateur prête pour la production: Composants hautement personnalisables pour le Web, iOS et Android.
  • Fonctionnalités avancées: Meilleure prise en charge des mises en page complexes et des capacités des navigateurs modernes.

La version 2.25.2+ du SDK prend désormais en charge Swift Package Manager.

Les applications développées à l'aide du SDK OpenTok pour macOS 2.31.1 peuvent interagir avec les applications OpenTok développées à l'aide des Client SDK OpenTok version 2.29 ou ultérieure :

  • OpenTok.js
  • SDK OpenTok pour Android
  • SDK OpenTok pour iOS
  • SDK OpenTok pour Windows
  • SDK OpenTok pour Linux
  • OpenTok React Native SDK

Le SDK OpenTok pour macOS est une bibliothèque C.

Exigences du système

Le SDK OpenTok pour macOS est pris en charge sous macOS 13 ou une version ultérieure ; il fonctionne aussi bien sur les Mac équipés d'un processeur Intel (x86_64) que sur ceux équipés d'Apple Silicon (arm64).

Utiliser le SDK

Le répertoire OpenTok.framework contient le SDK OpenTok pour macOS.

Le SDK OpenTok pour macOS est disponible sous la forme du pod « VonageClientSDKVideoMacOS », à utiliser avec CocoaPods. Il est également disponible sous la forme d'un paquet Swift Package Manager : https://github.com/Vonage/client-sdk-video-macos.

Le SDK OpenTok pour macOS nécessite Xcode 11 ou une version ultérieure.

Le SDK OpenTok pour macOS nécessite les frameworks et bibliothèques suivants :

  • AudioToolbox.framework
  • AVFoundation.framework
  • CoreAudio.framework
  • CoreGraphics.framework
  • CoreMedia.framework
  • GLKit.framework
  • MetalKit.framework
  • Réseau.cadre
  • VideoToolbox.framework
  • libc++.dylib

Voir le notes de mise à jour pour obtenir des informations sur la dernière version du SDK et une liste des problèmes connus.

Exemples d'Applications

Pour obtenir un exemple de code, consultez la page repo opentok-macos-sdk-samples sur GitHub.