---
title: Vonage Releases OpenTok macOS SDK (beta) – WebRTC.ventures
description: Vonage's new OpenTok macOS SDK allows you to build native OpenTok real-time video applications for Apple computers. In collaboration with the Vonage native client team, our WebRTC developer Jeronimo Valli has written a set of macOS demo apps.
---

[WebRTC.ventures Blog](https://blog.webrtc.ventures)

# [Vonage Releases OpenTok macOS SDK (beta) – WebRTC.ventures](https://blog.webrtc.ventures/2023/02/vonage-releases-opentok-macos-sdk-beta)

 Written by [Jeronimo Valli](https://blog.webrtc.ventures/author/jeronimo-valli) | Feb 28, 2023 5:00:00 AM

[WebRTC](https://webrtc.ventures/2021/01/what-is-webrtc/) is a great technology for real-time communication of audio, video and data. However, it can be challenging to set up and use on all the platforms. [MacOS](https://www.apple.com/macos/ventura/) support, for example, can be challenging due to the differences between devices and versions. Enter Vonage’s new [OpenTok macOS SDK](https://tokbox.com/developer/sdks/mac/), which allows you to build native OpenTok real-time video applications for Apple computers.

In collaboration with the [Vonage](https://www.vonage.com/communications-apis/video/) native client team, I’ve written a set of macOS demo applications showing how to integrate the [OpenTok macOS SDK](https://tokbox.com/developer/sdks/ios/).

## **The OpenTok macOS SDK**

The Vonage native client team has released a beta version of the [OpenTok macOS SDK](https://tokbox.com/developer/sdks/mac/) to the public. This new macOS SDK is supported on macOS 10.12 or higher, on both Intel (x86\_64) and Apple Silicon (arm64) Macs.

There is a new [Github repository](https://github.com/opentok/opentok-macos-sdk-samples) to provide some examples for you to better understand the features of the OpenTok MacOS SDK. You will find the following sample apps:

- **Basic Video Chat** – This sample application shows you how to connect to an OpenTok session, publish a stream, and subscribe to a stream. It implements a simple video call application with several clients. If you’re just getting started with OpenTok, this is where you should start.
- **Basic Video Chat Metal** – This sample application shows you how to connect to an OpenTok session, publish a stream, and subscribe to a stream. It implements a simple video call application with two clients. If you’re just getting started with OpenTok, this is where you should start. Notice the video renderer class is written with Metal framework.
- **Simple Multiparty**
- **Custom Audio Driver** – This project demonstrates how to use an external audio source with the OpenTok SDK.<https://github.com/opentok/opentok-macos-sdk-samples#screen-sharing><https://github.com/opentok/opentok-macos-sdk-samples/blob/main/Screen-Sharing>
- **Screen Sharing** – This project demonstrates how to use a custom video capturer to publish a stream that uses ScreenCaptureKit (instead of a camera) to capture the display of the machine as the video source.

 The OpenTok macOS SDK

## Leverage the power of WebRTC on macOS

These demo applications serve as a great starting point for developers who want to build cutting-edge real-time communication applications on macOS using WebRTC technology. With the help of these demo applications, developers can learn how to integrate the OpenTok macOS SDK into their applications.

*Are you looking to leverage the power the Vonage Communication APIs in your web or mobile application? WebRTC.ventures is a proud member of the Vonage Marketplace as an [Integration Provider](https://webrtc.ventures/partners/vonage/) with deep expertise in numerous APIs such as the Video API, Voice API, Verify API, and the Messages API. [**Contact us today!**](https://webrtc.ventures/contact/)*

[View full post](https://blog.webrtc.ventures/2023/02/vonage-releases-opentok-macos-sdk-beta)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Jeronimo Valli"
  },
  "dateModified" : "2024-04-03T19:01:41.826Z",
  "datePublished" : "2023-02-28T05:00:00Z",
  "headline" : "Vonage Releases OpenTok macOS SDK (beta)",
  "image" : {
    "@type" : "ImageObject",
    "height" : 500,
    "url" : "https://45353883.fs1.hubspotusercontent-na1.net/hubfs/45353883/Imported_Blog_Media/Vonage-Releases-OpenTok-macOS-SDK-Jero.png",
    "width" : 800
  },
  "mainEntityOfPage" : "https://blog.webrtc.ventures/2023/02/vonage-releases-opentok-macos-sdk-beta",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "WebRTC.ventures Blog"
  }
}
```