首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有任何可能的方式来加载测试流媒体视频?

问有没有任何可能的方式来加载测试流媒体视频?
EN

Stack Overflow用户
提问于 2019-02-06 06:49:27
回答 2查看 155关注 0票数 3

我正在使用JMeter测试包括在内的实时流媒体服务器的负载/performance。但是我无法测试WOWZA 的实时流,因为我得到了很多超时错误。我非常清楚,超时并不是因为响应的延迟,因为从外部网络打开时,直播流运行平稳。我发现,在向Wowza云发送了一段时间的加载请求后,域名本身正在发生变化(其动态)。我以way的方式创建了配置,使所有的URL路径、Playlist.m3u8、chunklist.m3u8和相应的流(Ts)文件都是动态的。但是,由于经过一段时间的负载测试,域名本身正在发生变化,请求发送部分失败(可能是因为我发送请求的域名不再负责处理所有请求)。有人建议该怎么做吗?有没有办法在WOWZA云中测试负载?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-06 13:36:20

在测试多租户云环境时,您必须做的第一件事是获得Wowza的许可。几乎所有的云应用程序都对其发布的接口之外的自动化的使用有限制。您在Wowza内部的联系人将与您一起进行测试窗口、规模、批准您的性能测试计划、您的步调和思考时间,以确保它们是合理的,不会影响他们对系统中其他租户的服务。

考虑到站点的一些独特特性/功能/工程,它们还可以提供关于如何构造测试的技术洞察力。他们甚至可以为您提供示例代码。

作为一个普遍的经验法则,你不指向和发射战术核软件在你不拥有,管理,控制或直接书面许可,从那些确实有这些权利。

票数 1
EN

Stack Overflow用户

发布于 2021-11-11 09:06:59

您可以使用这个JMeter 插件。

这是一个插件,它将自动从清单中提取URL,而不需要使用JMeter 萃取器,因此,即使段的URL由于Wowza而发生变化,也会考虑到这一点。

此外,它将准确地模拟玩家请求服务器的方式,并给出用户体验的度量标准。

不过,正如另一个答案所写的那样,请确保:

  • 请求授权以避免将测试标记为DDOS
  • 确保禁用JMeter的JVM的Java缓存

免责声明:我为开发它的公司工作。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54548060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档