Autizmo Movie Night https://movie-night.autizmo.xyz
Go to file
Zorchenhimer 8fc3f86135 Add an emote list
It's ugly, but it get's the job done.  This list will need to be
improved a lot (ie, make it searchable and maybe even clickable
emotes?).  This is for #99, but should not be considered fixed yet.
2019-11-29 12:48:17 -05:00
common Add an emote list 2019-11-29 12:48:17 -05:00
static Add an emote list 2019-11-29 12:48:17 -05:00
wasm Add an emote list 2019-11-29 12:48:17 -05:00
.gitignore updates gitignore 2019-10-02 08:57:00 -03:00
.travis.yml
chatclient_test.go Fix name highlighting breaking emotes 2019-09-22 15:42:48 -04:00
chatclient.go Fix name highlighting breaking emotes 2019-09-22 15:42:48 -04:00
chatcommands.go Add an emote list 2019-11-29 12:48:17 -05:00
chatroom.go Use better name error; Tweak name requirements 2019-11-28 20:06:15 -05:00
connection.go
emotes.go Fix duplicating emotes with /reloademotes 2019-09-22 16:51:13 -04:00
errors.go
favicon.png
go.mod Removed dependency of dennwc\dom\js 2019-09-22 14:31:04 -04:00
go.sum commiting so zorch can do my work 2019-06-01 19:41:28 -04:00
handlers.go Add an emote list 2019-11-29 12:48:17 -05:00
main.go Add an emote list 2019-11-29 12:48:17 -05:00
Makefile change name to reflect goos 2019-10-01 18:39:04 -03:00
notes.txt
readme.md Go 1.12 is no longer required to build 2019-09-23 13:08:14 -04:00
settings_example.json Fix emotes 2019-06-18 22:13:53 -04:00
settings.go commiting so zorch can do my work 2019-06-01 19:41:28 -04:00
stats.go Add some more stats 2019-04-14 00:25:49 -04:00

MovieNight stream server

Build status

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:

$ git clone https://github.com/zorchenhimer/MovieNight
$ cd MovieNight
$ make
$ ./MovieNight

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")