网站建设 熊掌号,无锡网站设计开发,营销策划是什么意思,wordpress内链插件目录 一、Nginx-RTMP服务器搭建1、下载Nginx2、下载Nginx的RTMP扩展包3、修改配置文件4、启动服务器5、查看服务器状态6、其它ngnix命令 二、OBS推流1 、推流设置2、查看服务器状态 三、VLC拉流四、补充 本文转载自#xff1a;Windows搭建RTMP服务器OBS推流VLC拉流_浏览器查看… 目录 一、Nginx-RTMP服务器搭建1、下载Nginx2、下载Nginx的RTMP扩展包3、修改配置文件4、启动服务器5、查看服务器状态6、其它ngnix命令 二、OBS推流1 、推流设置2、查看服务器状态 三、VLC拉流四、补充 本文转载自Windows搭建RTMP服务器OBS推流VLC拉流_浏览器查看 推流服务器信息 vlc-CSDN博客 一、Nginx-RTMP服务器搭建
1、下载Nginx
下载地址http://nginx-win.ecsds.eu/download/ 该版本是带rtmp模块且编译过的nginx版本可以直接使用
下载完成后解压解压后的目录命名为 nginx
2、下载Nginx的RTMP扩展包
下载地址https://github.com/arut/nginx-rtmp-module
下载完成后解压将解压后的文件夹放入 nginx 目录下 3、修改配置文件
在conf目录下新建一个文件“nginx.conf”内容如下:
worker_processes 1;events {worker_connections 1024;
}#RTMP服务
rtmp {server { listen 1935; #监听端口chunk_size 4096; #数据传输块大小application live{ #创建名为live的应用live on;}}
}#HTTP服务可以通过浏览器访问http://localhost/stat 或者 http://localhost:80/stat 查看服务器状态
http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 80;server_name localhost;location /stat {rtmp_stat all;rtmp_stat_stylesheet stat.xsl;}location /stat.xsl { root ./nginx-rtmp-module-master/; #rtmp拓展包目录}location / {root html;index index.html index.htm;}error_page 500 502 503 504 /50x.html;location /50x.html {root html;}}} 该文件主要是直播配置录播配置、直播回放配置各有不同
4、启动服务器
在nginx目录下打开命令行界面输入 nginx.exe -c conf\nginx.conf 启动后可以在任务管理器中看到nginx进程 5、查看服务器状态
在浏览器地址栏输入 localhost/stat 可以看到服务器状态信息 6、其它ngnix命令
nginx.exe -s stop //快速终止服务器可能不保存相关信息
nginx.exe -s quit //完整有序停止服务器保存相关信息
nginx.exe -s reload //重新载入Nginx当配置信息修改需要重新载入这些配置时使用此命令二、OBS推流
官网下载地址https://obsproject.com/zh-cn/download
1 、推流设置 服务自定义 服务器 rtmp://127.0.0.1:1935/live 串流秘钥 stream 添加流媒体源然后开始直播 2、查看服务器状态
打开浏览器输入 localhost/stat 可以看到推流信息 三、VLC拉流
VLC下载地址https://www.videolan.org/
1、打开网络串流配置 2、输入媒体流地址rtmp://127.0.0.1:1935/live/stream点击播放即可 四、补充
若需要在公网环境下进行推拉流只需将80和1935端口映射到公网即可然后将本地地址改为公网地址