压力测试视频流

压力测试视频流

有没有办法对视频流进行压力测试?基本上就是模拟大量人员同时播放视频?

这是将为我的网站启用的亚马逊“云”服务。

答案1

如果不了解流媒体协议,很难推荐具体的解决方案。如果是基于 Flash 的服务,有一些解决方案这里

如果不是,并且取决于如果支持,您可以使用命令行中的 VLC 来生成大量客户端。如果您禁用实际显示流,您应该能够在每个主机上启动许多客户端以模拟大量用户。

这一页有一些关于从命令行进行流式传输的详细信息。例如,您可以复制流,然后将显示设置为noaudionovideo。或者,将其复制到文件并将其重定向到/dev/null

答案2

我们必须编写自己的“VoD-Basher”代码来根据我们的客户端界面、DRM 和编码选项模拟我们的工作流程——没有任何代码可以满足我们的需要,尤其是对于我们需要模拟的数量(>600k 用户)。

答案3

查看 IxChariot 中的单播和多播流测试工具。测试以网络为中心,而不是以应用程序为中心,因此如果您尝试测试流服务器上的负载,那么 IxChariot 不是您需要的工具。但是,如果您对网络基础设施存在很大的疑问,不知道您的网络在单播或多播模型中可以支持多少个流,那么 IxChariot 可以提供帮助。

IxChariot 网站

我不卖它。也不为它提供维修服务。我只是觉得它是一款非常酷且有用的工具。

相关内容