Partners Blog Contact Us

VidyoClient API: About Version 3.5.12


The VidyoClient API is an interface for third-party applications to integrate with the VidyoClient library in order to build complete custom client applications. It allows video to be rendered and controlled from within third-party application windows. It also provides a rich set of APIs to manage the overall configuration and control of the pre-call and in-call state machine of the VidyoClient library. 

VidyoClient API version 3.5.12 is now Generally Available for Windows, Mac, iOS, and Android. 

If you'd like more information or need additional assistance with VidyoClient version 3.5.12, please contact us at If you're interested in giving a try, you can sign up at or you can set up a call with a Vidyo API expert.

We also invite you to visit our VidyoConnect page to find out more about the VidyoConnect applications, the benefits of moving to our cloud services, and the plans we offer.

What's New in This Release

There are no new features for the VidyoClient API version 3.5.12 release; however we have resolved a number of issues for improved performance and stability. Please refer to the Resolved Issues table below.  


The following table defines the compatibility between VidyoClient API version 3.5.12 operating system and compatible platforms.  

Operating System Compatible Platforms
    • Windows 7 32-bit and 64-bit
    • Windows 8 32-bit and 64-bit
    • Windows 8.1 32-bit and 64-bit
  • Windows 10 32-bit and 64-bit
  • Mac OS 10.6 – 10.12.1
  • iOS 8.4.1 and later
  • Android 4.2.2 and later


The tables above reflect Vidyo’s current test matrix. Other platforms and browsers may also work, although they are not officially supported.


Resolved and Known Issues

Resolved Issues

The following table lists the resolved issues in VidyoClient API version 3.5.12:

VidyoClient API Version 3.5.12 - Resolved Issues

Key Summary
VC-1579 When a user rejoins a call after a lost connection with video media, the Statistics thread is now stopped correctly so the user can rejoin successfully.
VC-1576 The system no longer crashes at the end of a call when using an Android device. 
VC-1573 When a call is made to VIDYO_CLIENT_IN_EVENT_PARTICIPANTS_LIMIT, the system no longer crashes when not in call for mobile devices.
VC-1565 When a user on a Mac starts to share a document, pops it out, and then maximizes it, the system no longer crashes. 
VC-1564  The VIDYO_CLIENT_OUT_EVENT_INITIAL_VIDEO_FRAME_SENT was only sent for slabs and now is added for tiles and legacy devices. 
VC-1529 When muting and unmuting the participant, the VidyoClient library will now remove and add source respectively so that other clients can properly see the status. 
VC-1504  The UI and layout code (UI Kit) now always get executed on the main thread, thereby preventing system crashes.
VC-1188  VidyoClient no longer crashes when sending VidyoClientStop after sending VIDYO_CLIENT_IN_EVENT_ROOM_LINK API followed by VIDYO_CLIENT_IN_EVENT_CANCEL
VC-1134  The application no longer crashes when using media control APIs (e.g. VIDYO_CLIENT_IN_EVENT_MUTE_AUDIO_IN) while leaving a conference (e.g. VIDYO_CLIENT_IN_EVENT_LEAVE).


Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.