SRS流媒体服务在Centos7上安装

linux 专栏收录该内容
25 篇文章 0 订阅

SRS流媒体服务在Centos7上安装

安装步骤(包括srs服务和ffmpeg)

1.获取文件

wget http://172.16.6.100:8080/linux/SRS/simple-rtmp-server.tar.gz

2.解压文件

tar -zxvf simple-rtmp-server.tar.gz
#文件比较大,需要等待一会

3.进入trunk目录

cd simple-rtmp-server/trunk/

4.执行编译

#编译
./configure && make

#启动
./objs/srs -c conf/srs.conf

5.检查srs服务启动是否正常(启动的默认端口是8080)

[root@yundunode4 trunk]# ps -ef | grep srs
root     20651     1  0 14:47 pts/0    00:00:00 ./objs/srs -c conf/srs.conf
root     20919 17733  0 14:49 pts/0    00:00:00 grep --color=auto srs
[root@yundunode4 trunk]#

同时可以打开页面,如下:

6.安装ffmpeg

#下面是相对trunk目录下,我这里的全路径是(/home/simple-rtmp-server/trunk/3rdparty)
cd 3rdparty
#解压ffmpeg-3.2.4.zip
unzip ffmpeg-3.2.4.zip
#进入目录
cd ffmpeg-3.2.4
#编译ffmpeg
./configure --disable-yasm
make && make install

7.ffmpeg安装检查

检查ffmpeg命令是否可用,可用即代表安装OK

常见问题

1.安装ffmpeg时,./configure时报错如下:

yasm/nasm not found or too old. Use --disable-yasm for a crippled build.

原因分析:

yasm是汇编编译器, 因为ffmpeg中为了提高效率用到了汇编指令, 比如MMX和SSE

解决:

./configure --disable-yasm

 

参考:

 参考1:https://blog.csdn.net/iw1210/article/details/52086989

参考2:https://blog.csdn.net/zhangwenlong136/article/details/46384657

参考3:http://www.mikewootc.com/wiki/sw_develop/multimedia/ffmpeg_build.html

  • 1
    点赞
  • 0
    评论
  • 3
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值