基于P2P流媒体技术的远程网络教学系统设计【摘要】当前互联网上的信息逐渐由数据量小的单纯文字转变为包括音视频的多媒体数据,使得远程网络教育在很大程度上改变传统的教学方式。本文根据当前流行的p2p流媒体技术的特点,提出一种远程网络教学系统的设计,使教师可以准实时的传授教学内容,学生可以随时点播教学视频信息,并且学生可以和老师进行信息交互,如同身临其境。教师也可以根据学生的反应进行有目的教学过程,使教学过程更加生动,教学效果更好。【关键词】p2p;流媒体;远程网络教学;信息交互0前言随着i
ter
et网络的日趋普及和信息传输技术的快速发展,i
ter
et上的用户也逐渐递增,使得远程网络教育变得更加便捷1。在远程网络教育中,所有的信息传递都是由计算机在网络技术和环境支持下进行的,这些信息传递同样有教师传向学生的教学信息,学生传向教师的应答信息,教师传向学生的反馈信息等,教师与学生通常是非直接接触的,时间通常是异步的、空间通常也是分离的,在这样的教学环境中,信息传递的容量是非常巨大的,如何解决当访问用户过多时而造成的数据堵塞问题,以及如何实现远程教育中师生的真正互动是目前研究的方向。1p2p流媒体所谓流媒体是指采用流式传输的方式在i
ter
et播放的媒体格式。随着计算机和网络技术的快速发展,互联网流媒体应用的迅速
f增长也给网络媒体的发布和传输技术带来了新的考验2。传统的基于cs架构的服务模式很容易引起服务器的性能瓶颈和带宽瓶颈,难以胜任大规模的并发应用。最近几年新兴的对等网络(p2p)技术,凭借其巨大的优势,正逐渐取代传统的cs流媒体技术3。
2p2p流媒体网络教学系统的设计21系统功能分析针对当前远程网络教学系统中存在的问题,结合p2p流媒体的特性,设计出一种新型的基于p2p流媒体技术的远程网络多媒体教学系统,该系统具备如下功能:1)教师端能够准实时地向学生端传输多媒体教学内容。2)学生端除了能够接收教师端传输的教学信息外,还能在相邻学生端之间共享这些教学信息数据流,从而节省教师端的网络带宽和计算机负担,提高本系统的健壮性和适应性。3)学生端可以随时和教师端进行点对点信息交互,活跃网络教学气氛,提高教学效果。4)教师端可以随时把教学内容传输权转交给某个学生端,使该学生端能够向本系统内所有节点广播自己的观点与方法,增强学生参与网络课堂的积极性,提高学习兴趣。5)教师的授课过程可以被制作成录像资源,学生可以通r