Autizmo Movie Night https://movie-night.autizmo.xyz
Go to file
Zorchenhimer 3276295421 Initial commit
So far things work.  Needs lots of improvements.
2019-03-10 11:42:12 -04:00
static Initial commit 2019-03-10 11:42:12 -04:00
.gitignore Initial commit 2019-03-10 11:42:12 -04:00
Makefile Initial commit 2019-03-10 11:42:12 -04:00
chatclient.go Initial commit 2019-03-10 11:42:12 -04:00
chatcommands.go Initial commit 2019-03-10 11:42:12 -04:00
chathandler.go Initial commit 2019-03-10 11:42:12 -04:00
chatroom.go Initial commit 2019-03-10 11:42:12 -04:00
main.go Initial commit 2019-03-10 11:42:12 -04:00
notes.txt Initial commit 2019-03-10 11:42:12 -04:00
readme.md Initial commit 2019-03-10 11:42:12 -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/netroby/go-rtmp-server

~/go/bin/go-rtmp-server  -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 .\go-rtmp-server.exe:
  -k string
        Stream key, to protect your stream
  -l string
        host:port of the go-rtmp-server (default ":8089")