为了提高P2P流媒体系统的整体性能,改善节点的播放质量,针对现有调度算法启动延迟大和节点带宽利用率不高问题,提出了一种可动态调节各节点中待请求紧急数据的流媒体直播优化调度算法(LOSA)。该算法不仅考虑了流媒体直播的时间特性,同时还考虑了如何减少紧急数据请求的等待时间以及对Peer节点上传带宽的充分利用。实验结果表明,LOSA算法缩短了终端用户观看视频的延迟,提高了媒体流的连续性。
To enhance P2P media streaming system' s overall performance and improve the playback quality of the nodes, according to the great start delay time and bandwidth utilization is not high issue in existed algorithm, an optimize schduling algorithm (LOSA) is proposed, which can dynamically adjust the urgent pending request. This algorithm not only considered the time characteristics of live media streaming, but also took account of how to reduce the waiting time of emergency data request and make the best of the peer' s upload bandwidth. Experimental results are proved that the scheduling algorithm diminishes the accumulated latency observed at end users and improves the continuity of media streaming.