Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nicnacnic authored Aug 29, 2022
1 parent 20e5024 commit 59343ab
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,19 @@ A NodeCG bundle to control all aspects of a marathon's stream.

Twitch is unreliable, and has the Purple Screen Of Death (which is very annoying!)
To use RTMP, make sure your server can transcode the stream into [HLS](https://docs.peer5.com/guides/setting-up-hls-live-streaming-server-using-nginx/) and allows [CORS](https://michielkalkman.com/snippets/nginx-cors-open-configuration/)

### To add multiple RTMP servers
- Open the config (`<path-to-nodecg>/cfg/nodecg-marathon-control.json`)
- Under `RTMPServers`, add a new object for each server. The key is the name displayed on the dashboard, the value is the server URL.
- Save the file.

For example:
```json
"RTMPServers": {
"US-E": "https://use.example.com/hls/",
"US-W": "https://usw.example.com/hls/",
"ABCDEFG": "https://abcdefg.example.com/hls/"
}
```

This version of nodecg-marathon-control uses OBS Websocket v4.9.1.

0 comments on commit 59343ab

Please sign in to comment.