Skip to content

cgoder/gsc

Repository files navigation

GSC

go stream core.

# flow
       RPC/Websocket           IPC
[API] <-------------> [gsc] <-------> [ffmpeg]

Compile

# build gsc
$ make

Build

# build ffmpeg image
$ docker build -f dockerfile.ffmpeg -t gsf/ffmpeg:latest .
# build gsc image base from ffmpeg image
$ docker build -t gsf/gsc:latest .

Run

# run zk
$ docker run -d -e TZ="Asia/Shanghai" -p 2181:2181 -v $PWD/data:/data --name zookeeper --restart always zookeeper
# run gsc
$ docker run -d -p 8080:8080 --name gsc gsf/gsc:latest

# OR
$ docker-compose up -d

Demo Test

web

http://localhost:8080/demo/web

About

go stream core

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published