A self hosted livestreaming server.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 
knotteye 25ea2081eb Merge branch 'develop' into 'master' 4 years ago
config Switch from transcode server in node-media-server to spawning ffmpeg processes 4 years ago
docs Fix handling of usernames with capital letters in the web page. 4 years ago
install Add more detailed installation instructions 5 years ago
site Play MPEG-DASH by default. 4 years ago
src Switch from transcode server in node-media-server to spawning ffmpeg processes 4 years ago
templates Switch from transcode server in node-media-server to spawning ffmpeg processes 4 years ago
.gitignore Removed old IRC implementation 5 years ago
CONTRIBUTORS Add contributors file 4 years ago
LICENSE Add package.json and LICENSE, name the project. 5 years ago
README.md Move readme because gitlab doesn't like it. 5 years ago
package-lock.json 0.3.2 4 years ago
package.json Bump version to 0.4.0 4 years ago
tsconfig.json Changed init functions to be more consistent. 5 years ago

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