在Nginx中使用rtmp搭建一个直播服务器

  介绍

在Nginx中使用rtmp搭建一个直播服务器?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

1。到nginx源码目录新建个rtmp目录,进入git克隆https://github.com/arut/nginx-rtmp-module.git

2。重编译nginx代码如下

。/configure——prefix=/usr/地方/nginx-1.2.9/砑幽??。rtmp/nginx-rtmp-module——with-http_ssl_module with-pcre=/lamp_source pcre - 8.38;
;安装;
#重新安装nginx

3。完成安装后。

打开nginx。会议在http{服务器……}之后加上以下代码

rtmp {   服务器{   听1935;   chunk_size 4000;   应用hls {   生活>服务器{      听8851;   位置/索引。html {   根/网站存放目录;   }   位置/{# 403;   #服务HLS片段   类型{   应用程序/vnd.apple。mpegurl m3u8;   视频/mp2t ts;   }   根/同上,缓存用;   过期1;   }   }

完成以上配置后。下载一个软件叫开放广播软件做的软件推流即可(注意,也可以使用ffmpeg进行推流)。软件使用如截图

然后点开始串流就可以了。

下载打开vlc播放器(拉流)。输入rtmp://你的网址:1935/hls/上图中的密码然后就好了。成功在线直播

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

在Nginx中使用rtmp搭建一个直播服务器