论文部分内容阅读
本文针对因特网上流媒体传输的应用需求,提出了一种将组播和P2P进行结合的方案,并通过自主研发的P2P流媒体播放器基础平台,对该方案的组网架构、音视频编解码与同步机制以及相关性能进行了测试与分析。本方案的基本构想是在组播的基础上,使用P2P的方式进行数据的相互弥补。实验表明,本方案对组播的丢失数据进行了成功的弥补,并有效地改善了组播方式的用户体验。此外,加入到整个流媒体传输网络体系中的节点其性能差异可能较大,如果让所有的节点都参与到资源提供的候选范围内可能对某些节点的正常运转带来负面的影响。因此,本论文又提出了分层P2P组播网络的概念,各个节点必须根据自身能力确定是否将自身定义为向其它客户端提供资源的资源节点以完成分层,如此将使本应用更趋一般性。另外一个很重要的原始设想在于为各种不同的音视频算法的改进提供一个开放性的软件验证平台,以使得各种局部的算法在一个实际的环境中得到一个真实的验证。