[Live-devel] multiple instances of live555 library

Ross Finlayson finlayson at live555.com
Wed Sep 2 15:51:38 PDT 2009


>The LiveMedia library uses the magical world of select(), which 
>allows for monitoring multiple file handle descriptors (or in this 
>case, sockets) to monitor for incoming/outgoing data.

More precisely: The "LIVE555 Streaming Media" libraries use the (not 
so magical) world of events, whereby events (such as the arrival of 
incoming data) is handled within a single-threaded event loop.

The default event loop implementation ("BasicTaskScheduler", provided 
with the code) uses "select()", but other implementations (i.e., 
other subclasses of "TaskScheduler") could use other mechanisms.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20090902/ffde101c/attachment.html>


More information about the live-devel mailing list