基于多终端直播互动的移动学习平台的设计实现与性能优化

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:yu_jixing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动学习的不断发展,移动直播系统被越来越多的人所接受与使用,它充分发挥了移动学习的移动性、便携性和无限性等特点,让用户可以充分享受移动学习的乐趣,并在学习中,可以和教师互动,问答结合,提高学习效率。本文将完成基于多终端的移动学习平台的设计实现。教师端采集3路流媒体数据(教师头像、教师课件屏幕和教师声音)发送到服务器中,学生端利用HTTP Streaming技术,从服务器获取流媒体数据,从而实现学生用户点播下载课件与收看课程直播的功能。同时,平台将提供实时交互的功能,利用XMPP协议,用户在收看课程直播时,可以与教师进行实时交互。本文设计的平台也提供移动学问的功能,允许用户通过提问获取自动匹配的答案或者直接提交问题等待教师回答。本文的移动学习平台支持的终端包括Windows教师端、Mac OS教师端、iOS移动学生端、Android移动学生端和Flash学生端等。最后,本文针对直播延迟和客户端如何第一时间去获取服务器最新直播数据问题进行研究,提出减小直播延迟,保证直播实时性的解决方案,实验表明优化效果明显。
其他文献
无线车辆自组织网络是无线网络领域的一个热门话题。它是一种移动自组织网络,用来在车辆之间或移动车辆与路边固定设备之间进行无线通信,以达到传递数据,相互通信的目的。因为无
随着对WEB应用开发效率及质量要求的不断提高,开发工作的难度不断增加。在WEB应用开发过程中存在很多直接影响开发的因素,主要包括开发平台及技术灵活多样,导航关系复杂,而且
目前,随着网络规模不断扩大,IP地址管理不可避免的愈加复杂。为了解决这一问题,网络管理员有必要建立规范的IP地址分配表、IP地址和硬件地址(MAC)登记表,并且做到实时监控。
数据挖掘在各个领域中有着广泛的应用前景,是进行数据分析的重要工具。 企业在使用数据挖掘时,面临应用的分布性和对大数据集的挖掘需求这两个应用方面的问题。此外,还有
本文讨论数据挖掘中聚类的相关概念、技术和算法,在对常见聚类算法进行评价的基础上,针对密度聚类的参数选取问题,提出了一种动态参数解决方案。 目前已提出的聚类算法中,
目前的Web服务面临着诸如如何按照服务的功能进行服务的查找和如何将多个服务进行组合以完成特定的业务逻辑等新的课题。而作为Web服务技术的关键之一,服务发现对实现这些课
由于铁路沿线对信号电源的稳定性要求比较高,所以,铁路信号电源系统采用“自动闭塞”和“电力贯通”双电源冗余供电。双电源设备是否能够正常工作,是关系到铁路运输安全的重
随着计算机网络的普及和发展,网络安全越来越成为人们关注的焦点,成为计算机网络领域的亟待解决和发展的重点。为了加强网络安全,世界各国提出了众多解决方案,PKI等安全体系
教学管理方式的改革是教学改革过程中的一个极其重要的环节,对教育教学改革的深入开展具有重要的作用.本文论述教学管理信息系统的设计、开发和应用过程,阐明了教学管理信息
工作流管理是近年来计算机应用领域中发展最为迅速的技术之一,已成为当前IT领域的一个研究热点。它的特点是使处理过程自动化,使人与人之间,以及人与应用工具之间协调工作,以