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 firstname.lastname@example.org. If you're interested in giving vidyo.io a try, you can sign up at vidyo.io 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|
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
The following table lists the resolved issues in VidyoClient API version 3.5.12:
VidyoClient API Version 3.5.12 - Resolved Issues
|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).|