论文部分内容阅读
近两年来,流媒体技术在网络多媒体传输领域的应用越来越广泛。P2P技术的引入也使流媒体摆脱了完全依靠单一服务器的模式,降低了网络带宽占用率,提高了服务质量。涌现出了大量的结合P2P与流媒体技术的应用,特别是在网络电视领域得到了大量的应用。
本文以基于P2P和流媒体技术的虚拟教学平台为研究对象,以JXTA框架、JMF作为实现手段,讨论分析了其设计、实现的相关问题与技术。对利用P2P和流媒体来构建远程教学平台的关键技术进行了研究。
首先,采用了构建基于P2P和流媒体系统的整体架构,给出了多种可能的方案,并对它们进行了比较。
然后,详细讨论了建立和维护动态媒体播放树的设计思路。针对如何快速地发现网络中的节点是否丢失,提出了一种基于改进的心跳策略和捎带传输的混合式差错检测手段。此外,还讨论了在P2P环境下穿越防火墙和NAT的机制。
最后,通过JXTA与JMF技术实现了一个基于P2P和流媒体的远程教学平台原型。