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.13 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.13, 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.13 release; however we have resolved a number of issues for improved security, performance and stability. Please refer to the Resolved Issues table below.
The following table defines the compatibility between VidyoClient API version 3.5.13 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.13:
VidyoClient API Version 3.5.13 - Resolved Issues
|VC-1590||VidyoClient was updated with the latest cURL library to support a wide range of Internet protocols.|
|VC-1589||An issue was fixed so that the VidyoClient tiles no longer crash when changing the number of viewable "maximum" participants.|
|VC-1588||An assertion failed bug (e.g., (af == LMI_IPADDRESSFAMILY_IPV4 || af == LMI_IPADDRESSFAMILY_IPV6) was fixed for Mac OS Desktop.|
|VC-1581||The VIDYO_CLIENT_REQUEST_SET_LABEL is now working and allows you to modify the text label between conferences by sending VidyoClientPrivateRequestSetCallWindowAutoClean request after VIDYO_CLIENT_OUT_EVENT_LOGIC_STARTED is received.|
|VC-1580||The restrictions/values set when sending the VIDYO_CLIENT_IN_EVENT_PARTICIPANTS_LIMIT now work before joining a call for Samsung S8 (8.0.0) and iPhone 6 plus (11.2.2). For example "0" sets to self view shown in dock and "1" is one remote participant and self view are displayed, etc.|
|VC-1561||The OpenSSL library was updated to make the VidyoClient communications more secure.|
|VC-1485||Vidyo resolved an issue preventing the VidyoClientStop() call from randomly crashing the client.|
|VC-1349||All the bugs which caused the application to crash after launch are now fixed for VMAndrd, VMiOS, VidyoDesktop, and VidyoWeb. To eliminate warnings, Vidyo cleaned the VidyoClient xcode.|
|VC-1315||To improve and safeguard your security, Vidyo performed detailed analysis, memory leak detection, and updated the following libraries: Open SSL library and the cURL library.|