OpenTok macOS SDK

OpenTokのmacOS SDKを使用すると、macOSアプリ内でVonage Video APIを利用したビデオセッションを利用できます。

非推奨のお知らせ

Vonage Video Expressは非推奨となりました。このライブラリは既存の統合で引き続きご利用いただけますが、新規プロジェクトや移行をお考えのお客様には Video API リファレンスアプリ.

なぜ変わるのか?

について Video API リファレンスアプリ は、マルチパーティービデオアプリケーションを構築するための、より堅牢で、モダンで、カスタマイズ可能な基盤を提供します。その特徴は以下の通りです:

  • ベストプラクティス:コアビデオSDKの最新実装。
  • プロダクション・レディなUI:ウェブ、iOS、Android用の高度にカスタマイズ可能なコンポーネント。
  • 高度な機能:複雑なレイアウトとモダンブラウザの機能をより良くサポート。

SDK バージョン 2.25.2 以降では、Swift Package Manager のサポートが追加されました。

OpenTok macOS SDK 2.31.1 を使用して作成されたアプリは、OpenTok Client SDK バージョン 2.29 以降を使用して作成された OpenTok アプリと相互運用可能です:

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

OpenTokのmacOS SDKはCライブラリです。

システム要件

OpenTok macOS SDK は、macOS 13 以降でサポートされており、 Intel (x86_64) および Apple Silicon (arm64) 搭載の Mac の両方で利用可能です。

SDKの使用

OpenTok.framework ディレクトリには、OpenTok macOS SDK が含まれています。

OpenTok macOS SDK は、Pod「VonageClientSDKVideoMacOS」として提供されており、以下の用途に使用できます。 ココアポッズ.また、Swift Package Managerパッケージとしても利用できる: https://github.com/Vonage/client-sdk-video-macos.

OpenTok macOS SDK には、Xcode 11 以降が必要です。

OpenTok macOS SDK には、以下のフレームワークおよびライブラリが必要です:

  • AudioToolbox.フレームワーク
  • AVFoundation.フレームワーク
  • コアオーディオ・フレームワーク
  • コアグラフィックス・フレームワーク
  • コアメディア・フレームワーク
  • GLKit.framework
  • MetalKit.フレームワーク
  • ネットワーク・フレームワーク
  • ビデオツールボックス・フレームワーク
  • libc++.dylib

参照 リリースノート 最新バージョン SDKの最新バージョンと既知の問題のリストをご覧ください。

サンプルアプリケーション

サンプルコードは opentok-macos-sdk-samples repo GitHubにて。