【问题标题】:how to rewind & pause video streaming with JMeter and play it again如何使用 JMeter 倒带和暂停视频流并再次播放
【发布时间】:2020-04-22 17:34:43
【问题描述】:

我有两个问题:

  • 我想知道如何使用 Jmeter 暂停视频流,然后在 Jmeter 测试期间再次播放。
  • 以及如何将视频流倒退到某个位置(时间),然后在Jmeter测试期间再次播放

我使用 HLS 插件来加载测试视频流

  • Apache Jmeter 版本:5.2.1
  • HLS 插件:3.0.1
  • 操作系统:Win 10-64 位
  • Java 版本:OpenJDK 1.8(64 位)

【问题讨论】:

    标签: jmeter video-streaming performance-testing load-testing


    【解决方案1】:
    • 暂停视频流:根据JMeter HLS Plugin 3.0 is out!文章:

      在迭代之间恢复下载:

      检查迭代之间的恢复视频下载,以防您希望插件从上次迭代中停止的位置下载。

      为了更好地理解这一点,我假设我们在采样器中将视频持续时间设置为 5 秒。如果我们检查迭代之间的恢复视频下载选项并开始播放,第一次迭代将下载到第 5 秒,下一次迭代将从该点(第 5 秒)开始直到达到 10 秒,并且会继续这样做直到所有迭代结束或视频结束。

      因此您可以使用 Flow Control Action sampler 在线程组迭代之间引入延迟

    • 倒带 - HLSMPEG-DASH 基本上都是视频/音频块的播放列表,因此没有“倒带”的概念,您可以重新开始播放

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-06
      • 2011-12-28
      相关资源
      最近更新 更多