Version 21.1.0 GA

What's new in this release?

  • Audio quality improvements
  • Enghouse Vidyo has a proud record of clear and reliable audio. To enhance this, we focused this release on making audio quality improvements and addressing any audio quality issues. Here are a few examples of our latest updates:
  • Improved voice processing to reduce possible audio echo.
  • Implemented a whitelist for audio devices.
  • Improved end-to-end audio quality when working during impaired network conditions.
  • Added an option to use audio devices in exclusive mode.
  • Web server connectivity service
  • Applications can now use the VidyoClient library to send and receive SOAP and REST payloads to and from servers.
  • Depending on the network setup, connectivity to servers can be achieved using standard web proxy discovery and connection through the web proxy server.
  • Addtional enhancements
  • This release includes multiple other enhancements to improve stability and longevity.

Resolved issues

The following table lists the issues we have resolved in VidyoClient API version 21.1.0.

VidyoClient API Binary Library version 21.1.0 - resolved issues

Key

Summary

IO-2772

An issue where remote video was not appearing on a custom layout has been resolved.

IO-2757,
IO-2394, and IO-2150

When resizing video tiles on macOS (with or without custom layout), the video now appears in the resized tiles more quickly and seamlessly.

IO-2730

A simulator Linker error has been resolved.

IO-2716

A crash that occurred when using unregisterLocalSpeakerEventListener or unregisterLocalMicrophoneEventListener has been resolved.

IO-2602

As part of the audio quality improvements, an application can now obtain exclusive access to a speaker and microphone individually.

IO-2593 and IO-2155

An issue where the frame rate was occasionally low when using VP8 has been resolved.

IO-2528

The onLocalMicrophoneRemoved callback is now triggered when a microphone device is unplugged.

IO-2501

When using VirtualSource, "VirtualCamera" showPreview now works with setCameraPrivacy.

IO-2395

On Windows, the app no longer hangs when using the VidyoLocalMicrophoneSetEchoCancellation API.

IO-2290

VidyoClient is no longer erroneously reporting a "MiscError" disconnection reason after a recently reported onFailure.

IO-2284

A crash that occurred when a call had more than 15 participants has been resolved.

IO-2239

A crash that occurred when using OBS Studio has been resolved.

IO-2213

Users of smooth FECC cameras on VidyoConnect for Desktop can now fully zoom out their cameras.

IO-2209 and IO-2185

Improvements have been made to address audio output issues, such as audio quality, echo, and low volume.

IO-2197

A rare crash issue that occurred on Windows when a call was suddenly disconnected has been resolved.

IO-2151

AnFonts on video tiles are now a consistent size.

IO-2147

Leaks discovered in VidyoClient on macOS have been fixed.

IO-2091

If a user mutes all devices while putting the app into the background, that user no longer gets disconnected from the call.

IO-1654

When a microphone is muted and then unmuted, audio from the speaker is no longer lost for about one second.

Known issues

The following table lists the new known issues in VidyoClient API version 21.1.0.

VidyoClient API version 21.1.0 - Known issues

Key

Summary

IO-3730

If the simulator is closed without closing the application, a crash occurs.

To avoid this, close the application first and then close the simulator.