有没有办法对视频流进行压力测试?基本上模拟大量的人同时播放一个视频?
这是一个亚马逊的‘云’服务,将为我的网站启用。
发布于 2011-04-28 03:59:32
如果不知道流协议,就很难推荐特定的解决方案。如果它是一个基于Flash的服务,有一些解决方案这里.
如果不是,并且取决于如果它被支持,您可以使用命令行中的VLC生成一组客户端。如果禁用实际显示流,则应该能够在每个主机上启动多个客户端来模拟更多的用户。
此页有一些关于从命令行流的详细信息。例如,您可以复制流,然后将显示设置为noaudio和novideo。或者,将其复制到一个文件并将其重定向到/dev/null。
发布于 2011-04-28 08:18:15
我们不得不编写自己的“VoD-Basher”代码,以基于客户端接口、DRM和编码选项来模拟我们的工作流程--没有什么可以做我们需要做的事情,而不是我们需要模拟的卷(>600 k用户)。
发布于 2013-05-15 14:01:01
查看IxChariot中的单播和多播流测试工具。测试是以网络为中心的,而不是以应用程序为中心的,因此,如果您试图测试流服务器上的负载,那么IxChariot不是您所需要的工具。但是,如果您的网络基础结构上有一个很大的问号,说明您的网络可以在单播或多播模型中支持多少流,那么IxChariot可以提供帮助。
IxChariot网站
我不卖它。我不为它服务。我只是觉得它是一个非常酷和有用的工具。
https://serverfault.com/questions/264149
复制相似问题