[Live-devel] live555MediaServer performance: 95 stream max per process + dumb test suite
Ross Finlayson
finlayson at live555.com
Tue Mar 18 02:31:49 PDT 2008
> > >So it seems to be a strange threading or concurrency problem
>>
>> Unlikely, because the LIVE555 code is single-threaded.
>
>Do you think it could be easely extended to be multithreaded?
No, because the system was explicitly designed to be single threaded,
using an event loop - rather than threads - for concurrency. (Please
read the FAQ entry regarding threads.)
>No, 95-96 it is not a limit like "I cannot accept other clients" but just a
>visual quality limit, I could reach like 300 streams before hitting disk IO
>100%. Anyway, "ulimit -a" reports 1024 open files max as default on debian.
I suggest also using the "-Q" option to "openRTSP", to print out QOS
statistics, including packet loss (which might be the cause of your
video artifacts).
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the live-devel
mailing list