[發明專利]課件之配置文件的自動生成方法及裝置有效
| 申請號: | 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.szxzyx.cn/pat/books/201410669927.4/2.html,轉載請聲明來源鉆瓜專利網。





