51Testing软件测试论坛

标题: 为什么流媒体在contrallor里执行时,无法按规定时间播放,常异常中断? [打印本页]

作者: xiao_jie98    时间: 2007-9-13 13:45
标题: 为什么流媒体在contrallor里执行时,无法按规定时间播放,常异常中断?
现在要对一流媒体进行压测,源站的架构是SHOUTcast+Winamp,中转机搭了个SHOUTcast,客户端连到中转机上,再由中转机到源上取数据。

我用real协议,录制了如下代码:

Action()
{

        lreal_open_player(1);

        lreal_open_player(2);

        lreal_open_url(1, "http://****/");

        lr_think_time(4);

        lreal_play(1, 300000);

        lreal_stop(1);

        lreal_close_player(2);

        lreal_close_player(1);

        return 0;
}

这段代码在vugen中执行是正常的,播放5分钟后停止,可在contrallor里只播放了64秒便停止,然后报错:
Action.c(12): Error:Connection to the server has timed out.
You may be experiencing network problems.

而contrallor只并发一个用户执行,这是为什么?

还有个不明白的地方,为什么要创建2个realplayer实例 lreal_open_player?
作者: Zee    时间: 2007-9-13 13:54
sdlkfj3 sdlkfj3
作者: xiao_jie98    时间: 2007-9-13 14:05
丫,zee,什么意思啊?踩脚印?
作者: ppent    时间: 2007-9-13 14:11
不懂,熟人份上支持一下。
作者: Zee    时间: 2007-9-13 14:15
搞不懂你的问题到底是什么?
昨天我给你录的脚本,后来,我又并发了10个,一个错也没有,全都播放完毕。
作者: xiao_jie98    时间: 2007-9-17 09:53
嗯,脚本没问题,应该是我lr的问题,谢谢zeesdlkfj2
作者: 423799223    时间: 2007-9-17 09:55

为什么录制下来的real播放页面都回放不了  
好好研究下




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2