This version adds support for the Vonage Media Processor library and custom media transformers. See the documentation for the otc_publisher_set_video_transformers()
and otc_publisher_set_audio_transformers()
functions. Only Apple Silicon CPUs are supported. Using custom media transformers was previously a beta feature.
(Using the Vonage Media Processor library transformers -- background blur and background replacement filters -- remains in beta.)
This version adds support for more
Vonage Media Processor filters. The
background blur filter now accepts a custom radius option. And there is a new background replacement
filter. See the docs for the otc_publisher_set_video_transformers()
function. These are beta features.
This version adds support for Live Captions. See the docs for otc_publisher_set_publish_captions()
and otc_subscriber_set_subscribe_to_captions()
. This was previously a beta feature.
This version adds support for the Vonage Media Processor library and custom media transformers. See the documentation for the otc_publisher_set_video_transformers()
and otc_publisher_set_audio_transformers()
functions. Only Apple Silicon CPUs are supported. This is a beta feature.
This version fixes some inconsistent cleanup-related audio callbacks for custom devices, which sometimes lead to distorted audio.
Added support for Swift Package Manager: https://github.com/Vonage/client-sdk-video-macos.
This version fixes an issue where captions were enabled by default.
This version fixes an issue where volume was low when using custom audio drivers.
This version fixes some memory leaks.
This version fixes an issue where occasionally the app would crash if it was publishing for a very long time.
This version adds support for Live Captions. See the docs for
otc_publisher_set_publish_captions
and otc_subscriber_set_subscribe_to_captions
. This is a beta feature.
This is the first stable release of OpenTok macOS SDK. It was previously a beta SDK.
This version of the SDK uses an updated version of WebRTC 99, which includes improvements in performance and stability.
Added support for default audio capturer. You can apply the setDefaultAudioDeviceClass
method.
This version fixes an issue where the capturer sometimes failed.
This version fixes an issue where the camera LED was not turned off when the video was muted.
This version fixes an issue where audio would remain muted for users under certain circumstances.
This version fixes an issue where starting a session with muted video would disable scalable video.
This version fixes an issue where video resolution was not being maintained.
This is the first public release of OpenTok macOS SDK.
The following are known issues:
Disconnecting from a session may take longer than expected. We are working on a fix for this issue.
If a system proxy is configured, the SDK will not use it.
The H.264 codec is not supported. See the video codecs developer guide.
In some cases, Bluetooth is not being routed. We are looking into the issue.