Autizmo Movie Night
https://movie-night.autizmo.xyz
1f217c56a9
This is an icon that I threw together in a few minutes. I don't want my avatar as the favicon for this repository. Also, the favicon.png has moved to the root directory as it is something that is meant to be customized along with the settings that is also in the root. |
||
---|---|---|
common | ||
static | ||
wasm | ||
.gitignore | ||
.travis.yml | ||
Makefile | ||
chatclient.go | ||
chatcommands.go | ||
chatroom.go | ||
connection.go | ||
errors.go | ||
favicon.png | ||
handlers.go | ||
main.go | ||
notes.txt | ||
readme.md | ||
settings.go | ||
settings_example.json |
readme.md
MovieNight stream server
This is a single-instance streaming server with chat. Originally written to replace Rabbit as the platform for watching movies with a group of people online.
Build requirements
- Go 1.12 or newer
- GNU Make
Install
To just download and run:
$ go get -u -v github.com/zorchenhimer/MovieNight
$ MovieNight -l :8089 -k longSecurityKey
Usage
Now you can use OBS to push a stream to the server. Set the stream URL to
rtmp://your.domain.host/live
and enter the stream key.
Now you can view the stream at
http://your.domain.host:8089/
There is a video only version at
http://your.domain.host:8089/video
and a chat only version at
http://your.domain.host:8089/chat
The default listen port is :8089
. It can be changed by providing a new port
at startup:
Usage of .\MovieNight.exe:
-k string
Stream key, to protect your stream
-l string
host:port of the MovieNight (default ":8089")