A scalable video-on-demand system using multi-batch buffering techniques | IEEE Journals & Magazine | IEEE Xplore