您的位置:首页 > 运维架构 > Nginx

OSX安装nginx和rtmp模块(rtmp直播服务器搭建)

2017-08-25 17:48 351 查看
转载地址:http://www.cnblogs.com/damiao/p/5231221.html

参考文章:

https://github.com/Homebrew/homebrew-nginx

1.安装Homebrew,执行命令

2.执行命令:

3.执行命令:

通过操作以上步骤nginx和rtmp模块就安装好了,下面开始来配置nginx的rtmp模块

首先来看看我们的nginx安装在哪里了

 执行上面的命令后我们可以看到信息

 nginx安装所在位置

nginx配置文件所在位置

 nginx服务器根目录所在位置

执行命令 ,测试下是否能成功启动nginx服务

 在浏览器地址栏输入:http://localhost:8080    如果出现


Welcome to nginx!

代表nginx安装成功了

 

现在我们来修改nginx.conf这个配置文件,配置rtmp

4.用记事本工具打开nginx.conf

 然后保存文件后,重新加载nginx的配置文件

 

现在我们可以来对推流进行测试了 看看我们的rtmp能不能推流成功

推流我们可以通过ffmepg来进行

5.安装ffmepg工具

 安装这个需要等一段时间等待吧 然后准备一个视频文件作为来推流,然后我们在安装一个支持rtmp协议的视频播放器,Mac下可以用VLC

 

ffmepg 安装完成后可以开始推流了

6.通过ffmepg命令进行推流

 这个room1是可以随便定义的,只要live1和上面nginx.conf里面配置的一样就行

然后电脑上打开vlc这个播放器软件  点击File---->Open Network 在弹出来的框中选择Network然后输入URL:

 

这样就能看到通过ffmpeg推过来的视频了

这就是一个简单的视频直播服务器的搭建
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  服务器 nginx rtmp