Log inSign up
GuidesAPI Reference



Start live streaming

Getting started tutorial

Configure broadcast software

Get an API key

Verify a live stream is active

Create a stream

Playback a live stream

Record a live stream session

Stream delivery via CDN

Using webhooks

Check webhook signatures

Redundant back-up transcoding

Tips for reducing latency

Handling disconnects

Debug live stream issues

Create paywall

Supported codecs and workflows

API Requests

Using in your app

Usage and Billing

#Creating Paywall for Your Live Streams

Building paywall is a common approach form monetizing live video content. While Livepeer does not have a built-in paywall feature, it integrates well with other tools and platforms.

Example solutions include:

  1. JWPlayer allows you to create a password for each video asset, or to lock down access to public video altogether via URL token signing. Refer to the JWPlayer Livepeer demo app for an example integration between JWPlayer and Livepeer.
  2. For WordPress sites, there is a rich plugin ecosystem that provide many different paywall options.
  3. You can use application logic to hide the unique Livepeer video playback URL behind a custom paywall by default.