码迷,mamicode.com
首页 > 其他好文 > 详细

srs2.0 安装启动

时间:2015-05-12 13:48:11      阅读:849      评论:0      收藏:0      [点我收藏+]

标签:

一、SRS源码地址

https://github.com/winlinvip/simple-rtmp-server

目前有1.0-release、2.0、3.0等版本

2.0官方文档地址:https://github.com/winlinvip/simple-rtmp-server/wiki/v2_CN_Home

二、SRS源码下载

如果是新安装的系统,很可能没有安装git,那么就直接安装一个git吧。

CentOS:yum -y install git

Ubuntu:apt-get install git

国外站点:

github:git clone https://github.com/winlinvip/simple-rtmp-server.git

国内站点:

CSDN:git clone https://code.csdn.net/winlinvip/srs-csdn.git

Oschina:git clone https://code.csdn.net/winlinvip/srs-csdn.git

三、一些git的基本用法

#下载源码到本地

git clone https://code.csdn.net/winlinvip/srs-csdn.git

#改变SRS分支(本地操作)

#切换到1.0分支
git pull && git checkout 1.0release
#切换到2.0分支
git pull && git checkout 2.0release

我把源码下载到了/mnt目录,然后我们cd /mnt

#查看当前分支

cd /mnt/srs-csdn;git branch

#改变分支到2.0release

git pull && git checkout 2.0release

四、编译安装

cd /mnt/srs-csdn/trunk

./configure -h #查看编译时的帮助,里面有一些指定的参数是情况加减,官方文档

#这里编译的时间比较长

./configure --prefix=/usr/local/srs --with-ssl --with-hls --with-hds --with-dvr --with-nginx --with-http-callback --with-http-server --with-stream-caster --with-http-api --with-ffmpeg --with-transcode --with-ingest --with-stat --with-librtmp --with-research --with-utest --with-gperf --with-gprof

make;make install

第三方应用启动
” sudo ./objs/nginx/sbin/nginx ” to start the nginx http server for hls
” ./objs/ffmpeg/bin/ffmpeg ” is used for live stream transcoding
” python ./research/api-server/server.py 8085 ” to start the api-server

SRS启动

cd /mnt/srs-csdn/trunk

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

检查SRS是否启动成功

ps -ef | grep srs

查看SRS版本

./srs -v


srs2.0 安装启动

标签:

原文地址:http://my.oschina.net/u/112731/blog/413710

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!