如何在Centos7.0 上搭建SRS 流媒体服务器

Posted weixin_43830278

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Centos7.0 上搭建SRS 流媒体服务器相关的知识,希望对你有一定的参考价值。

如何在Centos7.0 上搭建SRS 流媒体服务器

一、进入官网:http://www.ossrs.net/srs.release/releases/ 下载最新安装包

二、选择最新稳定版本进行下载

三、通过xftp工具将压缩包上传至centos7.0 root目录并更名为srs.zip

四、将压缩包进行解压

# unzip srs.zip             未安装目录可用 # yum install -y unzip zip进行安装


五、进入到srs目录下并进行安装

[root@localhost ~]# cd /root/srs
[root@localhost srs]# sudo ./INSTALL

六、使用进入到 /usr/local/srs目录

 sudo /etc/init.d/srs start  命令开启srs服务器

七、使用进入到 /usr/local/srs目录

 sudo /etc/init.d/srs stop  命令关闭srs服务器

八、srs可以同时支持RTMP、HttpFlv和HLS这3种协议,只要修改conf配置文件添加以下代码即可,默认情况下加载的是 /usr/local/srs/conf/srs.conf

 http_remux{
        enabled    on;
        mount      [vhost]/[app]/[stream].flv;
        hstrs      on;
    }
 
    # hls设置
    hls{
        enabled       on;
        hls_path      ./objs/nginx/html;
        hls_fragment  10;
        hls_window    60;
    }

保存退出后 执行

sudo /etc/init.d/srs reload

九、让配置即时生效,VLC Player里下列3个地址,应该都可以播放了:

协议地址
rtmprtmp://srs_server_ip:1935/live/livestream
http flvhttp://srs_server_ip:8080/live/livestream.flv
hlshttp://srs_server_ip:8080/live/livestream.m3u8

下一篇介绍如何用OBS开源推流软件向自建SRS服务器推流

以上是关于如何在Centos7.0 上搭建SRS 流媒体服务器的主要内容,如果未能解决你的问题,请参考以下文章

搭建自己的直播流媒体服务器SRS,以及SRS+OBS直播推拉流使用及配置

搭建自己的直播流媒体服务器SRS,以及SRS+OBS直播推拉流使用及配置

用SRS搭建WebRTC流媒体服务器实战

视频直播搭建(个人记录)

SRS流媒体服务器搭建及拉取摄像头视频流经opencv处理后再推流至SRS

srs+ffmpeg 搭建直播系统