You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -35,6 +37,15 @@ Run `docker run -p 1935:1935 -p 7001:7001 -p 7002:7002 -d --name livego gwuhaoli
35
37
2. Go to the livego directory and execute `go build` or `make build`
36
38
37
39
## Use
40
+
1. Start the service: execute the livego binary file or `make run` to start the livego service;
41
+
2. Get a channelkey `curl http://localhost:8090/control/get?room=movie` and copy data like your channelkey.
42
+
3. Upstream push: Push the video stream to `rtmp://localhost:1935/{appname}/{channelkey}` through the` RTMP` protocol, for example, use `ffmpeg -re -i demo.flv -c copy -f flv rtmp://localhost:1935/{appname}/{channelkey}` push;
43
+
4. Downstream playback: The following three playback protocols are supported, and the playback address is as follows:
--rtmp_addr string RTMP server listen address (default ":1935")
50
61
--write_timeout int write time out (default 10)
51
62
```
52
-
2. Start the service: execute the livego binary file or `make run` to start the livego service;
53
-
3. Get a channelkey `curl http://localhost:8090/control/get?room=movie` and copy data like your channelkey.
54
-
4. Upstream push: Push the video stream to `rtmp://localhost:1935/live/movie`(`rtmp://localhost:1935/{appname}/{channelkey}`) through the` RTMP` protocol, for example, use `ffmpeg -re -i demo.flv -c copy -f flv rtmp://localhost:1935/live/movie` push;
55
-
5. Downstream playback: The following three playback protocols are supported, and the playback address is as follows:
56
-
-`RTMP`:`rtmp://localhost:1935/live/movie`
57
-
-`FLV`:`http://127.0.0.1:7001/live/movie.flv`
58
-
-`HLS`:`http://127.0.0.1:7002/live/movie.m3u8`
59
63
60
64
### [Use with flv.js](https://github.com/gwuhaolin/blog/issues/3)
After directly downloading the compiled [binary file] (https://github.com/gwuhaolin/livego/releases), execute it on the command line.
0 commit comments