Objective
This article explains the steps required to switch the Video Server SDK from OpenTok to Unified. For an overview of the complete migration process, please refer to this article.
Applies To
- Video API customers planning to migrate from the OpenTok environment to the Unified environment
- Video Server SDK
Procedure
The latest OpenTok Server SDKs support Unified credentials. Migrating to the Unified Server SDK is recommended, but the updated OpenTok Server SDKs provide a temporary migration path. As a result, you have two migration options:
- Continue using the OpenTok Server SDK with Unified credentials as a temporary migration solution, or
- Migrate to the Unified Server SDK, which is the recommended long-term approach.
The following sections describe each migration option.
Option 1: Continue using the OpenTok Server SDK
If you choose to continue using the OpenTok Server SDK, first upgrade to the latest version. Unified credential support was introduced in the versions listed below:
Next, replace your Project API Key and Project Secret with your Application ID and Private Key.
Option 2: Migrate to the Unified Server SDK
If you choose to migrate to the Unified Server SDK, detailed migration instructions for each Server SDK are available in the following guide:
- Node Server SDK Migration Guide
- Java Server SDK Migration Guide
- .NET Server SDK Migration Guide
- Python Server SDK Migration Guide
- PHP Server SDK Migration Guide
- Ruby Server SDK Migration Guide
For your convenience, we've also compiled links to the relevant Unified documentation that may be helpful during your migration.
- Node: Developer Guide, Reference, Release Note
- Java: Developer Guide, Reference, Release Note
- .NET: Developer Guide, Release Note
- Python: Developer Guide, Release Note
- PHP: Developer Guide, Release Note
- Ruby: Developer Guide, Reference, Release Note
Additional Information
Articles in this section
- Migrating Video REST API from OpenTok to Unified
- Video Client SDK Changes from OpenTok to Unified
- How to Migrate from OpenTok Server SDK to Unified Server SDK
- Credential Differences Between OpenTok and Unified Environments
- In which Regional Media Zones can I use Experience Composer?
- How do I monitor Video API call quality in real-time?
- JWT Tokens in the TokBox and Unified Environments
- Android SDK 2.28.2 error when using the application context
- What happens if your session lasts more than 8 hours?
- Updates to using the Vonage Media Library in Native SDKs from version 2.27.x onwards