Releases: voxeet/comms-sdk-dotnet
v1.2.0
Features
- The SDK is now based on C++ SDK 2.4.2.
- Introduced a full client-side rotation.
- Added the videoTrackAdded and videoTrackRemoved events and enhancement of video sinks.
- Added the StartScreenShareAsync, StopScreenShareAsync, and GetScreenShareSourcesAsync methods that allow sharing a screen.
- Added the MaxVideoForwarding and Simulcast fields to ConnectionOptions to let your application define how to join a conference in terms of media preference.
- Added flags to enable XML documentation generation for IDEs.
Changes
- Refactored all events to make them multicast.
- Enhanced AudioDevice APIs.
v1.2.0-beta.1
Features
- The SDK is now based on C++ SDK 2.4.2.
- Introduced a full client-side rotation.
- Added the videoTrackAdded and videoTrackRemoved events and enhancement of video sinks.
- Added the StartScreenShareAsync, StopScreenShareAsync, and GetScreenShareSourcesAsync methods that allow sharing a screen.
- Added the MaxVideoForwarding and Simulcast fields to ConnectionOptions to let your application define how to join a conference in terms of media preference.
- Added flags to enable XML documentation generation for IDEs.
Changes
- Enhanced AudioDevice APIs.
v1.1.0
Features
- Introduced support for Macs with Apple silicon.
- Added video support for sender and receiver functionalities.
- Introduced the Get Token and Set Player Direction visual scripting nodes.
- Introduced a new Windows RGBA converter.
- Added a Demo sample to the plugin.
- Introduced package signing for Windows and macOS.
- Introduced improvements that allow importing samples from the editor.
Changes
- Renamed DolbyIO to Dolby.io Comms in the Unity menus.
- Removed the direction parameter from the Set Player Position visual scripting node.
- Introduced the Audio Listener game object that replaces the
Position Source
andDirection Source
objects. The object contains theAudioListener
component and allows getting the local player's position.
v1.1.0-alpha.3
Features
- Added a Position and Direction GameObject source to DolbyIOManager to let the manager automatically manage the local player's position and direction.
- Renamed DolbyIO to Dolby.io Comms in the Unity menus.
- Added a Demo sample to the plugin.
v1.1.0-alpha.2
Features
- Introduced the Get Token and Set Player Direction visual scripting nodes.
- Removed the direction parameter from the Set Player Position visual scripting node.
- Introduced a new Windows RGBA converter.
Bug Fixes
- Fixed the Windows refresh callback.
v1.1.0-alpha.1
Features:
- Added support for video use cases for sender and receiver functionalities.
- Added the GetToken helper API to simplify onboarding and prototyping.
- The SDK now uses the C++ SDK 2.3.0-alpha.3.
1.0.0
Features
The Dolby.io Communications .NET SDK offers all Dolby.io Communications functionalities that can be used in game engines and virtual world spaces. Additionally, the SDK provides the Dolby.io Communications plugin for Unity that allows you to easily implement the Dolby.io Communications features to Unity games. With the .NET SDK and the plugin, players can communicate in real time and experience high audio quality and clarity, without echo or background noises. Additionally, players can experience spatial audio that renders players' audio from their locations in the game. This creates a 3D audio scene and provides a more realistic experience.
For more information about the SDK, see the Getting Started guide and Reference documentation.
For more information about the plugin, see the Initialization and Visual Scripting guide.
1.0.0-beta.1
The Dolby.io Communications .NET SDK allows creating high-quality applications for conferencing, streaming, and collaborating. With the .NET SDK you can easily integrate the HD Dolby Voice experience, including spatial audio and shared scenes, into game engines and virtual spaces.