info@voip-sip-sdk.com Tel: +36 1 371 0150

Facebook to Facebook calls using Silverlight webphone

Download: 02_Web2Web_Video.zip

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

Prerequisites:

Operating system: Windows 10 Windows 8, Windows 7, Vista, 200x, XP
Development environment: Visual Studio 2012, Visual Studio 2010, Visual Studio 2008, Visual Studio 2005
Programming language: C#.NET
Supported .NET framework: .NET Framework 4.5, .NET Framework 4.0, .NET Framework 3.5 SP1
Software development kit: OZEKI VoIP SIP SDK (Download)
VoIP connection: 1 SIP account
System memory: 512 MB+
Free disk space: 100 MB+

Introduction

A social networking service is an online service, platform, or site that focuses on building and reflecting of social networks or social relations among people, who, for example, share interests and/or activities. A social network service consists of a representation of each user (often a profile), his/her social links, and a variety of additional services. Facebook is a social networking service and website launched in February 2004.

Facebook uses its own technology for having embedded content placed on the profile sites of the users. Anybody can make their web-based application and put it onto their Facebook profile. This means that you can have your own Silverlight webphone embedded into your Facebook page and use it for communicating with other Facebook users (Figure 1).


Figure 1 - Facebook to Facebook webphone 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 create a Facebook application from a webphone solution, for example the one that can be downloaded from this page, you need to decide on the application type first. In the case of a webphone solution the Canvas or Web application types can be created the easiest way.

In the case of a Canvas application you need to make some basic settings you can find on page Facebook to SIP calls via Flash page. The same setting can be used, only the program location needs to be modified for the one of your Silverlight solution.

When creating a Facebook application you need to set the location of the client program and you need to put the server running on a publically reachable IP address. You also need to set the server IP properly in the client programs.

If you want to create a web application, you can use the instruction about building a web site with your webphone you can find at Adding a Silverlight webphone to a web application page.

If you can not set a public host for your application, you can use the hosting service Facebook provides, but make sure that service really supports all the features you want to use.

This article introduced you the basic knowledge about Facebook to Facebook calls with Silverlight webphone clients 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

Ozeki Cookie Policy
Ozeki Informatics Ltd uses cookies to provide you the best experience on this website. The further use of the website will be considered as an agreement to the use of cookies. For more information read this website.

Cookies are enabled You are browsing the optimized version of this website. For more information read this website.