Channel API

Authentication Overview

IBM Video Streaming allows third-party clients to access IBM Video Streaming users' resources (data) via a HTTP-based (RESTful) API. It also provides a Broadcaster Library that is capable of broadcasting to a user's channel. Both the REST API and the Broadcaster Library uses the OAuth 2.0 protocol for authentication and authorization.

Reference Documentation

Manage your channels remotely, read and change security settings, branding, video recording, and many more.

Viewer Authentication API

Viewer Authentication API lets you implement custom authentication for authenticating viewers of live and recorded videos served by IBM Video Streaming.

PHP sample code

An example PHP library for some basic API calls.

Third-party Node.JS SDK

A third-party Node.JS SDK providing a JavaScript wrapper for our API calls.

Hash Authentication Test

Validate your Channel Secret Key and the JSON object with the authentication hash.