SightCall Completes WebRTC

WebRTC enables an integrated video call experience within the context of any web or mobile application. Unlike Skype or FaceTime, WebRTC is not a separate application, but an extension of the browser. Unlike Unified Communication (UC) platforms WebRTC is easy to integrate into any application.

Although WebRTC is a huge breakthrough for real-time communications, it comes with a few challenges. Today, WebRTC has limited browser and no native mobile support, and the draft standard does not address the transport layer. This makes it challenging for developers to create a consistent experience across all devices and provide enterprise level Quality of Service (QoS).

SightCall’s Video Platform as a Service (PaaS) provides developers the APIs and Mobile SDKs they need to create a consistent experience across major browsers and mobile platforms. SightCall’s Video PaaS ensures Global QoS by providing a worldwide network of signaling servers, and SightCall offers an enterprise grade Service Level Agreement to back-up our QoS claims.

Why stop short of offering a complete solution or provide less than adequate QoS to your customers? With SightCall you can provide a comprehensive solution across all major browser and mobile platforms, enterprise level security, and the QoS your consumers expect.

Confused Developer



SightCall offers a Fully Deployed Global Network

Global Infrastructure

Managing Quality of Service (QoS) is one of the biggest challenges of a WebRTC deployment.
Not to worry, SightCall manages your WebRTC traffic making integrating video into any application a straightforward web or mobile development effort.
The SightCall Cloud Platform is composed of a core platform that manages a constellation of globally distributed real-time platforms (RTPs) linked via high bandwidth connections. The RTPs are located in secure co-location data centers with multi-gigabit bandwidth access and available dedicated server capacity to host SightCall virtual machine system elements. With the SightCall Video PaaS there is no need to learn the ins and outs of telecom technology.
You focus on the integration and we’ll handle the rest.

Web Designer

Developer Centric Tools

SightCall’s Javascript API allows you to initiate peer-to-peer or group video calls from any browser. Once a browser session is initiated you can optionally offer the ability to share screens or transfer files.

No plugins or frameworks – no need for Flash, Java, Silverlight, DirectX, Windows Media Player, or codec downloads. Built on open standards SightCall has adopted technology that empowers web developers and solution providers.

SightCall’s API has a rich set of documentation and code samples available.

Mobile Video Call

Integrates Easily Into Any Mobile App

Android & iOS SDKs

SightCall has developed mobile SDKs for iOS and Android platforms specifically as static libraries to be compiled into third party mobile apps. The SightCall mobile libraries interact with the target device through three low level APIs:

  • User Interface API to integrate in the host app, to provide embedded Real Time Communication
  • Audio/Video API to access and manage hardware resources
  • Hardware events API to manage and monitor hardware and device-specific events

These APIs are designed to ensure that the mobile SDK remains device-agnostic and are easily modifiable and adaptable.

Browser Support

IE & Safari Browser Support

A browser-independent JavaScript API is available for both Windows and Mac OSX. If a user’s browser is WebRTC-enabled, SightCall.js will automatically take advantage of it. Otherwise, SightCall.js will communicate via WebSocket Secure or HTTPS Long Poll to a lightweight communications driver.

The result is a solution that uses the best technology for the job, regardless of the browser that’s utilized by the user.

SightCall Provides a Customizable WebRTC Experience

SightCall abstracts the transport layer and makes integrating real-time video calling simple web development

Platform Features

Pricing Model

SightCall pricing is based on the number of monthly connected users and the profiles of these users.

User profiles and related features are defined as follows:

Note: Pricing is based on an annual commitment; monthly pricing available. Pricing may vary by use case, please contact sales for more information.