SIP Website Widget

The goal of this project is to embed SIP functionality into web pages. We present different technical approaches and two use cases. The idea has been developed to working prototypes at the A1InnovationDays in the monastery Und in Krems, Austria.

Team

Technical Approach / Architecture

We have been investigating various concepts for a Web based SIP widget. In order to use the microphone and the camera, we need to use Java or Flash or install a browser plug-in.

Flash based prototype

Flash cannot handle UDP packets. Thus, we need a server which is handling SIP. Red5Phone is a juvenile open source project, which builds on Red5, an open source flash media server. During the A1 Innovation Days, we have added presence, mood and chat handling to Red5Phone.

red5.4ng.net_gtms_flashphone4.jpg

A Flash widget has been completely redesigned and enhanced technically, covering now basic and advanced SIP functions.

Firefox Browser SIP plug-in

Yes, at the A1 innovation Days in Krems Firefox has got a SIP plug-in! Our supporter Laurent Tarisse has wrapped the qute/kvats engine. We are able to launch and receive calls and even to send video and check presence status.

Use Cases

Staff SIP Connector

Imagine a heterogenous organisation, which has its staff members listed on an Intranet page. We add to each person SIP related channels:

  • presence
  • launch call
  • mood
  • send message

Staff with Mood

Social Network SIP Connector

Member pages of social networks like Facebook or LinkedIN do not display phone numbers. Skype offers a CallMe button on Facebook, but a caller needs to run a Skype client in the background or have call forwarding, so he or she can be reached.

We offer a SIP widget as a Facebook application so that people who watch my page can see my presence, start a chat or call me.

 SIP Application fro Facebook

Links

Flash SIP Widget Test Server (work in progress).

Trials with the JavaApplet JainSIP failed (security restrictions, requires Java media framework, etc). Daniel has recommended also the http://www.wesip.com/ framework, at which we have not looked closer yet.

Here is the initial announcement of the Red5Phone, which we are using.

Code will be released after a clean-up phase under GPL.

You can already download the Prototype Code from here http://www.devstrom.com/SipWebsiteWidget.zip

 
a1id/widget.txt · Zuletzt geändert: 2008/09/01 10:12 von 194.24.158.8
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki