P2P流媒体开源项目介绍1. PeerCast 2002年成立,最早的开源P2P流媒体项目.PeerCast把节点按树结构组织起来, 每个频道都是一个树, 直播源是根节点,父节点只给子节点提供数据.节点离根节点越远,传输时延就越大,所以树的深度应该尽可能短,但节点有限的上行带宽限制了节点的宽度. 2. Tribler 2008年开始的项目,既能实现BT下载,还能播放视频的点播和直播.最大的特点是完全去中心化的设计,把传统的Tracker Server的工作分散了每个节点中去.开发语言是Pytho…