Broadcast platform powered by Raspberry Pi. YouTube supported.
yt-dlp
mpg123
NodeJS v8.4.0+
node-gtts
Python 3.7+
Download this repo, or clone this repo:
git clone https://github.com/pi-broadcaster/pi-broadcaster.git
Copy into your RPi.
Run these commands in your RPi, in /server
:
sudo apt update
sudo apt install mpg123
sudo apt install ffmpeg
npm i
Enable SSH in your RPi and set up .bashrc
to automatically run main.js
in startup.
Boot your RPi.
Follow the guide in your app.