winserver的nginx-rtmp流媒体服务器配置
2017-01-21 00:00
323 查看
摘要: 最近由于项目需要,将debian的服务器换成了winserver2012,于是就在这个上面尝试了一下如何配置流媒体服务器。这篇文章主要参考其他博主的配置,基本上照搬过来是为了防止以后找不到。
云服务器机器配置:
Windows Server 2012 R2
内存: 1GB
1. 下载 nginx 1.7.11.3 Gryphon
下载链接: http://nginx-win.ecsds.eu/download/nginx 1.7.11.3 Gryphon.zip
下载完成后解压;
将解压后的目录名改成:
nginx-1.7.11.3
2. 下载服务器状态检查程序 stat.xsl
下载链接: https://github.com/arut/nginx-rtmp-module/ 将nginx-rtmp-module-master.zip解压后复制到目录:nginx-1.7.11.3下,
保证stat.xls的目录为:
nginx-1.7.11.3-Gryphon\nginx-rtmp-module\stat.xsl
3. 复制配置文件 conf\nginx-win.conf ,然后将新文件的后缀名 改成nginx.conf,然后将下面一段添加至新文件末尾。
rtmp {
server {
listen 1935; #监听端口 若被占用 可以更改
chunk_size 4096; #上传flv文件块儿的大小
application live { #开启的一个叫live的应用
live on;
}
}
}
此外,winserver服务器一般都开了IIS,因此要把nginx的http服务的server的listen端口改成80xx,其他不必设置。
4. 启动服务器
返回上一级目录,直接点击nginx.exe文件,就可以启动服务。
5.常用nginx命令
(1)启动:
start nginx 或 nginx.exe
注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。
(2)停止:
nginx.exe -s stop
stop是快速停止nginx,可能并不保存相关信息;
nginx.exe -s quit
quit是完整有序的停止nginx,并保存相关信息。
(3)重新载入Nginx:
nginx.exe -s reload
当配置信息修改,需要重新载入这些配置时使用此命令。
(4)重新打开日志文件:
nginx.exe -s reopen
(5)查看Nginx版本:
nginx -v
感谢以下参考博客博主的帮助:
http://blog.csdn.net/lishimin1012/article/details/52130683 http://blog.csdn.net/ppby2002/article/details/38681345
云服务器机器配置:
Windows Server 2012 R2
内存: 1GB
1. 下载 nginx 1.7.11.3 Gryphon
下载链接: http://nginx-win.ecsds.eu/download/nginx 1.7.11.3 Gryphon.zip
下载完成后解压;
将解压后的目录名改成:
nginx-1.7.11.3
2. 下载服务器状态检查程序 stat.xsl
下载链接: https://github.com/arut/nginx-rtmp-module/ 将nginx-rtmp-module-master.zip解压后复制到目录:nginx-1.7.11.3下,
保证stat.xls的目录为:
nginx-1.7.11.3-Gryphon\nginx-rtmp-module\stat.xsl
3. 复制配置文件 conf\nginx-win.conf ,然后将新文件的后缀名 改成nginx.conf,然后将下面一段添加至新文件末尾。
rtmp {
server {
listen 1935; #监听端口 若被占用 可以更改
chunk_size 4096; #上传flv文件块儿的大小
application live { #开启的一个叫live的应用
live on;
}
}
}
此外,winserver服务器一般都开了IIS,因此要把nginx的http服务的server的listen端口改成80xx,其他不必设置。
4. 启动服务器
返回上一级目录,直接点击nginx.exe文件,就可以启动服务。
5.常用nginx命令
(1)启动:
start nginx 或 nginx.exe
注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。
(2)停止:
nginx.exe -s stop
stop是快速停止nginx,可能并不保存相关信息;
nginx.exe -s quit
quit是完整有序的停止nginx,并保存相关信息。
(3)重新载入Nginx:
nginx.exe -s reload
当配置信息修改,需要重新载入这些配置时使用此命令。
(4)重新打开日志文件:
nginx.exe -s reopen
(5)查看Nginx版本:
nginx -v
感谢以下参考博客博主的帮助:
http://blog.csdn.net/lishimin1012/article/details/52130683 http://blog.csdn.net/ppby2002/article/details/38681345
相关文章推荐
- 实时监控、直播流、流媒体、视频网站开发方案流媒体服务器搭建及配置详解:使用nginx搭建rtmp直播、rtmp点播、,hls直播服务配置详解
- Centos6.5 nginx+nginx-rtmp配置流媒体服务器
- 实时监控、直播流、流媒体、视频网站开发方案流媒体服务器搭建及配置详解:使用nginx搭建rtmp直播、rtmp点播、,hls直播服务配置详解
- Centos6.5 nginx+nginx-rtmp配置流媒体服务器
- Centos6.5 nginx+nginx-rtmp配置流媒体服务器
- nginx配置rtmp流媒体服务器
- nginx搭建支持http和rtmp协议的流媒体服务器之---环境搭建
- 流媒体服务器全配置:Darwin Streaming Server,ffmpeg安装和Mpeg4IP ,MP4Box Mp4 hint媒体流化
- 在nginx中配置如何防止直接用ip访问服务器web server及server_name特性讲解
- 利用nginx-rtmp-module搭建hls直播流媒体服务器
- nginx搭建支持http和rtmp协议的流媒体服务器之四
- WINDOWS 2008Server 配置nginx 反向代理服务器
- 利用Nginx搭建http和rtmp协议的流媒体服务器[转]
- Nginx搭建流媒体FLV视频服务器配置示例
- 配置WinServer2003的ASP.NET程序服务器验证不好使的解决办法.
- nginx搭建rtmp协议流媒体服务器总结
- Nginx搭建rtmp流媒体服务器
- ffserver配置流媒体服务器
- 利用nginx搭建http和rtmp协议的流媒体服务器
- 流媒体服务器全配置:Darwin Streaming Server,ffmpeg安装和Mpeg4IP ,MP4Box Mp4 hint媒体流化