RTMP中nginx配置
时间: 2023-11-03 12:55:45 浏览: 46
对于RTMP中nginx的配置,可以按照以下步骤进行:
1. 首先,使用wget命令下载nginx的压缩包,例如:
```
wget http://nginx.org/download/nginx-1.15.3.tar.gz
```
2. 解压nginx的压缩包,并进入解压后的目录。
3. 使用vim编辑器打开nginx.conf文件,将其中的内容修改为以下配置信息:
```
user root;
worker_processes 1;
error_log logs/error.log debug;
events {
worker_connections 1024;
}
rtmp {
server {
# 注意端口占用
listen 1935;
application myapp {
live on;
# 丢弃闲置5s的连接
drop_idle_publisher 5s;
}
}
}
http {
server {
# 注意端口占用
listen 8081;
location /stat {
rtmp_stat all;
rtmp_stat_stylesheet stat.xsl;
}
location /stat.xsl {
# 注意目录
root /root/ffmpeg/nginx/nginx-rtmp-module-1.2.1/;
}
location /control {
rtmp_control all;
}
location /rtmp-publisher {
# 注意目录
root /root/ffmpeg/nginx/nginx-rtmp-module-1.2.1/test;
}
location / {
# 注意目录
root /root/ffmpeg/nginx/nginx-rtmp-module-1.2.1/test/www;
}
}
}
```
4. 保存并退出nginx.conf文件。
5. 接下来,根据需要进行其他配置,例如设置rtmp的上下文结构体。
请注意,以上是一个示例配置,你可以根据实际需求进行修改和调整。