Vonage Video Windows SDK
The Vonage Video Windows SDK lets you use Vonage Video API-powered video sessions in Windows apps.
The Vonage Video API Windows SDK reference can be found here.
The Vonage Video Windows SDK supports applications written in C#.
Important Notes
- Windows SDK 2.24 and above no longer support 32-bit x86 architectures.
Interoperability
Apps written with the Vonage Video Windows SDK 2.35.1 can interoperate with Vonage Video apps written with version 2.33+ of the Vonage Video client SDKs:
- OpenTok.js (Web)
- Android SDK
- iOS SDK
- Windows SDK
- macOS SDK
- Linux SDK
- React Native SDK
Installation
When creating an installer for your application, add Visual C++ Redistributable for Visual Studio 2019 as an installer package. Only x64 is currently supported.
The Windows SDK requires .NET version 4.6.2 or greater, but it also supports .NET Core 3.1 or greater, and .NET Standard 2.0. It provides support for Windows Presentation Framework and Windows Forms.
System Requirements
The Vonage Video Windows SDK is expected to work on desktops, laptops, and tablets from Lenovo, HP, Dell, and ASUS.
The Vonage Video Windows SDK is only supported on the x64 architecture. The supported operating system versions are:
- Windows 7
- Windows 8.x
- Windows 10
- Windows 11 (only Windows SDK 2.22.0+ versions)
Version 2.23.0 of the SDK added support for Universal Windows Platform in desktop applications.
Learning to Build
The best way to learn how to use the Vonage Video Windows SDK is to follow the Basic Video Chat tutorial.
Once you understand the basics, you can get more detailed information and learn how to customize your application with the developer guides. To investigate specific API classes and methods, see the Vonage Video Windows SDK API reference.
Code Samples
For sample code, go to the vonage-video-windows-sdk-samples repo at GitHub.
Documentation & More Information
See the Vonage Video Windows SDK API reference.
For a list of new features and known issues, see the release notes.