Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/livepeer/go-livepeer
Official Go implementation of the Livepeer protocol
https://github.com/livepeer/go-livepeer
broadcasting ethereum hacktoberfest hacktoberfest2022 transcode video-stream
Last synced: about 1 month ago
JSON representation
Official Go implementation of the Livepeer protocol
- Host: GitHub
- URL: https://github.com/livepeer/go-livepeer
- Owner: livepeer
- License: mit
- Created: 2017-06-19T02:36:09.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T15:07:42.000Z (about 1 month ago)
- Last Synced: 2024-10-29T15:24:58.195Z (about 1 month ago)
- Topics: broadcasting, ethereum, hacktoberfest, hacktoberfest2022, transcode, video-stream
- Language: Go
- Homepage: http://livepeer.org
- Size: 150 MB
- Stars: 546
- Watchers: 41
- Forks: 172
- Open Issues: 266
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-livepeer - `go-livepeer` - Client software running Livepeer Public Transcoding Network. (Developer Tools / Livepeer Tools and Libraries)
- best-of-crypto - GitHub - 15% open ยท โฑ๏ธ 01.06.2024): (Others)
README
[![go-livepeer](https://user-images.githubusercontent.com/555740/117340053-78210e80-ae6e-11eb-892c-d98085fe6824.png)](https://github.com/livepeer/go-livepeer)
---
[![Go Report Card](https://goreportcard.com/badge/github.com/livepeer/go-livepeer)](https://goreportcard.com/report/github.com/livepeer/go-livepeer)
[![Discord](https://img.shields.io/discord/423160867534929930.svg?style=flat-square)](https://discord.gg/7wRSUGX)
[![license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](LICENSE)
[![Contributions welcome](https://img.shields.io/badge/contributions-welcome-orange.svg?style=flat-square)](CONTRIBUTING.md)The Livepeer project aims to deliver a live video-streaming network protocol
that is fully decentralized, highly scalable and crypto-token incentivized to
serve as the live media layer in the decentralized development (Web3) stack.
[Read our documentation](https://docs.livepeer.org/protocol/) to learn more about the protocol and its economic incentives.`go-livepeer` is a Go implementation of the [Livepeer](https://livepeer.org) protocol which powers the Livepeer Network. Specifically, `go-livepeer` contains implementations of Broadcaster, Orchestrator, and Transcoder nodes (roles) in the Livepeer Network ecosystem.
## Table of Contents
- [Requirements](#requirements)
- [Getting Started](#getting-started)
- [Contributing](#contributing)
- [Other Documentation](#documentation)
- [Resources](#resources)## Requirements
This project requires `go` and a unix shell.
- [Installing and Managing Go](doc/go.md)
## Getting Started
To get started, clone the repo and follow the [installation guide](https://docs.livepeer.org/guides/orchestrating/install-go-livepeer).
Next, follow [the guide to set up a private ETH network with the Livepeer protocol deployed](cmd/devtool/README.md).
## Contributing
Thanks for your interest in contributing to go-livepeer. There are many ways you can contribute to the project, even for non-developers.
To start, take a few minutes to **[read the "Contributing to go-livepeer" guide](CONTRIBUTING.md)**.
We look forward to your pull requests and / or involvement in our
[issues page](https://github.com/livepeer/go-livepeer/issues) and hope to see
your username on our
[list of contributors](https://github.com/livepeer/go-livepeer/graphs/contributors)
๐๐๐## Resources
To get a full idea of what Livepeer is about, be sure to take a look at these
other resources:- ๐ [The Livepeer Website](https://livepeer.org)
- ๐ [The Livepeer Docs](https://livepeer.org/docs)
- ๐ญ [The 10-Minute Primer](https://livepeer.org/primer/)
- โ [The Livepeer Blog](https://medium.com/livepeer-blog)
- ๐ฌ [The Livepeer Chat](https://discord.gg/uaPhtyrWsF)
- โ [The Livepeer Forum](https://forum.livepeer.org/)