Autizmo Movie Night https://movie-night.autizmo.xyz
Go to file
Zorchenhimer a1a7f8aa3b Rework stream key parsing
Instead of using a GET value in the URL, split on the path separators
and use the second element of the path as the key.  This enables
putting the stream key in the appropriate settings in OBS, instead of
appending it to the stream URL manually.
2019-03-11 17:09:12 -04:00
static Write the /help command 2019-03-11 12:06:45 -04:00
.gitignore Add debug file to gitignore 2019-03-10 20:47:39 -04:00
Makefile Initial commit 2019-03-10 11:42:12 -04:00
chatclient.go Fix formatLinks() not working 2019-03-11 15:41:41 -04:00
chatcommands.go Write the /help command 2019-03-11 12:06:45 -04:00
chathandler.go Write the /help command 2019-03-11 12:06:45 -04:00
chatroom.go Initial commit 2019-03-10 11:42:12 -04:00
main.go Rework stream key parsing 2019-03-11 17:09:12 -04:00
notes.txt Initial commit 2019-03-10 11:42:12 -04:00
readme.md Some minor fixes in readme and linting errors 2019-03-10 13:41:06 -04:00
settings.go Initial commit 2019-03-10 11:42:12 -04:00
settings.json Initial commit 2019-03-10 11:42:12 -04:00

readme.md

Golang rtmp server demo

This is a very tiny demo with rtmp protocol server/client side implement.

Requirement

You need golang to build all tools.

Install

go get -u -v github.com/zorchenhimer/MovieNight

~/go/bin/MovieNight  -l :8089 -k  longSecurityKey

Usage

now you can using obs to push stream to rtmp server

the stream url maybe rtmp://your.domain.host/live?key=longSecurityKey

You can using obs to stream

Now you may visit the demo at

http://your.domain.host:8089/

the :8089 is the default listen port of the http server. and you can change it as you want

Usage of .\MovieNight.exe:
  -k string
        Stream key, to protect your stream
  -l string
        host:port of the MovieNight (default ":8089")