Examples
Enjoy our selection of Livepeer Studio examples to learn from or incorporate into your project.
Example App | Description | |
---|---|---|
Mint Video NFTs | Code 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 Player | Code and instructions showcase how you can use Livepeer Studio APIs to create a livestream and play it via JWPlayer. | |
WebRTMP | Designed 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.it | This 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 Proxy | This 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 Gate | This 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 App | This 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. |