五、拉流测试地址 推荐一个拉流的测试地址,里面针对各种协议都能测试 拉流测试,需要注意图中几个地方,由于我们使用的rtmp协议,我们选择这一栏,底下填写我们推流的地址和我们在上面obs的设置里面配置的流的名称,start, ok搞定!!!
1. 下载编译nginx和rtmp-module 1.1 自动下载 # 使用yum安装git yum -y install git # 下载nginx-rtmp-module # 通过git clone 的方式下载到服务器上 mkdir -p /home/zenglg/src cd /home/zenglg/src git clone https://github.com/arut/nginx-rtmp-module.git # yum 安装 openssl yum -y install ope...
一、首先就是先下载nginx-rtmp-module官方github地址:https://github.com/arut/nginx-rtmp-module 我这里在git上直接克隆了 git clone https://github.com/arut/nginx-rtmp-module.git 如果提示git错误的,装下git 这个时候,根目录下应该会有一个 nginx-rtmp-module nginx服务器 rtmp配置 nginx html git Nginx...
#pid logs/nginx.pid; #指定nginx进程运行文件存放地址 events { #events块:配置影响nginx服务器或与用户的网络连接。有每个进程的最大连接数,选取哪种事件驱动模型处理连接请求,是否允许同时接受多个网路连接,开启多个网络连接序列化等 worker_connections 1024; #最大连接数,默认为512 } http { #http块:可以嵌套...
Nginx直播回放配置:worker_processes 1; events { worker_connections 1024; } ###RTMP...
配置目录/opt/video/vod为存放视频文件的位置了,那我们就往里面放一个文件吧。我放了一个girl.mp4文件。 文件放好之后,那就让我们重新启动一下nginx sudo./sbin/nginx-sreload 打开视频播放软件选用的是VLC media-> open network stream 如图填写我们要点播的节目地址rtmp://localhost/vod/girl.mp4如图 ...
出现问题的原因是我们config错误了,nginx-http-flv-module 模块中包含nginx-rtmp-module模块的功能,只需安装nginx-http-flv-module 模块即可。也就是说,下面的配置方法是错误的。 代码语言:javascript 复制 ./configure--add-module=../../nginx-rtmp-module--add-module=../../nginx-http-flv-module ...
首先是ffmpeg普通推流命令,需要配置nginx为普通推拉流配置, 更改配置后请重启nginx 推流一次命令: ffmpeg -re -i /Users/wz/test.mp4 -vcodec libx264 -acodec aac -f flvrtmp://127.0.0.1:1935/live/test 其中-i后面跟着的是要推流的视频资源路径,flv后面跟着是nginx搭建的rtmp推流地址。地址最后的test名字随...
publish_notify中Notify的配置部分 https://github.com/arut/nginx-rtmp-module/wiki/Directives#notify 1、live的publish_notify 所谓的publish_notify是涉及publish_notify默认是off的,主要涉及推送的过程中一些事件。 开启publish_notify即可进行Notify的配置操作。
nginx-rtmp-module有个严重的问题:如果在rtmp配置块里没有listen选项,那么它根本就不能运行,因为没有默认监听任何端口。而且就算配置了listen选项,它也无法根据域名找到正确的配置。例如有如下配置: rtmp { server { listen 1935; ... } server { listen 1935; ...