欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA音视频解决方案--- SRS Edge 流服务器环境搭建

程序员文章站 2022-07-01 17:39:08
...

序言

使用SRS的边缘模式搭建服务器.系统是Centos7.

 

步骤

[[email protected] cuiyaonan]# yum install -y git  #为系统添加git

[[email protected] cuiyaonan]# git clone https://git.oschina.net/winlinvip/srs.oschina.git #下载srs

[[email protected] cuiyaonan]# cd srs.oschina/

[[email protected] srs.oschina]# git pull

[[email protected] srs.oschina]# git branch -a

[[email protected] srs.oschina]# git checkout 2.0release

[[email protected] srs.oschina]# cd trunk/

[[email protected] srs.oschina]# ./configure

[[email protected] srs.oschina]# ./make




如上就是把SRS安装成功了.

如下就是修改他的配置文件主源配置文件,边缘配置文件

主源配置文件

#cuiyaonan.conf
listen              19350;
srs_log_tank        file;       #配置日志答应到文件,需要和srs_log_level配合使用
srs_log_file ./objs/srs.log;     #制定日志文件的位置。
srs_log_level       trace;      #制定配置文件的级别,默认级别是trace
ff_log_dir          ./objs;    #工具日志
daemon              on; #以daemon的方式启动,如果要启动在console,那么需要配置daemon off;并且,需要配置srs_log_tank console;
max_connections     1000; #最大连接数
pid objs/cuiyaonan.pid;
vhost __defaultVhost__ {

}

 

边缘配置文件

#cuiyaonan.conf
listen              19351;
srs_log_tank        file;       #配置日志答应到文件,需要和srs_log_level配合使用
srs_log_file ./objs/srs-edge.log;     #制定日志文件的位置。
srs_log_level       trace;      #制定配置文件的级别,默认级别是trace
daemon              on; #以daemon的方式启动,如果要启动在console,那么需要配置daemon off;并且,需要配置srs_log_tank console;
max_connections     1000; #最大连接数
pid objs/cuiyaonan-edge.pid;
vhost __defaultVhost__ {
     mode remote;
     origin 127.0.0.1:19350;
}

 

 

启动

[[email protected] trunk]# ./objs/srs -c ./conf/cuiyaonan.conf  #启动主源配置


[[email protected] trunk]# ./objs/srs -c ./conf/cuiyaonan-edge.conf #启动边缘配置文件