Microsoft Silverlight Telephony Widget
First VoIP/Telephony Demonstration on Microsoft Silverlight
The widget demonstrates the ability to make a call from Silverlight directly. To try it out, just enter a phone number and click on "Call Now" button. A call will be placed to the specified destination. This provides Silverlight developers an easy way to integrate call control functionality in their applications.
Supporting VoIP over Silverlight required us to employ a neat little trick due to the current limitation of Silverlight - Silverlight does not provide access to the microphone. The trick was to use a backdoor flash widget to access the microphone. So, although from a purist point of view, this may not be entirely done in Silverlight, nevertheless, it does opens the VoIP door to millions of Silverlight developers. There are silverlight developers who like to create telephony applications but due to the Silverlight limitation, it wasn't possible so far. However, with this, they can now easily integrate telephony functionality in their Silverlight applications.