zoukankan      html  css  js  c++  java
  • 如何针对音视频流媒体服务器分发的RTSP视频流进行并发压力测试?

    对于普通视频网站来说,并发数量是一个非常有参考价值的数据,在部分时间段,并发数量也许不大,但是也可能短时间内暴涨且没有上限,此时就需要系统具备良好的扩张能力和负载均衡能力。那么如何针对流媒体服务器分发的RTSP流进行并发压力测试了解系统的能力?本分和大家分享一下我们的测试过程。

    通过使用多路RTSP客户端进行拉流,即可达到并发压力测试。对于RTSP客户端的选择,可以选择开源的OpenRTSP客户端进行拉流测试。

    OpenRTSP的使用方法如下:

    1、下载源码
    wget
    http://www.live555.com/liveMedia/public/live555-latest.tar.gz
    http://www.live555.com/liveMedia/#license

    2、编译源码
    tar -xvf live555-latest.tar.gz
    cd live

    make 后 进入 testProgs目录
    在testProgs目录下生成了openRTSP 可执行文件

    3、使用方法如下

    如从本地服务器拉取rtsp流
    openRTSP -b 1024000 rtsp://127.0.0.1:554/live

    使用并发拉流,可以通过使用脚本的方法,多次调用即可,如100路并发同时拉流脚本如下:

    如果想修改测试的并发路数,修改seq后面的参数即可。

  • 相关阅读:
    最长公共子序列
    小测试 炒书
    洛谷P1968 美元汇率
    洛谷P3611 [USACO17JAN]Cow Dance Show奶牛舞蹈
    【刷题】【树】【模拟】树网的核
    【刷题】【dp】地精的贸易
    【刷题】【模拟】复制cs
    【刷题】【模拟】3n+1
    【刷题】【dp】中国象棋
    【刷题】【搜索】新数独
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14654293.html
Copyright © 2011-2022 走看看