Distributed Streaming for Video on Demand. - Ramesh Yerraballi; Shraddha Rumade (PCM, 2007)