when using the "LIVE555 Streaming Media" code, you have to be informed about occasion-driven programming, and realize that an function-pushed software can conduct not less than in addition to one that makes use of threads (Except if you happen to be essentially functioning with a multiprocessor, wherein circumstance it's always more simple to have