[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19

相关文档

https://github.com/ossrs/srs/wiki/v2_CN_Build
下载CentOS

我下载的是mini版
https://www.centos.org/download/
下载SRS(这一步并不需要,会在系统中使用命令下载)

http://ossrs.net/srs.release/releases/
或者Github中下载源码
https://github.com/ossrs/srs
装虚拟机(我使用的是MAC,用的PD12)和系统(CentOS6)自行百度或者Google。
装完之后界面(mini没有图形界面)
输入账号和密码
进入目录,可以开始操作系统了。()
【木木方文原创分享,转载请注明出处。】

[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第1张图片

进入桌面目录

输入su获得root权限
[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第2张图片

安装git

输入yum install git安装git->正在安装中


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第3张图片

中途所有的请求,直接输入y继续

[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第4张图片

完成


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第5张图片

获取srs(RTMP部署实例)

输入git clone https://github.com/ossrs/srs

下载速度太慢Ctrl+C+Enter停止
使用国内镜像站点clode。

[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第6张图片

速度快了不少。
完成



查看一下目录ls -all 进入trunk


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第7张图片

输入./configure && make编译SRS


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第8张图片

编译完成


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第9张图片

创建文件touch conf/rtmp.conf
ls conf查看是否创建成功


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第10张图片

cat查看rtmp内容正确


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第11张图片

如果不正确,可以输入vim conf/rtmp.conf进入编辑(示例oo7.conf)


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第12张图片

输入内容后:wq保存退出就可以

需要关闭防火墙和selinux
关闭防火墙
(centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。所以你只要停止firewalld服务即可:
sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service
如果你要改用iptables的话,需要安装iptables服务:
sudo yum install iptables-services
sudo systemctl enable iptables && sudo systemctl enable ip6tables
sudo systemctl start iptables && sudo systemctl start ip6tables)



selinux也需要disable,运行命令getenforce,若不是Disabled,执行下面的步骤:
编辑配置文件:sudo vi /etc/sysconfig/selinux
把SELINUX的值改为disabled:SELINUX=disabled
重启系统:sudo init 6

[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第13张图片

[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第14张图片

重启之后忘记trunk在哪里
查找文件夹进入


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第15张图片

如果不知道自己ip
查看ip:ip addr


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第16张图片

启动SRS

./objs/srs -c conf/rtmp.conf


[木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19_第17张图片

这样部署就完毕了。

你可能感兴趣的:([木木方文技术分享之音视频一]SRS部署(RTMP实例)2017-07-19)