knotteye
1f3504f698
Change scripts to automatically build before serving Move typescript to dependencies Check if the stream is ready to transcode to MPEG-DASH programmatically instead of waiting for 5 seconds Use session.isLocal instead of matching session.ip against some strings (session.isLocal does that internally but at least this way looks prettier) |
||
---|---|---|
config | ||
docs | ||
install | ||
site | ||
src | ||
templates | ||
.gitignore | ||
CONTRIBUTORS | ||
LICENSE | ||
README.md | ||
package-lock.json | ||
package.json | ||
tsconfig.json |
README.md
Satyr: A livestreaming server
System dependencies: A stable version of node>=10, mysql3 (or a compatible implementation such as MariaDB), and ffmpeg >=4.2
Build Instructions
git clone https://gitlab.com/knotteye/satyr.git
cd satyr
npm install
npm run setup
npm run build
Follow the instructions after setup runs.
Run the server
npm start