流媒體壓力測試工具st-load-master


流媒體壓力測試工具st-load-master

還可以試試srs官方的測試工具,看官網文檔蠻簡單的 https://github.com/ossrs/srs-bench

服務器

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM