您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
win10下搭建基于nginx的流媒体服务器(nginx 1.7.11.3 Gryphon)
发布时间:2025-02-13 23:04:14编辑:雪饮阅读()
-
下载包含媒体流模块的nginx
http://nginx-win.ecsds.eu/download/nginx%201.7.11.3%20Gryphon.zip
下载后解压到
D:\software\nginx 1.7.11.3 Gryphon
然后进入链接
https://github.com/arut/nginx-rtmp-module/
在code哪里Download Zip
将下载的压缩包解压于
D:\software\nginx 1.7.11.3 Gryphon
目录中
然后在D:\software\nginx 1.7.11.3 Gryphon\conf目录中建立
nginx-rtmp-win.conf:
worker_processes 1; #Nginx进程数,建议设置为等于CPU总核数
events {
worker_connections 1024; #工作模式与连接数上限
}
rtmp_auto_push on;
#RTMP服务
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
}
application live2 {
live on;
record off;
}
application vod {
play /var/flvs;
}
application hls {
live on;
hls on;
}
}
}
#HTTP服务
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 85;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
location /live_hls{
types{
#m3u8 type设置
application/vnd.apple.mpegurl m3u8;
#ts分片文件设置
video/mp2t ts;
}
#指向访问m3u8文件目录
alias ./m3u8File;
add_header Cache-Control no-cache; #禁止缓存
}
location /control{
rtmp_control all;
}
location /stat{
rtmp_stat all;
rtmp_stat_stylesheet stat.xsl;
}
location /stat.xsl{
root ./nginx-rtmp-module-master;
}
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
然后在命令行中进入到如下目录
C:\Users\1>cd D:\software\nginx 1.7.11.3 Gryphon
C:\Users\1>d:
然后运行命令如:
D:\software\nginx 1.7.11.3 Gryphon>nginx.exe -c conf\nginx-rtmp-win.conf
此时你可能会遇到一个错误
进入链接
https://mydown.yesky.com/pcsoft/35474434.html
下载这个vc++2010 运行库 10.0.40219.1官方正式版
解压后把里面的x86和x64都安装,我是先安装x86,再安装x64的时候就有选项了,我选择的是修复的那个选项。
然后回到命令行重新运行命令如:
D:\software\nginx 1.7.11.3 Gryphon>nginx.exe -c conf\nginx-rtmp-win.conf
那么此时命令行会阻塞这里,咱们别管。咱们开一个浏览器访问如
http://127.0.0.1:85/
如果可能了nginx的页面中有显示
Welcome to nginx!
这第一步就完成了。
如果你什么地方配置错啦,希望修改配置重新启动。
则可以另外开启一个cmd窗口,然后进入目录执行停止命令如
C:\Users\1>cd D:\software\nginx 1.7.11.3 Gryphon
C:\Users\1>d:
D:\software\nginx 1.7.11.3 Gryphon>nginx.exe -c conf\nginx-rtmp-win.conf -s stop
关键字词:win10,win,nginx,Gryphon,流媒体
相关文章
- 新建项目表单的模态框样式(laravel11+inertia+breeze
- 抛弃低效smb如何实现windows中高效传输视频到iPhone相
- mac连接windows文件共享cifs/smb
- vmwareWorkStation 安装vmware Tools与远程桌面(vnc屏
- vmware中安装win11踩坑(vmware 17 pro)
- windows环境下php开启fpm服务
- win11下新建文件后要刷新才出来的解决方案
- lesson19--WordPress入门视频教程19 Windows Live Wri
- lesson4 添加和管理文章及其分类和标签(固定链接 二级
- centos7 nfs搭建及win挂载不可写的解决