11# nginx-http-flv-module
22
3- [ ![ Build Status ] ( https://app.travis-ci. com/winshining/nginx-http-flv-module.svg?branch=master )] ( https://app.travis-ci.com/winshining/ nginx-http-flv-module)
3+ ![ nginx-http-flv-module workflow ] ( https://github. com/winshining/nginx-http-flv-module/actions/workflows/ nginx-http-flv-module.yml/badge.svg?branch=master )
44
55A media streaming server based on [ nginx-rtmp-module] ( https://github.com/arut/nginx-rtmp-module ) .
66
77[ 中文说明] ( https://github.com/winshining/nginx-http-flv-module/blob/master/README.CN.md ) .
88
99Donate if you like this module. Many thanks to you!
1010
11- <a href =" https://www.buymeacoffee.com/winshining " target =" _blank " ><img src =" https://www.buymeacoffee .com/assets/img/custom_images/white_img .png " alt =" Buy Me A Coffee " style = " height : 41 px !important ; width : 174 px !important ; box-shadow : 0 px 3 px 2 px 0 px rgba ( 190 , 190 , 190 , 0.5 ) !important ; -webkit-box-shadow : 0 px 3 px 2 px 0 px rgba ( 190 , 190 , 190 , 0.5 ) !important ; " ></a >
11+ <a href =" https://www.paypal.me/ShingWong " target =" _blank " ><img src =" https://www.paypalobjects .com/digitalassets/c/website/marketing/apac/C2/logos-buttons/optimize/44_Grey_PayPal_Pill_Button .png " alt =" PayPal " / ></a >
1212
1313### Credits
1414
@@ -24,18 +24,19 @@ Donate if you like this module. Many thanks to you!
2424
2525* Other features provided by nginx-http-flv-module vs [ nginx-rtmp-module] ( https://github.com/arut/nginx-rtmp-module ) :
2626
27- | Features | nginx-http-flv-module | nginx-rtmp-module | Remarks |
28- | :--------------------------------: | :-------------------: | :---------------: | :-------------------------------------------: |
29- | HTTP-FLV (for play) | √ | x | HTTPS-FLV and chunked response supported |
30- | GOP cache | √ | x | |
31- | Virtual Host | √ | x | |
32- | Omit ` listen ` directive | √ | See remarks | There MUST be at least one ` listen ` directive |
33- | Audio-only support for RTMP/HTTP-FLV| √ | See remarks | Won't work if ` wait_video ` or ` wait_key ` is on |
34- | Single-track support for HLS | √ | x | |
35- | ` reuseport ` support | √ | x | |
36- | Timer for access log | √ | x | |
37- | JSON style statistics | √ | x | |
38- | Statistics for recordings | √ | x | |
27+ | Features | nginx-http-flv-module | nginx-rtmp-module | Remarks |
28+ | :--------------------------------: | :-------------------: | :---------------: | :--------------------------------------------: |
29+ | HTTP-FLV (for play) | √ | x | HTTPS-FLV and chunked response supported |
30+ | GOP cache | √ | x | |
31+ | Virtual Host | √ | x | |
32+ | Omit ` listen ` directive | √ | See remarks | There MUST be at least one ` listen ` directive |
33+ | Audio-only support for RTMP/HTTP-FLV| √ | See remarks | Won't work if ` wait_video ` or ` wait_key ` is on |
34+ | Single-track support for HLS | √ | x | |
35+ | ` reuseport ` support | √ | x | |
36+ | Timer for access log | √ | x | |
37+ | JSON style statistics | √ | x | |
38+ | Statistics for recordings | √ | x | |
39+ | Independent of endianness | √ | See remarks | Partially supported in branch ` endian ` |
3940
4041## Compatibility
4142
0 commit comments