Introduction
Screenleap offers programmatic access for developers who want to incorporate screen sharing into their web applications.
Features
Quick Integration
A basic integration can consist of a single HTTP request to start the screen share. The returned JSON includes both the HTML that will launch the screen share applet and the URL through which the screen share can be viewed.
Customizable Viewer
The Screenleap viewer can be white-labeled and integrated seamlessly into your application.
Pricing
The first 5 hours of screen sharing each month per developer account are free. After that, additional screen shares are billed at $0.01 per minute for regular screen shares, or $0.05 per minute for secure (SSL) screen shares. The per-minute price is based on a screen share session, not the number of users. So whether a user shares his/her screen with a single viewer, or broadcasts to an audience of dozens, the cost per minute is the same.
PRICING CHANGE: We will be changing how our API is priced on July 1st. Please see the pricing page for more information.
Requirements
Application Requirements
The Screenleap API is designed for integration with web-based applications. Your application needs the ability to make HTTP requests to our servers and process the returned JSON data.
Presenter Requirement
To share a screen, a user must have Java installed. Java comes pre-installed on most computers. Users on computers without Java can view our troubleshooting guide for installation instructions.
Viewer Requirement
To view a shared screen, a user can use any web browser. No additional software is required.
Documentation
Please see the API documentation for information on how to use the API, integrate the presenter applet to enable sharing, and integrate the viewer to enable viewing. The examples are shown using the cURL command-line tool. Code samples are provided in HTML and JavaScript.
