http-flv直播、宝塔nginx添加nginx-http-flv-module第三方模块教程、搭建流媒体服务器

罗均
2023-12-01

项目一开始使用的是 nginx-rtmp-module , 播放器一定得使用 flash插件,由于  现在大部分的浏览器禁用了 flash 插件,导致以前的rtmp播放的方式无法兼容。于是切换为nginx-http-flv-module模块。

首先注意备份配置

 

1: 下载 nginx-http-flv-module 模块源码。nginx-http-flv-module-master.zip (服务器下载官网的太卡了)

2: 上传到服务器、解压到/www/nginx-http-flv-module目录。

3:首先编写一个路径为/www/server/panel/install/nginx_prepare.sh的nginx安装前置脚本,用于安装nginx前安装好依赖库及模块源码

将下列代码写入到/www/server/panel/install/nginx_prepare.sh
 

#!/bin/bash

#安装依赖库
yum install libmaxminddb-devel -y

#下载第三方扩展源码
mkdir /www/server/nginx/src/nginx-http-flv-module
cp -fr /www/nginx-http-flv-module/* /www/server/nginx/src/nginx-http-flv-module/

echo "--with-http_xslt_module  --add-module=/www/server/nginx/src/nginx-http-flv-module" > /www/server/panel/install/nginx_configure.pl

 

最后通过面板安装nginx即可,要编译安装!

 类似资料: