API overview

From Livestream » User Guide

Jump to: navigation, search

We are dedicated to opening up our video streaming platform to the developer community.

In addition to custom development work with our Partners, we are in the process of releasing a number of APIs designed to make core Livestream functionality, content and features available for you to integrete into websites, social networks, blogs and applications.


Contents

Player API


Develop your own Livestream player user interface using HTML/Flash or Flex. Support for live, linear 24/7 and on-demand streams - (Publicly available with API key). Documentation


Channel API


The Channel API opens access to uploaded or recorded video content in Livestream channel libraries - (Publicly available). Documentation


Live Publishing API


The Live Publishing API allows you to publish an existing Flash (RTMP) Encoder stream to your Livestream channel - (Currently available only to approved parties and requires a signed agreement to access - Please send an email to partnerships@livestream.com to apply for access to this API). Documentation


Guide API


The Guide API lets you access Livestream channel metadata and content-related information. Through the Data API you can perform searches on channels, display a channel guide, get live channel thumbnails, and more - (Currently available only to approved parties and requires a signed agreement to access - Please send an email to partnerships@livestream.com to apply for access to this API). Documentation

Account API


The Account API enables the creation, deletion and modification of Livestream user accounts - (Currently available only to approved parties and requires a signed agreement to access - Please send an email to partnerships@livestream.com to apply for access to this API). Documentation.

Live Thumbnail API


Livestream provides a thumbnail API which gives you the ability to periodically retrieve screenshots of the currently running video stream for any channel. Documentation.

Chat API


Coming soon to the Livestream Developer Toolkit!!

Getting Started


You'll need a Livestream account to use the API. If you don't have one yet you can sign-up here. Login to your account center and click the 'API' tab. In here you will be able to add an API key to your account which you can use for all our public APIs. Note that some APIs are currently for select partner use only. If you are interested in access to these APIs you should send an email to partnerships@livestream.com