Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scrtlabs/dNetflix
https://github.com/scrtlabs/dNetflix
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/scrtlabs/dNetflix
- Owner: scrtlabs
- Created: 2022-07-27T13:48:15.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-01-27T15:18:56.000Z (almost 2 years ago)
- Last Synced: 2024-08-01T13:34:43.574Z (3 months ago)
- Language: JavaScript
- Size: 35.4 MB
- Stars: 4
- Watchers: 4
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-ccamel - scrtlabs/dNetflix - (JavaScript)
README
# Decentralized Netflix Workshop
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/scrtlabs/dNetflix)
## Prepare for the workshop
To come more prepared to the workshop, we encourage you to set up you environment beforehand:
* Installations:
* Install Rust ()
* Build tools:# Linux
sudo apt update && sudo apt install build-essential# Mac
xcode-select --install# Windows
# Install WSL (https://learn.microsoft.com/en-us/windows/wsl/install) and then do the Linux part above ^
* Install FFmpeg:# Linux
sudo apt install ffmpeg# Mac
brew install ffmpeg# Windows
# Install WSL (https://learn.microsoft.com/en-us/windows/wsl/install) and then do the Linux part above ^
* Make sure to have an IDE that supports Rust
* VSCode () + rust-analyzer extension () or
* CLion () or
* Other IDE of your choice
* Get the latest LocalSecret image (*Apple silicon [M1/M2] users will have to work on a remote environment [Gitpod], so you can skip this part*):docker pull ghcr.io/scrtlabs/localsecret:v1.4.0-beta.11
* Create a free account on an IPFS provider:
* Pinata () or
* Infura () or
* Other IPFS provider of your choice* Clone the following repositories locally:
* [This one](https://github.com/scrtlabs/dNetflix)
* [mobile-video-example](https://github.com/scrtlabs/mobile-video-example)