SMS Gateway software
Ozeki brings you outstanding
SMS Gateway technology. Use our SMS Server products on Windows,Linux, or Android

Developers can use our C# SMS API to send SMS from C#.Net. The C# SMS API comes with full source code

The ozeki PHP SMS gateway software can be used to send SMS from PHP and to receive SMS usig PHP on your website

SMPP SMS Gateway
SMS service providers use our SMPP gateway solution, that offers a high performance SMPP server and SMPP client gateway with amazing routing capabilities

Facebook to SIP calls using Silverlight webphone

Download: 03_Web2SIP_calls.zip

This article is a brief introduction about Facebook to SIP calls with Silverlight webphone technology in relation with Ozeki VoIP SIP SDK. After reading through this page you will be fully familiar with all the essential terms concerning Facebook to SIP webphone calls using Silverlight and what you will need for creating your own solution using Ozeki VoIP SIP SDK.


Operating system:
Development environment:
Programming language: C#.NET
Supported .NET framework:
Software development kit: (Download)
VoIP connection: 1 SIP account
System memory:
Free disk space:


Facebook is today's most popular social network that has more than 800 thousand users. The Facebook website allows you to use embedded applications that can be really useful when you want to personalize your profile site. You have the chance to use your embedded Silverlight webphone on your profile page and anybody can call your softphone by using that webphone with a SIP call.(Figure 1)

Figure 1 - Facebook to SIP calls using Silverlight

The following program code uses the background support of Ozeki VoIP SIP SDK, therefore you will need to download and install the SDK on your computer before starting to use the program code. You will also need to have Visual Studio 2010 or compatible IDE and .NET Framework installed on your system, as the program code below is written in C# language.

When you want to build a Facebook application, you need to have a validated Facebook account and you need to decide on the application type you want to define. As for a webphone solution you are suggested to choose between a Canvas or a Web application.

A Canvas application can be done the same way in the case of a Silverlight webphone as in the case of the Flash solutions. You can find a detailed guide for this purpose on the following page: Facebook to SIP calls via Flash.

When defining even a Canvas or a Web application, you need to be sure that the webphone server you want to use can be reached from the clients. Therefore you need to set the server running on a public IP address and set that IP and the proper port number in the client code.

You also need to make sure that the client application is at a publically reachable address as in both solutions you need to specify the location of the application, which is in this case the client. Facebook also provides the possibility to use a free hosting service where you can paste your programs. But before using that service, make sure it provides all the options you need for your webphone communication.

If you want to make a web application on Facebook, you need to define a html page and set that as the application site. In this case you can use the knowledge you can find on the Adding a Silverlight webphone to a web application page.

After making the basic settings, you only need to ensure that the server runs and the clients can reach it and after that anybody who installs your Facebook application will be able to communicate with each other or you.

This article introduced you the basic knowledge about Facebook to SIP calls using Silverlight webphone technology and showed how Ozeki VoIP SIP SDK can help you to fulfill your wishes about this topic. If you have read through this page carefully, you already have all the knowledge you need to start on your own solution.

As you are now familiar with all the terms concerning this topic, now it is time to take a step further and explore what other extraordinary solution Ozeki VoIP SIP SDK can provide to you.

If you have any questions or need assistance, please contact us at info@voip-sip-sdk.com

You can select a suitable Ozeki VoIP SIP SDK license for your project on licensing page

Related Pages

More information