储服务端一般采用时间片调度算法。流媒体服务器为了能够适应实时、连续稳定的视频流,其存储量要大,数据速率要高,并应具备接纳控制、请求处理等多种功能,以确保学生端请求在系统资源下的有效被服务。存储设备应采用scsi接口,以确保高速、并行、多重io总线的能力。原始视频流可分为多个视频块,然后通过网络进行传输,类似于消息在通过ip网络传输之前先分成数据包。如果正确传播,不仅可以提高流媒体信息的容错性,消除服务器端的瓶颈,以及显著改
f善教师端可利用的带宽资源,从而大幅度提高的媒体流的播放速度。因此采用多源流调度程序。该程序可接收来自代理服务器或对等服务器等不同服务器的流块,对视频块进行适当排序,然后把无缝、块速率恒定的视频流发送到学生端。
3使用效果分析由于该系统是在p2p网络中建立的连接和信息的传输,所以系统具备以下几点:(1)可扩展性。由于是在p2p网络,视频用户节点只要是需要共享同一资源的,可以随时不断加入和退出。(2)功能的分散化。该系统能充分利用p2p网络资源中每个用户节点,对每一个用户节点进行计算资源和带宽资源,实现功能的分散化,缓解服务器节点的压力。(3)鲁棒性。在p2p网络中,每个节点的行为都是不可预知的,而且在节点的数量比较大的时候,节点的加入和离开比较频繁。因此一个对节点稳定的管理是必不可少的。因此,建立专门的档案管理服务器进行节点信息管理,可有效解决节点管理问题。(4)高效传输性。在p2p网络中,本只由服务器节点传输每个用户节点的,增加了用户节点传输用户节点,这样对流媒体数据的延迟尽可能减小,使用户可以在某一规定的时间段内得到数据,提高了传输性。4总结本文提出了一种基于p2p流媒体技术的远程网络教育系统,提高了一般的网络教育系统的覆盖范围和传输质量,减少了网络延迟,
f增加了多种授课方式,如:学生点播学习以及学生和教师相互广播。该系统能充分利用用户端的资源,减轻了服务器的负担,提高了远程教学的性能、效率和稳定性,方便了教学的组织和师生之间的交流,获得了用户端的满意,具有广泛的应用前景。
【参考文献】1李桂春基于p2p的流媒体系统的研究和设计j沈阳工程学院学报:自然科学版,2010,1,6(1):71742王新,程绍辉p2p网络视频技术在远程教学中的应用j计算机与信息技术,2010,11:54553张安琳,张尧,等一种基于p2p的流媒体分发系统j计算机应用与软件,2010,2,27(2):6770
fr