VidyoWorks Client API for the VidyoWeb Browser Extension uses an NPAPI plugin when used with Internet Explorer, Firefox, and Safari, and is based on a Google Chrome Extension and Native Application when used with Chrome. Diagram A and Diagram B below show the modules used in each case.
The following diagrams also show a custom web application using the VidyoWorks Client API for the VidyoWeb Browser Extension integration. The custom web application works with proxywrapper.js (when using Chrome) and vidyo.client.js to make API calls. Depending upon which browser the application is running on and the flow the application is executing, different calls need to be made to vidyo.client.js or proxywrapper.js. For more information, refer to the diagrams and sections below.