Dear Live555 Team,

I have been using live555 proxy server to stream 1000+ streams. I have
deployed it on quad core Intel Xeon server.
The server is working fine, but Its suffering from serious problem. For 100
streams and connected one client for each stream, one of the core is
getting 100% utilized and other cores remain idle.
So that it couldn't go beyond 100 streams and also degrade its performance.

I had been searching for multiprocess or multi threaded solution on mailing
list. But didn't found anything helpful.
People and FAQ did mentioned that to create TaskScheduler and RTSPClient in
its own process or thread on client side.
But I am not getting how to do it on server side. ProxyServerMediaSession
and ProxyRTSPClient doesn't allow to subclass.

Is it possible to create new process and handle ProxyServerMediaSession and
all its client within that process ?
So that when all client disconnected or camera got disconnected I can close
session and clients and exit from that process.

Can you guys please give me some guide lines on this.

--
Thanks & Regards,
DnyaneshG.
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to