Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testing 如何对视频流服务器进行压力测试?_Testing_Video_Streaming - Fatal编程技术网

Testing 如何对视频流服务器进行压力测试?

Testing 如何对视频流服务器进行压力测试?,testing,video,streaming,Testing,Video,Streaming,有人知道我可以用什么好工具在视频流服务器上进行压力测试吗?我需要测试我的服务器处理5000多个连接的能力 开始下载5000多个具有不同连接的相同类型的文件。实际上不需要播放它们,因为基本上客户端视频播放器、flash、windows media player等只需下载即可。所以,如果你的服务器可以处理5000多个下载,你就没事了。我打赌你的带宽在你使用服务器之前就用完了。一个选择是使用VLC。您可以在命令行上指定url。(详情请参见)。然后,您可以编写一个简短的shell脚本来打开所有5000个

有人知道我可以用什么好工具在视频流服务器上进行压力测试吗?我需要测试我的服务器处理5000多个连接的能力

开始下载5000多个具有不同连接的相同类型的文件。实际上不需要播放它们,因为基本上客户端视频播放器、flash、windows media player等只需下载即可。所以,如果你的服务器可以处理5000多个下载,你就没事了。我打赌你的带宽在你使用服务器之前就用完了。

一个选择是使用VLC。您可以在命令行上指定url。(详情请参见)。然后,您可以编写一个简短的shell脚本来打开所有5000个连接

下面的perl脚本(运行前进行非常快速的黑客检查,可能导致爆炸等)

$i=0;
$myurl=”udp://someurl";
@cmdline=(“/usr/bin/vlc”,”);

对于($i=1;$i我也在搜索相同的答案,我遇到了以下工具可能对某人有帮助

这个工具是用来测试视频流的。希望它能帮助别人。如果我得到更好的答案,我会更新答案


谢谢。

此软件可用于压力测试HTTP实时流媒体服务器和监控下载性能。

对于基础设施,您可以使用JMeter SAAS或您自己的云服务器来解决您的注入器可能出现的网络问题

要再现用户体验并获得有关用户体验的宝贵指标,您可以使用+this来模拟玩家的真实行为,而无需任何脚本:

  • 流式
这个插件还提供了模拟的功能


免责声明:我们支持此解决方案的开发

发布了一个新的JMeter插件,通过只使用一个自定义采样器来帮助模拟HLS场景。现在,您不需要多个HTTP请求采样器、ForEach控制器或RegEx后处理器。这使整个过程比以前简单得多

相反,完整的逻辑是无缝封装的,因此您只需要关心用例:媒体类型、播放时间和网络条件。就是这样!该插件是全新的,可以通过JMeter插件管理器安装

在这里,您可以了解更多信息:


yo hi.:)只需向您的fb FD发送一个请求,让他们为您进行压力测试。:)j/khaha这实际上是个好主意mruvin;)请原谅我的打扰,fb fds是什么?