sudo
apt-get
install
build-essential
then do a git clone from
https://github.com/j0sh/crtmpserver1 2 3 | sudo apt-get git
git clone https: //github .com /j0sh/crtmpserver .git
cd crtmpserver /builders/cmake
|
create all makefileβs using cmake .
1 | make
Run using following command . If should print out a list of ports and their respecting functions 1 | . /crtmpserver/crtmpserver crtmpserver /crtmpserver .lua
|
|
+ββββββββββββββββββββββββββ+
| Services|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
| c | ip | port| protocol stack name | application name |
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 1112| inboundJsonCli| admin|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 1935| inboundRtmp| appselector|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 8081| inboundRtmps| appselector|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 8080| inboundRtmpt| appselector|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 6666| inboundLiveFlv| flvplayback|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 9999| inboundTcpTs| flvplayback|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 6665| inboundLiveFlv| proxypublish|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 8989| httpEchoProtocol| samplefactory|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 8988| echoProtocol| samplefactory|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+
|tcp| 0.0.0.0| 1111| inboundHttpXmlVariant| vptests|
+β+βββββ+ββ+ββββββββ-+ββββββββ-+