Streaming media building and implementing a complete streaming system - Demetriades, Gregory C. (Wiley Pub., 2003)