【摘 要】
:
远程教学直播系统是现代远程教育的基础平台,它能够实时采集教师授课时的屏幕图像、视频和音频数据,通过压缩后实时向远程直播,从而实现远程实时课堂。实现流媒体数据的高效
论文部分内容阅读
远程教学直播系统是现代远程教育的基础平台,它能够实时采集教师授课时的屏幕图像、视频和音频数据,通过压缩后实时向远程直播,从而实现远程实时课堂。实现流媒体数据的高效采集,更有效地利用服务器的处理能力,支持尽可能多的在线用户数量,成为研制远程教学直播系统的关键。目前国内市场上已有一些远程教学直播系统产品,其中较为成熟的是基于C/S模式的PowerCreator,其特点是具有高效地流媒体数据采集效率。但由于该系统基于C/S模式,当用户数量增加时,系统易出现性能瓶颈,导致服务质量降低。为支持尽可能多的在线用户数量,充分利用服务器的处理能力,基于对等网络(P2P)的解决方案是一种有效的途径。据此,实现了基于P2P的远程教学直播系统,以P2P的方式在网络上传输流媒体数据。由于服务器不再需要为每一个客户端直接发送数据,因而降低了服务器的压力,增加了在线的用户人数。从另一方面来看,在相同用户数的条件下,基于P2P的远程教学直播服务器对网络带宽和服务器处理能力要求明显降低,因而降低了系统的硬件成本。采用了PowerCreator的基于虚拟显卡的底层驱动抓屏方法,快速有效的抓取屏幕上变化区域的图像数据,做到了实时连续捕捉屏幕,提高了屏幕数据的采集效率;采用具有高压缩比的JPEG压缩算法对捕捉到的屏幕数据进行压缩,采用经典的MPEG-4压缩算法对采集的视频和音频数据进行压缩,减小了需要在网络上传输的数据量,实现了流媒体数据的高效采集。经过对系统的测试表明,系统对流媒体数据的采集效率与PowerCreator相当。在相同在线人数的条件下,基于P2P的解决方案较之C/S模式降低了对服务器CPU和网络带宽的占用率。从而可以解决基于C/S模式当用户数量增加系统性能下降的问题。
其他文献
在当今世界,企业信息化的要求越来越迫切,其中一个重要的方面就是企业的数据的管理。根据“进去的是垃圾,出来的也是垃圾”这条原理,为了支持正确决策,就要求所管理的数据可靠,没有
随着数据信息化步伐的日益加快,数据已经呈现出爆炸式的增长趋势,所以对数据进行有效、完整、安全的存储已经成为数据信息化过程中最关键的一步。目前被广泛应用的存储区域网(S
基于.NET框架和COBOL 2002语言标准,设计并实现了COBOL 2002集成开发环境(IDE)。研究了.NET的内存管理,编译模型,VSIP等相关的基本理论知识,提出了基于.NET框架的COBOL 2002集成
近年来,Web服务技术以其标准化协议和低耦合的优点得到快速发展,但是随着越来越多的企业和组织在各自的系统上部署和应用Web服务,不同组织的Web服务之间如何有效地进行信息共享
嵌入式RFID图书管理系统加速了流通处理的速度。RFID阅读器通过非接触方式采集信息,可同时读取多个RFID标签。这就意味着在进行借入或者借出处理过程中几本书籍可以同时处理,读
为了支持区域软件企业的相互交流、协作与信息共享,作者受委托开发了软件公共技术支撑平台系统。该平台基于Internet运行,具有信息收集、发布、检索、资源共享、技术交流与协
随着网络的发展,数字化信息迅速增加,人们对中文信息的处理也越来越关注,同时,现代汉语信息的处理和研究也显得尤为重要,计算机自动分词是现代汉语信息处理的重要组成部分,也是基础
生物特征识别 (Biometrics)技术是依靠人类自身所固有的生理或行为特征进行身份验证,它是一种崭新的身份识别技术,在金融、国防、信息安全等领域有着广泛的应用前景。如虹膜识
GIS的主要特点是空间的分布性、开放性、灵活性。从GIS本身的构成来看,数据的组织和计算模型支持下的软件的架构是其两个重要的方面,并决定了GIS的发展趋势。数据的分布性和软
随着社会的日益信息化,人们越来越强烈地希望用自然语言同计算机交流。自然语言理解是计算机科学中的一个引人入胜的、富有挑战性的课题。从计算机科学特别是从人工智能的观点