close search

OpenTok Windows SDK (beta)

The OpenTok Windows SDK lets you use OpenTok-powered video sessions in Windows apps.
API referenceDownloadSamplesRelease Notes

Apps written with the OpenTok Windows SDK can interoperate with OpenTok apps written with the following OpenTok SDKs:

Note: This is a beta version of the OpenTok Windows SDK. During the beta program there may be changes to the API and the SDK may not be as stable as our standard client SDKs. Please report issues and send feedback to

Using the SDK

The OpenTok Windows SDK is hosted on NuGet. Install the package in one of the following ways:

The prerelease option will install the beta version of the package. For details, see the Microsoft documentation on Installing and updating pre-release packages.

When creating an installer for your application, add Visual C++ Redistributable for Visual Studio 2015 as an installer package. Use the x86 version, the x64 version, or both, depending on the architecture of your application.

The Windows SDK requires .NET version 4.6.1 and makes use of Windows Presentation Framework.

The OpenTok Windows SDK supports applications written in C#.

System requirements

The OpenTok Windows SDK is expected to work on desktops, laptops, and tablets from Lenovo, HP, Dell, and ASUS.

The OpenTok Windows SDK is supported on the x86 and x64 architectures. The supported operating system versions are:

Universal Windows Platform support is under consideration for future versions of the SDK.

Sample Applications

For sample code, go to the opentok-windows-sdk-samples repo at GitHub.


See the OpenTok Windows SDK API reference.

More information

For a list of new features and known issues, see the release notes.