2023-07-12

Updates to C++ SDK (v2.5.4) - Fixed an issue that did not allow switching from the default camera on Windows and Linux platforms and an issue that could cause a crash when attempting to register a video sink for nonexistent or removed video track.

Updates to Dolby.io Virtual Worlds plugin for Unity (v1.2.0) - Introduced a full client-side orientation, videoTrackAdded and videoTrackRemoved events, new fields to ConnectionOptions, and methods that allow sharing a screen. Additionally, the SDK is now based on C++ SDK 2.4.2, provides new components and controllers to minimize the amount of code required for bootstrapping a project, and offers multicast events.

Updates to React Native SDK (v3.10.0-beta.2) - Introduced the ability to use the Standard audio capture mode in non-Dolby Voice conferences, modify participants' voices in real time, modify names and avatars in a conference, and receive two shared screens in one conference. Additionally, introduced a new preview method that allows the local participant to test different capture modes and voice fonts before a conference.

C++ SDK

2.5.4

Bug Fixes

  • Fixed an issue that did not allow switching from the default camera device on Windows and Linux platforms.

  • Fixed an issue that could cause a crash when attempting to register a video sink for nonexistent or removed video track.

Dolby.io Virtual Worlds plugin for Unity

1.2.0

Features

Changes

  • The Dolby.io Manager now takes the local player name and can automatically open a session.
  • The Video Controller component is now able to automatically display the local camera stream, the local screen share stream, or a remote stream based on a participant filter.
  • Enhanced the AudioDevice APIs.
  • Refactored all events to make them multicast.

React Native SDK

3.10.0-beta.2

Beta 2 Features

Introduced a new preview method that allows the local participant to test different capture modes and voice fonts before a conference. The method sets a preview recorder that records the participant's audio and plays it back. Before playing the recorded audio, set the captureMode to a preferred setting that you wish to try.

3.10.0 Features

  • Introduced the ability to change the capture mode in non-Dolby Voice conferences and use either the Standard or Unprocessed mode.

  • Introduced a new voiceFont property to AudioCaptureModeOptions that is supported in the Standard audio capture mode. Voice fonts allow participants to modify their voices in real time to improve social interaction in entertainment scenarios. For more information about this feature, see the Using Voice Fonts guide.

  • Introduced a new updateParticipantInfo method that lets participants modify their names and avatars while they are in a conference.

  • The SDK now supports receiving two shared screens in one conference.

3.10.0 Changes

Changed the default value of the audio capture mode in non-Dolby Voice conferences to Standard with high noise reduction. This setting optimizes captured audio for speech by aggressively removing non-speech content. If you want to transmit non-stationary background sounds to a conference and create a more natural audio experience, you can set noise reduction to low, which offers a similar experience as the default setting in previous releases. If you wish to transmit non-voice audio to a conference as well and use input device setting without any processing, use the Unprocessed mode.