[Red5devs] Question Regarding Load Testing RTMP

Steven Gong steven.gong at gmail.com
Mon Sep 1 18:04:25 PDT 2008


On Mon, Sep 1, 2008 at 6:59 PM, mabrek <mabrek at gmail.com> wrote:

> On Mon, Sep 1, 2008 at 1:25 PM, Steven Gong <steven.gong at gmail.com> wrote:
>
>> Hi Mabrek,
>> I doubt if PlayEngine.pullAndPush causes the live delay and it should not
>> be called by PlayEngine in live mode - pullAndPush() is only used in vod
>> mode.
>>
>
> Thanks, I did profiling only in vod mode and blindly extrapolated results
> to the live mode.
>
>
>> I guess the longer delay is caused by the sequential execution of the
>> pushMessage when a live AV message comes in. For 3k users, the live message
>> will be pushed to the clients one after another - think of the delay caused
>> to the last user that got this message.
>>
>
> There are several pushMessage methods in different classes, which one you
> are referring to?
>
You can take a look at the InMemoryPushPushPipe which will pushMessage to
all consumers it manages one by one and PlaylistSubscriberStreams are one of
those consumers.

>
>
>
> _______________________________________________
> Red5devs mailing list
> Red5devs at osflash.org
> http://osflash.org/mailman/listinfo/red5devs_osflash.org
>
>


-- 
Best Regards
Steven Gong

InfraRed5 Red5 Consultant: http://www.infrared5.com, steven at infrared5.com

Red5 Developer: http://osflash.org/red5,
http://jira.red5.org/confluence/display/~steven/Home

Javaflash Project Founder and Maintainer: http://osflash.org/javaflash
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/red5devs_osflash.org/attachments/20080902/7e873409/attachment.html 


More information about the Red5devs mailing list