Streaming media server design - Dashti, Ali E. (Pearson Education, 2003)