Ubuntu 20搭建srs3.0

SRS官网,v3Home介绍,部署帮助。4.0部署

1.创建一个srs项目文件夹

2.进入后用git命令拉取3.0release版本:git clone -b 3.0release https://gitee.com/ossrs/srs.git

Ubuntu 20搭建srs3.0_第1张图片

3.进入srs/trunk目录打开终端输入命令:./configure

Ubuntu 20搭建srs3.0_第2张图片

 4.继续输入命令:make

Ubuntu 20搭建srs3.0_第3张图片

 5.Build openssl提示是自带openssl老版本导致的,我们下载新的openssl,顺序输入下面命令

sudo apt-get install openssl
sudo apt-get install libssl-dev
sudo apt-get install libssl0.9.8
sudo apt-get install libgtk2.0-dev

Ubuntu 20搭建srs3.0_第4张图片

6.输入命令:./configure --full --use-sys-ssl
输入命令:make

Ubuntu 20搭建srs3.0_第5张图片

7.输入命令:./configure --without-utest --full --use-sys-ssl

输入命令: make                              (没报错忽略第7步

 Ubuntu 20搭建srs3.0_第6张图片

 编译成功,启动输入命令:./objs/srs -c conf/srs.conf 

Ubuntu 20搭建srs3.0_第7张图片

拉流测试

Ubuntu 20搭建srs3.0_第8张图片

Ffmpeg推流命令:

ffmpeg -re -i source.flv -vcodec copy -acodec copy -f flv -y rtmp://192.168.29.132/live/livestream

ffplay拉流命令: 

ffplay rtmp://192.168.29.132/live/livestream

Ubuntu 20搭建srs3.0_第9张图片

flv拉流测试:

http://192.168.29.132:8080/players/srs_player.html

http://192.168.29.132:8080/live/livestream.flv

Ubuntu 20搭建srs3.0_第10张图片

停止服务输入命令:./scripts/stop.sh 

Ubuntu 20搭建srs3.0_第11张图片

你可能感兴趣的:(技术,分享,srs)