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にて。