< Previous by Date Date Index Next by Date >
  Thread Index  

[sipX-dev] basic Dimdim integration


Al suggested that we add a way of creating Dimdim web conferences from
sipXconfig user portal.

I added a new Web Conferencing tab to a Conference page (below the
participants tab). It is now possible to associate Dimdim account with a
conference. If sipX username is the same as Dimdim ID all you need is to
configure Dimdim password.
Once credentials are configured user is presented with a link to start a
conference: it opens a new browser page/tab with a new web conference
running. We also display the 'invite' link - you can copy that and send it
to conference participants so they can join the conference without logging
in (participants do not need Dimdim accounts).

Check out how this integration works for you: it's very basic. If you have
ideas on how to improve post them here. If you familiar with Dimdim service
 and you think you know of some other parameters that can be set by
sipXconfig let me know. Parameters are modeled as conference settings so
adding support for more is trivial.

We now use quite a primitive way of starting new conference by creating a
link to click on. It's less than ideal: if creating conference fails
sipXconfig does not give any feedback. It would be better to use json
response API (for the lack of the better name: Dimdim's API is quite
peculiar, certainly not restful) that allows caller to examine the error
codes and offer 'private' links for creating and joining conferences.

There are other web conferencing services that offer similar API (webex is
the one I know of). If there is enough interest we could define a simple
plug-in interface so that people can implement support for other web
conferencing services.

D.