Skip to content
This repository was archived by the owner on Oct 11, 2024. It is now read-only.

danielapassos/studio-sample-app

 
 

Repository files navigation

Livepeer Studio Logo Livepeer Studio Sample App

A sample application that demonstrates the features of Livepeer Studio

⏱ Quick Start

Prerequisites: Node (v16 LTS) plus npm and Git

clone/fork 🎥 Livepeer Studio Sample App:

git clone https://github.com/livepeer/studio-sample-app.git

install Studio Sample App and dependencies:

cd studio-sample-app
npm install

start Studio Sample App:

npm run dev

🔏 Setup environment Variable:

This sample app uses an API key from a monitored account made for public use. When customizing this for your own use, setup a .env file and store you API key there for security.

Make sure to include the .env in the .gitignore

📼 On Demand

  • Upload assets

  • Update assets

  • Delete assets

  • Get all assets

  • Get individual assets

🧰 On Demand SDK

  • useAsset

  • useUpdateAsset

  • useCreateAsset

📡 Livestream

  • Create stream

  • Get all streams

  • Get individual stream

  • Get all sessions

  • Get individual session

📹 Livestream SDK

  • useStream

  • useCreateStream

  • useStreamSessions

  • useUpdateStream

📜 Documentation

📖 Resources

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 59.1%
  • TypeScript 24.5%
  • CSS 16.4%