Skip to main content

Examples

Enjoy our selection of Livepeer Studio examples to learn from or incorporate into your project.

Example AppDescription
Mint Video NFTsCode and instructions are provided to Mint video NFTs. Like no other NFT minting tools on the market, Livepeer Studio allows you to create actual video streamed tokens (e.g., send as music videos, stream previews, video postcards, ...).
Create a Video PlayerCode and instructions showcase how you can use Livepeer Studio APIs to create a livestream and play it via JWPlayer.
WebRTMPDesigned for Livepeer Studio, instructions are included for using a JavaScript SDK for streaming media via RTMP from the Web. This can also be implemented for any service running a webrtmp-server.
Justcast.itThis web app provides code for adding "1-click starting a livestream" so that you can create a stream using the Livepeer Studio API.
Livepeer Web API ProxyThis Proxy extends the ability to limit access to the Livepeer Studio API for the web so that you can implement your own authentication method (e.g., if security or billing are of concern). You will be able to allow for creating streams directly from the browser without exposing access to an entire account via your API key. You can maintain, i.e. iterate and update, on the live deployment leveraging fly.io features.
Livepeer NFT GateThis code provides steps to build a Livepeer NFT Gate app so that you can validate that, from a specific contract, a viewer owns an NFT in order to view your livestream.
Livepeer Studio Sample AppThis sample application demonstrates the capabilities of what to expect when building with Livepeer Studio. When building a project with Livepeer Studio, there are examples provided for features such as On Demand or the Video Player. These examples provide a more in-depth approach using the API or plug-and-play with the SDK.