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
-Support commonly used transmission protocols, file formats, encoding formats;
3
+
-Very simple to install and use;
4
+
-Pure Golang, high performance, cross-platform;
5
+
-Support commonly used transmission protocols, file formats, encoding formats;
6
6
7
7
#### Supported transport protocols
8
-
-RTMP
9
-
-AMF
10
-
-HLS
11
-
-HTTP-FLV
8
+
-RTMP
9
+
-AMF
10
+
-HLS
11
+
-HTTP-FLV
12
12
13
13
#### Supported container formats
14
-
-FLV
15
-
-TS
14
+
-FLV
15
+
-TS
16
16
17
17
#### Supported encoding formats
18
-
-H264
19
-
-AAC
20
-
-MP3
18
+
-H264
19
+
-AAC
20
+
- sMP3
21
21
22
22
## Installation
23
-
After directly downloading the compiled [binary file](https://github.com/gwuhaolin/livego/releases), execute it on the command line.
23
+
After directly downloading the compiled [binary file](https://github.com/gwuhaolin/livego/releases), execute it on the command line.
24
24
25
25
#### Boot from Docker
26
26
Run `docker run -p 1935: 1935 -p 7001: 7001 -p 7002: 7002 -d --name livego gwuhaolin / livego` to start
@@ -31,13 +31,13 @@ Run `docker run -p 1935: 1935 -p 7001: 7001 -p 7002: 7002 -d --name livego gwuha
31
31
32
32
## Use
33
33
2. Start the service: execute the livego binary file to start the livego service;
34
-
3. Upstream push: Push the video stream to `rtmp: // localhost:1935 / live / movie` through the` RTMP` protocol, for example, use `ffmpeg -re -i demo.flv -c copy -f flv rtmp: / / localhost:1935 / live / movie` push;
34
+
3. Upstream push: Push the video stream to `rtmp://localhost:1935/live/movie` through the` RTMP` protocol, for example, use `ffmpeg -re -i demo.flv -c copy -f flv rtmp://localhost:1935/live/movie` push;
35
35
4. Downstream playback: The following three playback protocols are supported, and the playback address is as follows:
36
-
-`RTMP`:`rtmp: // localhost:1935 / live / movie`
37
-
-`FLV`:`http://127.0.0.1:7001 / live / movie.flv`
38
-
-`HLS`:`http://127.0.0.1:7002 / live / movie.m3u8`
36
+
-`RTMP`:`rtmp://localhost:1935/live/movie`
37
+
-`FLV`:`http://127.0.0.1:7001/live/movie.flv`
38
+
-`HLS`:`http://127.0.0.1:7002/live/movie.m3u8`
39
39
40
40
41
41
### [Use with flv.js](https://github.com/gwuhaolin/blog/issues/3)
42
42
43
-
Interested in Golang? Please see [Golang Chinese Learning Materials Summary](http://go.wuhaolin.cn/)
43
+
Interested in Golang? Please see [Golang Chinese Learning Materials Summary](http://go.wuhaolin.cn/)
0 commit comments