In my initial investigations with LiveMedia 2 years ago, I had noticed that putting it as the highest priority thread ended up chewing a lot of CPU cycles, and potentially starving other threads as well (embedded Linux, 2.6.10) - the solution was to relegate to being the lowest priority thread in my system, in which case it performed just fine.
This might have changed with the latest LiveMedia libraries - theoretically, the select() should prevent idle busy looping situations in the thread, but what might have been happening might be repeated scheduling by a certain class(s) with short periods of cycle time. Jerry Johns Design Engineer Nuvation Research Corp - Canada Tel: (519) 746-2304 ext. 221 www.nuvation.com <http://www.nuvation.com/> ________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Rawling, Stuart Sent: Thursday, July 09, 2009 11:57 AM To: LIVE555 Streaming Media - development & use Subject: Re: [Live-devel] Live 555 multi-thread support >>I've successfully used LiveMedia in designs using this above concept and as long as you lower its thread priority relative to the other threads in >>your system, it chugs along just fine :-) Just curious as to why you lowered the thread priority? - ------------------------------------------------------------------------ ------ Confidentiality Notice: The information contained in this transmission is legally privileged and confidential, intended only for the use of the individual(s) or entities named above. This email and any files transmitted with it are the property of Pelco. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any review, disclosure, copying, distribution, retention, or any action taken or omitted to be taken in reliance on it is prohibited and may be unlawful. If you receive this communication in error, please notify us immediately by telephone call to +1-559-292-1981 or forward the e-mail to [email protected] and then permanently delete the e-mail and destroy all soft and hard copies of the message and any attachments. Thank you for your cooperation. - ------------------------------------------------------------------------ ------
_______________________________________________ live-devel mailing list [email protected] http://lists.live555.com/mailman/listinfo/live-devel
