golang for https://github.com/simple-rtmp-server/srs
To clone from github, build, install to $GOPATH and start srs:
go get github.com/winlinvip/go-srs && $GOPATH/bin/go-srs
Or, for windows:
go get github.com/winlinvip/go-srs && %GOPATH%\bin\go-srs.exe
About how to set $GOPATH, read prepare go.
Go: http://www.golangtc.com/download
JetBrains IntelliJ IDEA: http://www.jetbrains.com/idea/download
Idea Plugin: https://github.com/go-lang-plugin-org/go-lang-idea-plugin
Performance benchmark history.
The play benchmark by st-load:
Update | GO-SRS | Clients | Type | CPU | Memory | Commit |
---|---|---|---|---|---|---|
2014-12-31 | 0.0.1 | 10k(10000) | players | 547.7% | 1.3GB | commit |
The features added in milestone 0.0.1:
- VP6 codec stream.
- FMLE/FFMPEG/Flash publish.
- Flash/VLC/st-load play.
Winlin 2014.11