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

Authentication & Access Control
Generate environment-scoped tokens and authenticate API calls.

Content Model & Playback Basics
Understand how content objects and playback identifiers work.

VOD Overview
Upload your first VOD asset using a file or remote URL.

Live Streaming Overview
Create your first live stream, connect an encoder, and publish using HLS.
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.
Content management
Upload VOD assets, monitor processing, and retrieve playback identifiers.
Live streaming
Create live streams, obtain ingest URLs, and access playback endpoints.
API credentials
Generate access tokens and secrets for authenticated API requests.
VOD and live at a glance
-
Submit a title and a
contentarray 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).
-
Create a live stream with minimal required fields.
-
Push RTMP or RTMPS input using the provided ingest endpoints.
-
Retrieve the
playbackUrlonce the stream becomes active. -
Learn more in Live Streaming Overview.
Last updated 1 week ago

