流媒体压力测试工具st-load-master
Posted ziyue7575
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了流媒体压力测试工具st-load-master相关的知识,希望对你有一定的参考价值。
流媒体压力测试工具st-load-master
服务器
Ubuntu需要14
我用16和18失败了,若是大神可以自行解决一下
可以到 http://mirrors.aliyun.com/ubuntu-releases/14.04/ 下载
安装完成之后最好换一下国内的镜像 https://www.cnblogs.com/ziyue7575/p/13897839.html
安装服务
其他服务
若是直接安装失败,缺哪个就安哪个
安装git
sudo apt-get install git
安装zip
sudo apt-get install zip #提示没有 ubzip
安装make
#提示没有make
sudo apt-get install build-essential
sudo apt-get install make
安装
拉取项目
# 最好进入一个当前用户有权限的文件夹拉取,否则就要sudo了
git clone https://github.com/rzrobert/st-load-master.git
# 若是速度慢,可以使用加速的git地址
git clone --depth=1 https://github.com.cnpmjs.org/rzrobert/st-load-master.git
编译
cd st-load-master/
./configure # 生成objs文件夹
make # objs中生成可执行文件
使用
./objs/sb_http_load
./objs/sb_hls_load
./objs/sb_rtmp_load
./objs/sb_rtmp_load_fast
./objs/sb_rtmp_publish
推流拉流:https://www.sohu.com/a/134630430_741445
推流
./sb_rtmp_publish -i /home/jsy/temp/1605250762462.flv -c 10 -r rtmp://IP/live/1_{i}
拉流
./sb_rtmp_load -c 100 -r rtmp://IP:1935/live/3
-c
:代表个数
参考:https://blog.csdn.net/ai2000ai/article/details/83000478
git地址:https://github.com/rzrobert/st-load-master
以上是关于流媒体压力测试工具st-load-master的主要内容,如果未能解决你的问题,请参考以下文章