News
 

Bookmark and Share

(0) 

Skype and Facebook on Wednesday announced that they had integrated video calling into the social network. By doing so, Facebook and Skype create the world's largest community of people who can communicate between each other using the social network or Skype technologies.

"At Skype, we are super excited about this product, which we closely collaborated with Facebook on many of the parts of the solution in a true team effort. We think users will love its ease of use and simplicity. It combines the quality and scale of Skype video calling with the social experiences of Facebook in a way that we believe makes for a powerful combination," said Jonathan Rosenberg, chief technology strategist at Skype.

While looking at the one's profile page on in Facebook or while in a chat, users will now see buttons which allow them to initiate a video call with their friends. Those buttons are rendered as part of the Facebook web page. When a user clicks on the "call" button, the page will check for the existence of the Skype video calling software, which is an optimized version of Skype's plug-in that powers the video calling.

Facebook's servers interact with Skype's technology through a proprietary REST API developed by Skype. Through that API, Facebook automatically creates an anonymous Skype account for new callers (or 'callees'). The REST API also allows Facebook servers to obtain a login credential that can be used to log the user into Skype using the anonymous account.

The plug-in is in essence, a miniature version of the Skype client. The plug-in is actually composed of two distinct parts. One is the runtime, which is a standalone miniature Skype client, and the other is an actual browser plug-in. The runtime provides some simple APIs through an RPC mechanism, and the browser plug-in delivers those APIs in JavaScript for access within facebook.com. Despite its compact size and simplified UI, the runtime is Skype in all ways that matter, according to the chief technology strategist. Skype's peer-to-peer technology, our firewall and NAT traversal protocols, our video and audio codecs, our media processing engine - everything that makes Skype wonderful - is there, in the runtime.

Once the plug-in has been downloaded and installed, and the caller logged into it anonymously (a process which happens automatically), a handshake takes place through Facebook's server infrastructure. This handshake alerts the 'callee' that the caller wishes to call them. By using Facebook infrastructure for this, Skype allows calls to be initiated prior to installation of a plug-in on the callee's computer. The user interface you see for the video itself is rendered by the Skype runtime, hence, the quality should be the same.

"One of Skype's challenges in providing this functionality was scale. Even though Skype leverages its P2P technology to help achieve scale, we still rely on server infrastructure for several parts of the solution. To handle all of this, Skype has substantially increased server counts and added bandwidth in all of our data centers. The actual voice and video traffic utilizes Skype's global P2P network, allowing for great quality without needing thousands of expensive servers," added Mr. Rosenberg.

Tags: Skype, Facebook

Discussion

Comments currently: 0

Add your Comment




Related news

Latest News

Tuesday, May 21, 2013

10:25 pm | Seagate Reveals Industry's First Purpose-Built 4TB Video Hard Disk Drive. Seagate Develops Purpose-Built Hard Disk Drive for Video

10:03 pm | Microsoft Xbox One to Run Two Operating Systems at Once. To Provide the Best Experience, Xbox One Will Rely on Several Operating Systems

9:59 pm | Microsoft Xbox One Will Not Require “Always On” Connection, But Will Need the Internet for Nearly Everything. Microsoft Xbox One Will Need Internet Connection for Majority of Things

9:20 pm | Imec, GlobalFoundries and Qualcomm Team Up for High-Density STT-MRAM. Qualcomm Shows Interest in STT-MRAM, Collaboration with GlobalFoundries

8:58 pm | Intel Dominates Microprocessor Sales as AMD’s Shipments Drop Below Apple, Qualcomm and Samsung. Apple, Qualcomm and Samsung Pass AMD in Microprocessor Rankings

8:51 pm | Microsoft Xbox One Will Not Be Backwards Compatible with Xbox 360 Games. Microsoft Drops Backwards Compatibility for Xbox One

8:15 pm | Microsoft and Sony to Start Selling Next-Gen Consoles by End of October . Battlefield 4 Launch Date Reveals Availability Timeframe for PlayStation 4, Xbox One

7:44 pm | Microsoft Unveils Xbox One: The One and Only Machine One Needs in the Living Room. Microsoft Reveals Its New Vision for Game Consoles with Xbox One System