P2P流媒体直播技术在网络教学中的应用研究

来源 :中国校外教育·理论 | 被引量 : 0次 | 上传用户:JZH122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]本文针对传统网络教学系统中课件直播对系统资源利用网络资源耗费严重的问题,提出基于P2P流媒体技术的网络课件直播解决方案,实现高效利用现有的有限资源,解决C/S模式的系统瓶颈问题,使在线学生通过网络能够同步听课,突破网络教学中同步学习效率低的问题。
  [关键词]P2P 流媒体 网络教学
  
  随着互联网的普及和宽带技术的发展,网络教育已经进入了数字化、智能化、个性化的发展阶段,新的通讯技术为传递最新的教学信息与知识提供了更多的途径,为网络教育资源的建设带来了突破性发展。但多数网络教学系统仍存在资源共享方式的不足和在线交互的不足的两个难题,把P2P流媒体技术应用于网络教学系统,能很好地解决网络教学资源共享和用户间互动问题,使得由知识自由获取的、动态的学习成为可能。
  
  一、P2P技术和流媒体技术综述
  
  P2P(Peer-to-Peer)是一种网络模型,即对等网络,可以简单地定义为通过直接交换共享计算机资源和服务,对等计算机兼有客户机和服务器的功能。在这种网络中所有的节点是对等的(称为对等点),各节点具有相同的责任与能力并协同完成任务。由于P2P技术对资源的充分利用的特点,促使目前在许多领域蓬勃发展,比如文件共享、协同工作、即时通讯、文件传递厂、电子商务、网络教学等方面。
  流媒体是指在网络中使用流式传输技术的连续媒体,如音频、视频或多媒体文刊。而流式传输技术就是把连续的声音和图像信息经过压缩处理放到网站服务器上,让用户一边下载一边收听观看,而不需要等待整个文件下载到自己的机器后才可以观看的网络传输技术。
  流媒体技术广泛应用于网络中的在线直播、视频点播、网络广告、远程教育、实时视频会议等互联网信息服务的方面。将P2P技术应用于流媒体领域,将打破传统的客户服务器模式,客户端不仅可以从服务器那里直接取得数据,还可以彼此相连获取流媒体数据。这样可以使服务器分散化,从而减轻服务器负载并支持更大范围流媒体发布,支持大规模用户在线,投入成本很低,具有广泛应用的价值。
  
  二、基于P2P流媒体技术的网络课堂直播系统的设计原则和设计原理
  
  1.系统设计原则
  流媒体课件直播系统为了能够适应P2P网络的高度动态性、异构性以及各个节点的带宽资源随时间的动态波动,将采取以下设计原则。
  (1)可扩展性
  基于P2P流媒体技术的课件直播系统的最终目标是支持7000-10000左右的在线用户,能根据需求变化,留有充分的扩充余地,避免重复投资。
  (2)充分利用网络边缘资源
  直播系统能充分利用网络边缘/客户端用户的资源,在整个系统中,部署…个流媒体服务器和若干个超级节点来辅助系统的运行。超级节点的功能主要是负责分布式存储相关的在线节点信息,辅助节点进行必要的网络搜索。超级:节点不要选择过多,这里将选择10个超级节点。
  (3)可靠性
  课件直播系统要能做到网络系统运行可靠,故障率低,故障易检测,易排除,为保障整个网络可靠性,应采用包括模块冗余、链路冗余等在内的冗余手段。
  (4)鲁棒性
  由于P2P网络具有高度的动态性,每个节点都要采取相应的措施来尽量减少网络的变动对各个节点的影响,在任何时候都不要过度的依赖于某个特定的网络节点。
  (5)服务质量保证(QoS)
  课件直播系统能够合理分配网络资源,进行拥塞控制,提供不同层次的服务质量保证,具有提高系统QoS的手段和方法。
  (6)动态调整和优化
  网络中各个节点的带宽和可用性都是变化的,节点应该对自己的伙伴有相应的监督机制,周期性的进行伙伴节点的动态调整和优化,包括替换过期的节点和性能差的节点,增加新节点,在QoS稳定时也要进行网络的优化调整,减少网络搅动对节点的冲击。
  2.系统设计原理
  在系统中采用微软公司专为流媒体设计、开发的一种文件格式ASF流媒体文件。基于P2P网络中的流媒体课件直播原理如下:服务器端存放着实时播放的全部课件流媒体文件,服务器端将媒体课件按照一定的流媒体文件格式分割成很多个固定大小的媒体数据包,然后发送到自身的缓存区中,为今后前来请求的学生客户端提供服务。当一个新的学生客户端节点加入P2P网络时,首先它会向服务器端发出连接请求,服务器若有足够的剩余带宽资源,则响应客户端节点的请求,与节点建立起连接,为学生客户端节点提供能播放的媒体数据包。假如服务器端没有剩余带宽资源,则服务器会随机选择一个与之直接相连的子节点,子节点再根据自己的剩余带宽资源状况判断是否为这个新的学生客户端节点提供服务,以此类推,直到找到一个能为自己服务的节点为止。此时,服务器端再将原节点的请求命令包和请求的媒体数据包转踞服务节点。至此,原节点和服务节点就可以建立起连接,双方进行通信,在此基础上伙伴关系也会相应的建立起来。
  原节点在接收到来自于其它伙伴节点的媒体数据包的同时,也可为其它的伙伴节点提供相应的服务。这就相当于每个节点既是服务器,也是客户端。显然,此流媒体课件直播系统可以看做是多个服务器同时为一个客户端提供服务,这样,到每个服务器上的负担就会减轻,客户端得到的服务质量相应的提高,图1为基于P2P网络流媒体技术直播系统的模型图。
  
  三、P2P流媒体技术应用于网络课件直播的特点和优势
  
  1.解决了传统的C/S模式的网络教学系统中服务器容易成为系统瓶颈的问题,由于网络中的每个学生节点既是客户端,也是服务器,所以平推到每个服务器上的负担就会减轻,并能支持上千人同时观看网络直播课件。
  2.解决了传统C/S模式个别用户无法获得服务的问题,在线学生用户均可获得优质服务质量保证。
  3.易于实现,服务器负责管理所有节点,不需要构建和维护更为复杂的网络结构,能够合理利用网络资源,不会造成网络资源的严重吞噬,导致其它网络应用无法正常进行。
  
  4.可扩展性。通过P2P方式分发数据,用户越多,分发数据的速度就越快,视频流媒体课件播放的质量也越好。
  5.高效性。系统中每个节点都会动态的和其它节点交换缓存信息,并根据缓存信息交换节点之间的媒体数据。
  6.客户端软件完全内存操作,不经过硬盘,避免发生如BT毁坏硬盘现象发生;
  7.投入成本低。由于是软件实现网络课堂的直播功能,完全可利用现有的资源实现。
  
  四、结束语
  
  目前以P2P技术为核心的软件越来越多引起了人们的关注,P2P技术掀起了互联网络新一轮的冲击波。基于P2P网络的流媒体直播技术已经日趋成熟,并能够提供较满意的音视频效果,能够最大限度地支持同时在线的收看直播节目的学生终端节点数目:减少网络流媒体课件服务器端的负载。随着科学的进步和教育学习理论的发展,网上教学形式越来越多,与传统教学相比有更大的优势,P2P流媒体直播技术在网络教学中具有很广泛的应用前景。
  
  参考文献:
  
  [1]徐非,杨广文,鞠大鹏.基于Peer-to-Peer的分布式存储系统的设计.软件学报,2004,15(2):268-277.
  [2]RowstronA.DruschelP.Pastry:Scalable.distributedObjectlocationandrouting for large-scale peer-to-peer systems.LNCS 2218,2001.329-350.
  [3]technologies.ACM Computing Surveys,2004,36(4):335-371.
  [4]Rejaie2003R,OmegaA.PALS:Peer-tO-Peeradaptirelayeredstreaming.In:Christos P,Kevin CA,eds.Proc.Of the ACM NOSSDAV.New York:ACM Press,2003.153-161.
  [5]王春东.现代远程教育之网络技术研究与探讨.计算机应用研究,2001,(7):45-47.
  (作者单位:黑龙江大学信息科学与技术学院)
