[发明专利]基于JS的客户端scorm播放器实现方法在审

专利信息
申请号: 201410040801.0 申请日: 2014-01-28
公开(公告)号: CN103747108A 公开(公告)日: 2014-04-23
发明(设计)人: 赵新冬;张量;戴威 申请(专利权)人: 国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 南京纵横知识产权代理有限公司 32224 代理人: 董建林
地址: 100761 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 js 客户端 scorm 播放 实现 方法
【说明书】:

技术领域

发明涉及一种基于JS的客户端scorm播放器实现方法,具体涉及一种与企业网络远程在线培训相配套的,保证用户在学习时浏览器兼容性、内容、学习进度的正常性的离线学习系统的通讯方法。

背景技术

目前,大部分企业通过网络进行远程学习时,面临的学习客户端兼容性问题比较多:

网络学习大大减轻了组织学习的复杂性,增强了学习的灵活性,可以极大的方便企业随时组织跨地域的各种学习,即使用户不在企业中,也能随时参加指定学习。

但网络学习的学习客户端兼容性问题成为学员学习时增加不便,无法解决此问题,学习的便利性就无法得到保证。

在应用中,原有的JVM客户端或插件安装时要求使用人员具有一定的计算机知识,不同系统操作方法也不同。

发明内容

为解决现有技术的不足,本发明的目的在于提供一种基于JS的客户端scorm播放器实现方法。 

为了实现上述目标,本发明采用如下的技术方案:

基于JS的客户端scorm播放器实现方法,其特征在于,包括如下步骤:

步骤一:客户端浏览器向LMS平台发出请求;LMS平台接收请求,初始化并打开scorm播放器,将课件信息取出并转化成定义好的数据格式,传递给scorm播放器在客户端解析显示;

步骤二:当客户端触发节点时,scorm播放器将客户端浏览器的实时数据封装成定义好的数据格式,传递给LMS平台;LMS平台解析数据,将数据写入数据库。

前述的基于JS的客户端scorm播放器实现方法,其特征在于,所述步骤一包括:LMS平台通过ajax将课件信息传递给scorm播放器在客户端解析显示。

前述的基于JS的客户端scorm播放器实现方法,其特征在于,所述步骤二包括:scorm播放器通过ajax将客户端浏览器的实时数据传递给LMS平台。

前述的基于JS的客户端scorm播放器实现方法,其特征在于,所述步骤一中LMS平台初始化并打开scorm播放器是指: LMS平台传入学员信息,并引入JS脚本文件,并初始化API对象,将学员信息置入到API对象上,学习播放器框架。

本发明的有益之处在于:本发明一种基于JS的客户端scorm播放器实现方法可以使得JS客户端兼容大部分厂商的SCORM1.2标准课件,兼容IE内核的主流浏览器,无需安装插件。

附图说明

图1是本发明一种基于JS的客户端scorm播放器实现方法的流程图。

具体实施方式

以下结合附图和具体实施例对本发明作具体的介绍。

参照图1所示,本发明旨在有效支撑和有好展现客户的学习资源(课件),通过标准而简洁的技术支持多种课件标准及大部分厂家的课件。经过严格的技术测试及多个厂家的课件验证,客户界面效果良好,其最大优点就是无需添加任何插件、浏览器支持广泛,使得学员可以轻松实现学习。

本发明针对企业网络远程培训,提供一种能运行于个人计算机上的安全受控的SCORM标准课件学习客户端,保证用户在学习时浏览器兼容性正常、学习内容正常,学习进度正常。

Scorm播放器解析过程:

客户端包括浏览器和scorm播放器,客户端浏览器向LMS平台发出请求,LMS平台接收命令,初始化并打开scorm播放器,LMS平台将课件信息取出转化成定义好的数据格式(json),通过ajax传递给scorm播放器在客户端解析显示,客户端触发某些节点,同样又scorm播放器将客户端浏览器实时数据封装成固定格式(josn),通过ajax传递给LMS平台,LMS平台解析数据,写入数据库,达到纪录课程进度信息的目的。

总体数据逻辑关系图如图1所示。

具体来说,客户端发出课件学习请求,LMS平台接收请求,通过启动程序入口并为其传入le_id、tl_id、us_id等学员信息,并引入JS脚本文件,这些脚本文件包括scorm12api.js、json2.js、jquery.js,这三个脚本文件均为现有的标准脚本文件。并初始化API对象。通过下面的方式将课件信息取出并转化成定义好的数据格式:将学员信息置入到API对象上,学习播放器框架(现有技术)内嵌很多帧结构,分别用来展示课件节点树形结构,播放当前sco节点(sco节点用于记录单个学习节点,记录点,课件初始化数据,为本领域通用的一种节点)课件内容,隐藏帧用于辅助完成课件的播放。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院,未经国家电网公司;江苏省电力公司;江苏省电力公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410040801.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top