由于PC的速度有限,当视频回放的路数较多时,可能无法同时满足所有路的回放CPU资源要求,这时就需要进行合理的资源分配和调度。在多路回放中,每一路视频流可能对应于一种不同的网络带宽和传输质量,用户对每一路的回放质量、速度要求也会有差别。该文根据用户服务质量(QoS)要求,利用多缓冲区和调度算法对多路视频回放给出了一种优化解决方案。实验运行表明,该文算法的性能优于现有商用多路视频播放器。