Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rac-sri/Livepeer-Video-Streaming
DApp to stream videos on livepeer protocol.
https://github.com/rac-sri/Livepeer-Video-Streaming
blockchain ethereum hls-live-streaming livepeer reactjs socket web3
Last synced: 3 months ago
JSON representation
DApp to stream videos on livepeer protocol.
- Host: GitHub
- URL: https://github.com/rac-sri/Livepeer-Video-Streaming
- Owner: rac-sri
- Created: 2020-07-09T07:50:53.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-06-06T20:43:39.000Z (over 1 year ago)
- Last Synced: 2024-07-27T19:42:59.917Z (4 months ago)
- Topics: blockchain, ethereum, hls-live-streaming, livepeer, reactjs, socket, web3
- Language: JavaScript
- Homepage:
- Size: 1.08 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Livepeer
Livepeer is a decentralized video broadcasting platform powered by a crypto token on the Ethereum blockchain.
### Transcoder
Transcoding is the process of taking an input video in one format and bitrate, and converting it into many formats and bitrates to make it playable on the majority of devices on the planet at any connection speed.
In The Livepeer network, nodes who play the role of transcoder, perform this very important function, and as a result it’s important that they have high bandwidth connections, sufficient hardware, and reliable devOps practices. These nodes are delegated towards and elected to perform this role, and they are rewarded with the ability to earn fees from the network.
### BroadCaster
On sending video into your broadcaster node and viewing the output transcoded video. In order to see more detailed logs, run your broadcaster with -v 6 to enable verbose logging.
After receiving a stream, your broadcaster will try to connect to a set of orchestrators (ether based on the registered orchestrators on-chain or based on the orchestrators specified using the -orchAddr flag). Your broadcaster might reject certain orchestrators based on their required price or ticket parameters.
#### HLS
HTTP Live Streaming (also known as HLS) is an HTTP-based adaptive bitrate streaming communications protocol developed by Apple Inc. and released in 2009.
#### OBS
Free and open source software for video recording and live streaming.
---