ooVoo Client Software API

The Client API enables developers to use ooVoo client features from any COM enabled environment.

What is the ooVoo Client API?

ooVoo API is an interface that lets developers use the ooVoo application from any COM enabled environment. It introduces benefits for both developers and ooVoo users.

The benefit of ooVoo's API for the developers' community is the ability to add ooVoo video call functionality to their web site or Windows application. The benefit for ooVoo users is to enjoy high quality video not only from inside the ooVoo application but also from within many other web sites and applications.

How does the ooVoo API work?

The ooVoo API is composed from the following 3 components:

  • ooVoo client application
  • ooVoo API COM DLL
  • ooVoo developer's web site

The ooVoo client application can communicate with external applications using an internal protocol that is based on Windows messages. The external applications that use the ooVoo API do not need to interact with the ooVoo client application directly. Instead, they need to use the ooVoo API COM DLL which wraps the internal messages protocol with an object oriented programming model. The ooVoo developer's web site enables developers to register their application in the ooVoo application database and get their application code. Registering the application in the ooVoo database is a required step before using the ooVoo API.