产品简介
nginx-http-flv-module 是Nginx的媒体流模块,扩展nginx-rtmp-module,添加HTTP-FLV直播、GOP缓存、虚拟主机等功能,适合需要高效流媒体服务的开发者和运维人员。

核心功能
- 支持HTTP-FLV直播流
- GOP缓存优化播放
- 虚拟主机支持多域名
- JSON风格统计接口
- 音频-only流媒体支持
快速开始
- 下载Nginx和nginx-http-flv-module源码
- 编译模块到Nginx(./configure --add-module=/path/to/nginx-http-flv-module)
- 安装并配置Nginx服务
- 用FFmpeg推流:ffmpeg -re -i 文件 -c copy -f flv rtmp://地址/应用/流名
- 用VLC或flv.js播放HTTP-FLV流:http://地址/dir?app=应用&stream=流名
界面预览
与其他方案对比
| 对比项 | nginx-http-flv-module | 同类方案 |
|---|---|---|
| HTTP-FLV支持 | 支持HTTPS-FLV和分块响应 | 不支持 |
| GOP缓存 | 支持,减少播放延迟 | 不支持 |
| 虚拟主机 | 支持多域名 | 不支持 |
| JSON统计 | 支持JSON风格统计 | 不支持 |
适合谁用
- 搭建直播服务的Web开发者
- 运维流媒体服务器的系统管理员
- 需要低延迟HTTP-FLV播放的视频平台工程师
下载与版本
当前最新版本为 v1.2.14,发布于 2026-07-04。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/winshining/nginx-http-flv-module