Getting Started

Videograph Documentation

A high-level overview of Videograph for developers getting started with VOD and live streaming using Videograph plug-and-play video APIs.

What Videograph provides

Videograph offers plug-and-play APIs for adding video on demand (VOD) and live streaming to your application. With a single API call, you can upload, stream, or publish content across devices using adaptive HLS playback.

You work inside an organization environment, where each environment holds its own content and access credentials.

To begin, create a free Videograph account and generate access tokens in your environment. All API calls use Basic authentication. See Authentication & Access Control.

Core getting-started flow

Videograph centers on three essential flows that every developer uses when integrating video:

Authenticate your requests

Generate an access token and secret within your environment.
Use them as Basic auth credentials in every API call.
Follow the setup steps in Authentication & Access Control.

Add video on demand

Create VOD content by supplying a title and a content array containing at least one source URL.
Videograph processes the file and returns a playback identifier for HLS delivery.
Start with Uploading Videos (Dashboard & API).

Create live streams

Create a live stream with fields such as title, region, and record.
Videograph returns ingest URLs and a stream key for your encoder.
Once active, the stream exposes an HLS playback URL.
Learn more in Live Streaming Overview.

For details on how Videograph handles ingest, processing, and playback identifiers across VOD and live, see Content Model & Playback Basics.

Environments

Each organization environment maintains separate VOD content, live streams, and API credentials. This makes it easy to keep development, staging, and production isolated.

Dashboard overview

The Videograph dashboard provides a visual interface for managing resources in your environment.

VOD and live at a glance

  • Submit a title and a content array with one or more source URLs.

  • Videograph processes the file into adaptive streaming formats.

  • Use the returned playback identifier with any HLS player.

  • Start with Uploading Videos (Dashboard & API).

Was this page helpful?
Built with Documentation.AI

Last updated 1 week ago