Are you a) using interleaved mode and b) not processing one or more of the streams in the session (e.g. throwing away an audio stream)?
If so, it could be the issue I reported here: http://lists.live555.com/pipermail/live-devel/2013-April/016796.html From: live-devel-boun...@ns.live555.com [mailto:live-devel-boun...@ns.live555.com] On Behalf Of West Chen Sent: Wednesday, July 10, 2013 7:33 PM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] CPU usage is high when there are 64 concurrentsessions. Dear Ross, I do modify the macro FD_SETSIZE=1024, but the situation is still the same. Or is there any other limitation that might help? Thank you for your quick reply! 2013/7/11 Ross Finlayson <finlay...@live555.com> I presume - from your question - that you see high CPU usage *only* when you have a large number of concurrent client connections, but not if you have a small number of concurrent client connections. If this is the case, then the problem is almost certainly caused by you running into an OS-imposed limit on the number of open files (sockets) that can be used by a single process. See http://www.live555.com/liveMedia/faq.html#scalability Ross Finlayson Live Networks, Inc. http://www.live555.com/ _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel