Stream schedule used in Video-On-Demand (VOD) system can largely enhance system service ability by eliminating the service latency. In this paper, we propose a novel stream schedule called PeriodPatch. On the basis of Patching, we introduce a PERIOD rule that the movie time in the main stream should be a linear function of system time, so that multicast streams are created regularly and fewer multical streams are need for the ture Video-On-Demand (TVOD) service. Futhermore, PeridoPau0014ch schedule ensures that the system can provide Near Video-On-Demand (NVOD) service with the predictive and acceptable latency to client if resources are exhausted out. To assess the benefit of our schedule, we perform simulation to compare the performance of PeriodPatch with that of FIFO and Patching schedule. Results show that PeriodPatch is more efficient than other schedules, with respect to both system resources equired for TVOD service and average client waiting time (service latency). In our case, PeriodPatch only uses 38
展开▼