[发明专利]课件之配置文件的自动生成方法及装置有效
申请号: | 201410669927.4 | 申请日: | 2014-11-20 |
公开(公告)号: | CN105677626B | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 郑子华 | 申请(专利权)人: | 北京世纪好未来教育科技有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100035 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 课件 配置文件 自动 生成 方法 装置 | ||
本申请提供了一种课件之配置文件的自动生成方法及装置,所述方法包括:响应于用户触发的自动生成配置文件的请求,确定目标课件包括的至少两个文件;获取所述目标课件的播放属性,所述播放属性包括:播放顺序,所述播放顺序为所述至少两个文件在播放时的先后关系;依据所述播放属性生成所述目标课件的配置文件。采用本申请实施例,可以自动生成课件的配置文件,提高生成课件的配置文件的效率和准确率,进一步的,也尽量避免因为生成错误的配置文件而导致课件无法播放的情况。
技术领域
本申请涉及远程教育技术领域,特别涉及一种基于计算机的自动生成课件之配置文件的方法及装置。
背景技术
课件是根据教学大纲的要求,经过教学目标确定,教学内容和任务分析,教学活动结构及界面设计等环节,而加以制作的课程软件。在目前远程课堂越来越普及的今天,课件在远程教育系统中也占据着越来越重要的位置。课件一般包括swf文件、一些其他格式的视频文件和工具文件等,其中,swf文件是课件中需要有先后播放顺序的播放对象,而其他格式的视频文件和工具文件等都是课件中的素材。本发明涉及课件的配置文件(coursewareConfig.xml),一般用于描述该对应的课件结构,例如,课件是由哪些swf文件或者素材组成,以及每个swf文件播放顺序、其他文件的调用和播放等。在需要播放课件时,播放器读取课件的配置文件和课件,通过配置文件中描述swf文件播放顺序和素材来播放课件。
发明人在研究过程中发现,目前在生成配置文件的时候,需要开发者手动编写配置文件(例如,coursewareConfig.xml文件)的代码,多个SWF文件的播放顺序也需要人工确定。但在人工编写过程中,因为手动编写过程繁琐且缓慢,开发者往往会因为编写代码的工作量太大而使得配置文件的生成效率和准确率都极低。进一步的,开发者在编写代码时也可能会出现部分人为错误。
发明内容
本申请提供一种计算机自动生成课件的配置文件的方法,用以提高生成课件的配置文件的效率和准确率,进一步的,也尽量避免因为生成错误的配置文件而导致的课件无法播放的情况。
本申请还提供了一种自动生成课件的配置文件的装置,用以保证上述方法在实际中的实现及应用。
为了解决上述问题,本申请公开了一种自动生成课件的配置文件的方法,包括:
响应于用户触发自动生成配置文件的请求,确定目标课件包括的至少两个文件;获取所述目标课件的播放属性,所述播放属性包括:播放顺序,所述播放顺序为所述至少两个文件在播放时的先后关系;
依据所述播放属性生成所述目标课件的配置文件。
可选的,所述获取目标课件的播放顺序,包括:
在所述至少两个文件中选择一个文件作为所述目标课件的片头,所述片头为目标课件中最先播放的文件;
确定除了所述目标课件的片头之外的剩余文件的播放顺序。
可选的,所述获取所述目标课件的播放顺序,包括:
获取目标课件中预先设置好的片头,所述片头为所述目标课件中最先播放的文件;
确定除了所述目标课件的片头之外的剩余文件的播放顺序。
可选的,所述目标课件的文件采用链式结构存储,其中,一个目标课件对应一条目标链,一个文件与目标链中的一个节点对应;则,所述确定除了所述目标课件的片头之外的剩余文件的播放顺序,包括:
获取各个剩余文件对应的各个节点在目标链中的排列顺序;
将所述各个节点的排列顺序确定为各个剩余文件的播放顺序。
可选的,还包括:
响应于用户针对所述剩余文件触发的顺序调整操作,调整各个剩余文件对应的各个节点在目标链中的排列顺序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世纪好未来教育科技有限公司,未经北京世纪好未来教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410669927.4/2.html,转载请声明来源钻瓜专利网。