其他文献
[摘要]该文介绍了现代造船模式和数字化造船技术的内容特点,提出数字化造船是当前造船企业提高核心竞争力的重要途径之一,数字化造船技术的发展将带动产品设计方法和工具的创新,企业管理模式的创新,企业间协作关系的创新,实现产品设计制造信息化,生产过程控制智能化,生产装备数控化,企业管理信息化和服务网络化,并通过集成实现企业数字化。  [关键词]数字化造船 现代造船模式 企业竞争力    1 引言    随
[摘要]看一个企业的标志发展变迁,可以看到一个企业的发展历程,奥康的标志发展历程,正是吻合了其企业从凤凰涅槃到走向梦想的这么一个过程,其标志也从略带乡土气息转向了与国际接轨,标志的发展过程正是融合了企业的发展过程。  [关键词]奥康 标志 凤凰涅槃 走向梦想    解读奥康标志,不得不从奥康的发展说起。奥康标志的发展跟奥康集团的发展息息相关。    一、凤凰涅槃、浴火重生时期    在上个世纪80
[摘要]本文针对在化工专业如何开展计算机教育问题,阐述了计算机知识对化工专业的重要性,提出了化工专业学生应掌握的基本计算机知识,并对化工专业《计算机基础知识》的课程改革提出了一些建议。  [关键词]高等教育 化工专业 计算机基础知识 教学改革    化工专业是我国设置较早、分布较广的“老专业”,现已在遍布全国的近百所高校招生。而计算机技术的出现使化工行业得到了前所未有的大发展,计算机在化工领域中的
【摘要】优秀的传统文化传承对于促进青少年形成正确的价值观,成长成为社会主义现代化建设的接班人具有十分重要的意义。因此在教学过程中,应该加强我国优秀传统文化同教学工作的结合,使学生们能够在学习过程中学会爱国主义精神,培养深厚的民族情感,促进学生身心健康发展。  【关键字】优秀传统文化 青少年思想道德建设 对策  【中图分类号】G625.5  【文献标识码】A  【文章编号】1992-7711( 20
[摘要]本文介绍了P2P的概念及应用现状,阐述了P2P技术在课程直播、实时讨论答疑、文件共享和协同工作等远程教育领域中的应用。  [关键词]P2P C/S B/S 远程教育    随着教育理论和通信技术的发展,计算机网络在远程教育中的应用越来越广泛。当前的远程教育系统多应用B /S (浏览器/服务器)或C /S(客户端/服务器)的网络模式来完成知识浏览、教学指导和实时交互等活动,已经取得了比较好的
[摘要]本文阐述了在工程图学的组合体教学中,为解决学生较难纠正的不正确的作图习惯以及较难想象的立体及其交线,加入了简单易学的CAXA实体设计软件,培养了学生空间想象能力与二维表达能力。   [关键词]CAXA实体设计软件 组合体教学 空间思维能力    按传统的说法,工程图学的主要目的是培养学生的读图能力、绘图能力和空间思维能力,而组合体知识是工程图学中培养这三种能力的关键一环。针对组合体知识中存
【摘要】 现代的孩子们,在这个多挑战、多风险的社会当中成长,不论何时他们都将面临学业与职场的激烈竞争和杂乱的人际交往,包括学业瓶颈、事业困难、生活失意等问题,这时就需要他们有强大的心理承受能力,化困难为动力去解决,这将直接关系孩子们日后的生活是否幸福,未来是否光明。为孩子做及时、正确的抗挫折教育引导,增强孩子的心理承受能力,为孩子们开展关于生命的主题教育,是学校以及家庭给予孩子最好的人生礼物,这将
[摘要]国际贸易仿真模拟实训是为国际商务专业、国际货代专业、商务英语等专业教学和相关的职业培训认证工作而专门策划、设计组建的。仿真教学形式在相关专业的教学与职业培训领域尚属首创,开创了国际贸易专业教学与实践相结合的先河,也切实解决了相关专业大学生实习难的问题。  [关键词]国际贸易 仿真教学 设计构想    现代国际商务活动,要求从事外经、外贸的工作者不仅仅是掌握职业知识,更重要的是具有职业素质和
【摘要】 史料实证是2017版高中历史新课标提出的五大学科核心素养之一,并将其概念界定为“史料实证指对获取的史料进行辨析,并运用可信的史料努力重现历史真实的态度与方法”。同时提出关于“史料实证”的四个水平层次,为历史教师的一线教学提供了参考依据。但是出于教师自身教研水平的差异和跟风潮流,大量未经甄别的史料、史论被直接运用到教学中,出现了“以论带史”和伪“学生生成”现象,“史料实证”素养的“实证过程
[摘要]终身体育是当前高校体育教学的一个发展方向,高校体育改革必须以终身体育为目标,终身体育对高校体育改革有着深刻的影响。文章通过终身体育理论的起源及发展,来探索我国普通高校深化体育改革的发展走向,并由此进一步寻求建立适合现代社会需要的体育教育新体系。  [关键词]终身体育 模式探索 思考    一、终身体育的起源及发展  上世纪六十年代,法国著名的成人教育家保罗·郎格郎提出了终身教育,这一教育思