为了更好的实现流媒体直播系统的性能、控制系统的成本,着重研究了融合CDN和P2P技术组成的视频直播系统的结构和算法。针对流媒体直播系统视频流的特点,提出了特定的缓冲算法,较好的减少了节点的启动时延。对peer节点引入评分,并且利用CDN边缘服务器,对P2P的难点瞬时拥塞,做出一定的算法改进。仿真实验结果表明,系统在总体时延和各节点播放的连续度方面都有较大的提升。
To improve the performance and control the expense of a live streaming system, the live broadcast system is re- searched is detil and the architecture and algorithm of the combination of the CDN-P2P-hybrid technology is designed. Consi- dering of specific characters of live broadcasting system, a certain algorithm on the buffering is proposed to reduce the start up time. The evaluation of peers is introduced and advantage of CDN edge server is taken to make some improvements on the flash crowd, which is a difficult point of FEP technology. The simulation shows that this system can optimize the average delay time and fluency.