目前工作中遇到树莓派4b安装raspios_lite系统后无法安装srs的问题,
具体故障出现在./configure过程中,编译不通过
这里我也采用了其他方法,但一直没有解决后来找到结局方案
我出现故障的树莓派litepython版本为3.11
是版本太高的问题,更换到python3.9的版本就好了,这里是链接
下载红框内文件
安装命令如下所示
1.安装依赖包 git
sudo apt install git
2.安装其他依赖项
sudo apt install -y unzip
sudo apt install -y tclsh
sudo apt install -y cmake
sudo apt install -y automake
3.获取源码
git clone -b develop https://gitee.com/ossrs/srs.git
4.预编译,注意需要切换到srs/trunk目录:
cd srs/trunk
./configure
5.生成
make
6.启动服务器:
./objs/srs -c conf/srs.conf
检查SRS是否成功启动,可以打开 http://localhost:8080/ ,或者执行命令:
# 查看SRS的状态
./etc/init.d/srs status
# 或者看SRS的日志
tail -n 30 -f ./objs/srs.log
例如,下面的命令显示SRS正在运行:
MB0:trunk $ ./etc/init.d/srs status
SRS(pid 90408) is running.