Streaming Media. : Building and Implementing a Complete Streaming System. - Demetriades, Gregory C. (Wiley Publishing, Inc., 2003)