beekeeper
beekeeper copied to clipboard
Combine BeeKeeper with Livepeer Orchestrator
OK, this is a seed of an idea, to look at ways to connect BeeKeeper with a Livepeer Orchestrator.
Livepeer Orchestrator
Livepeer Orchestrator receive linearly-streaming video content, usually live, and balances it across a cluster of Livepeer Transcoders. It uses https://github.com/livepeer/go-livepeer in -orchestrator mode.
They are sometimes called Video Miners.
Transcoding
In this context, transcoding is considered to be something like "receiving video content in 1080p and re-sizing it into 720p, 480p, 360p, 240p and 144p.

Continuous Streaming
Livepeer Transcoders currently aim to receive, and transcode the content in sub-real time, and serve it back to their customer (a Livepeer Broadcaster) in sub-real-time.
This enables an uninterrupted flow of video which is crucial for live-streaming content.
Motivation
My motivation for this is to find the right way to coordinate:
-
linearly-streaming video content being transcoded (e.g. from 1080p to 144p for improved accessibility), with
-
linearly-streaming content being stored
Related Issues
https://github.com/ethersphere/storage-incentives/issues/26 https://github.com/ethersphere/bee/issues/3042
Reference
https://livepeer.org/ https://livepeer.org/primer
Almost forgot to mention: Livepeer and Swarm both operate on EVMs, so things ought to be easy to integrate at a root infrastructure level :)