有没有办法来压力testingvideostream? 基本上模拟大量的人同时stream媒体video?
这是一个亚马逊“云”服务,将为我的网站启用。
不知道stream媒体协议,很难推荐一个特定的解决scheme。 如果是基于Flash的服务,这里有一些解决scheme。
如果没有,并根据是否支持 ,你可以使用命令行的VLC产生一堆客户端。 如果禁用实际显示stream,则应该能够为每个主机启动多个客户端来模拟大量的用户。
这个页面有一些关于从命令行stream式传输的细节。 例如,您可以复制stream,然后将显示设置为noaudio和novideo 。 或者,将其复制到一个文件并将其redirect到/dev/null 。
我们必须编写自己的“VoD-Basher”代码来模拟基于我们的客户端界面,DRM和编码选项的工作stream程 – 没有什么可以做我们需要的,而不是我们需要模拟的卷(> 600k个用户)无论如何。
查看IxChariot中的单播和多播streamtesting工具。 testing是以networking为中心的,而不是以应用程序为中心的,所以如果你试图testingstream媒体服务器的负载,那么IxChariot就不是你所需要的工具。 但是,如果您的networking基础架构上有一个很大的问号,那么您的networking可以在单播或多播模型中支持多less个stream,则IxChariot可以提供帮助。
IxChariot网站
我不卖它。 我不服务它。 我只是觉得它是一个非常酷和有用的工具。