Darwin Streaming Server 并发测试

前言:

关于 DSS 的安装说明网络上有许多,我在这里就不一一赘述了,分享一篇英文的文档:

http://www.codeproject.com/Articles/41874/Darwin-Streaming-Server-6-0-3-setup-customization

其中介绍到了测试 DSS 并发的两种方法:StreamingLoadTool 和 openRTSP, 其实还能用 LoadRunner 之类的工具进行测试。

使用了一下DSS自带的工具StreamingLoadTool 感觉效果不尽如人意,所以最后果断选择了openRTSP。


openRTSP的安装与使用

openRTSP的官网:http://www.live555.com/openRTSP/,其实上面有很详细的安装说明,以下我就CentOS下的安装进行简要说明

1. 在官网页面找到 Source code, 在点击进入页面内找到 LIVE555 Streaming Media 并下拉至How to configure and build the code on Unix

1)解压完安装文件之后,使用 ./genMakfiles <os-platform> 设置工程所要编译的环境

2)使用 make 与 make install 命令完成安装

3)使用 openRTSP 命令,判断是否程序已经正确安装


在Shell脚本中加入openRTSP命令,在脚本执行时输入并发参数。

编写另一脚本用于输出端口号的连接数并重定向到文件。

期间同时使用VLC查看观看效果,以保证用户的正常观看。

由于Darwin Streaming Server 采用的是 select 模型,理论上的最大并发可以达到 4096。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值