论文部分内容阅读
现代教育技术是随着现代科学技术发展而产生的一种新型教育技术,多媒体网络教学系统是现代教育技术的重要表现形式。然而,目前的多媒体网络教学系统的多采用C/S或B/S模式,即将所有教学资源存放在中心服务器上,分散的教学点从中心服务器下载各种教学资源。这存在两个方面的问题:其一,不同地理区域的用户接入网速不一样,提供接入服务的服务商也不一样,在从服务器获取教学资源时,要跨过不同的区域网和广域网,轻易造成资源下载速度慢和无法观看视频教学资源;其二,当有过多的用户同时访问服务器时,服务器端易形成带宽瓶颈。混合型P2P网络P2SP=P2S+P2P,当用户向服务器发出请求时,服务器优化整合所有资源,如果发现服务器提供的资源有限或者用户所需的资源都在用户所处的局域网内即采用P2P技术。如果不存在上述的情况,服务器即决定采用P2S模式,返回资源信息给有下载请求的用户。这样的网络模式既体现了P2P网络的特点和又体现传统的B/S模式网络得特点,使下载的性能更稳定。对现有的多媒体网络教学系统的性能瓶颈问题,本文将采用混合型P2P的模式来解决。本文对基于混合型P2P的多媒体网络教学系统进行设计和实现,所做的主要工作有:首先,本文对P2P网络相关技术的原理进行研究,详细分析了混合型P2P网络的运行模式及混合型P2P流媒体中视频流的的传输过程。其次,围绕基于混合型的P2P多媒体网络教学系统,对系统进行分析,系统总体设计和功能模块设计。针对相关学校对多媒体网络教学系统的需求,系统的主要实现了有:即时通讯、P2P资源共享和视频点播等功能。系统经过开发和测试,并在相关学校局域网内架设并应用,解决了传统B/S系统中单个服务器自身资源的限制问题,合理的利用了空闲的资源,使得整个系统的能力得到了极大的提高。同时配合即时通信功能,使得学习者能够更好的交流,也使系统的教学效果有了显著的提高。