1.一種校園教學信息交互方法,其特征在于,包括:
建立與校園中心服務(wù)器的連接;
注冊終端設(shè)備與終端用戶;
初始化系統(tǒng)資源;
獲取待播放的資源;
接收資源播放指令;
播放與所述資源播放指令相關(guān)聯(lián)的資源。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述注冊終端設(shè)備與終端用戶的步驟包括:
獲取用戶名信息并向校園中心服務(wù)器發(fā)送終端用戶注冊請求;
校園中心服務(wù)器檢查是否存在相同用戶名;
若是,則校園中心服務(wù)器返回用戶名已存在的消息,響應(yīng)該用戶名已存在的消息,獲取密碼并完成終端用戶注冊;
若否,則校園中心服務(wù)器在數(shù)據(jù)庫中新增用戶記錄、獲取新增記錄的用戶ID并返回所述用戶ID,響應(yīng)所述返回的用戶ID信息,進行刷新操作,獲取密碼并完成終端用戶注冊;
向校園中心服務(wù)器發(fā)送終端設(shè)備注冊請求;
校園中心服務(wù)器響應(yīng)該請求并開始終端設(shè)備注冊;
校園中心服務(wù)器計算已注冊的終端設(shè)備的數(shù)目,若超過授權(quán)注冊數(shù),則返回終端設(shè)備注冊失敗消息,若未超過授權(quán)注冊數(shù),則獲取該保存終端注冊用戶數(shù)據(jù)的根節(jié)點;
校園中心服務(wù)器判斷該終端注冊用戶是否合法,若終端注冊用戶名密碼不合法,則返回注冊失敗消息,若終端注冊用戶名密碼合法,則將該終端用戶及終端設(shè)備放入校園中心服務(wù)器的會話池,并返回注冊成功消息;
響應(yīng)注冊成功消息,完成終端設(shè)備注冊。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的初始化系統(tǒng)資源的步驟包括:
接收文件上傳指令;
判斷是否具有本地的目標上傳目錄;
若有,則上傳到本地的目標上傳目錄;若否,則上傳到本地的根目錄;
獲取需要上傳的文件并保存到本地的臨時目錄;
對文件格式進行轉(zhuǎn)換并保存到磁盤;
判斷轉(zhuǎn)換是否成功;
若否,則提示轉(zhuǎn)換失敗,將文件標識為轉(zhuǎn)換失敗并存放在本地的我的上傳文件夾中;
若是,則判斷是否已開啟對上傳文件的審核;若否,則將所述上傳文件作為可使用資源存放在校園中心服務(wù)器的公共資源文件夾中;若是,則對上傳文件進行審核,若審核通過,則將所述上傳文件作為可使用資源存放在校園中心服務(wù)器的公共資源文件夾中,若審核不通過,則將文件標識為文件不可用并存放在本地的我的上傳文件夾中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取待播放的資源的步驟包括:
獲取新建節(jié)目指令或調(diào)用節(jié)目模板指令;
在新建的節(jié)目文件中編輯節(jié)目內(nèi)容,或,在從模板中心中調(diào)用的節(jié)目模板中編輯節(jié)目內(nèi)容;
將完成編輯的節(jié)目發(fā)布到校園中心服務(wù)器的公共節(jié)目文件夾進行存儲,和/或,將新建的節(jié)目作為節(jié)目模板存儲到模板中心;
判斷是否需要播放已完成編輯的節(jié)目;
若否,則完成節(jié)目編輯;
若是,則獲取需要進行節(jié)目播放的終端設(shè)備或終端設(shè)備組的信息及節(jié)目播放時間并將這些信息連同節(jié)目播放請求一起發(fā)送到校園中心服務(wù)器。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述播放與所述資源播放指令相關(guān)聯(lián)的資源的步驟包括:
獲取啟動資源播放指令;
判斷是否預先設(shè)定有指定的播放設(shè)備或設(shè)備組;
若有,則獲取所選擇的待播放資源以及播放時間和周期,并向校園中心服務(wù)器發(fā)送資源播放指令,所述資源播放指令中包含指定的播放設(shè)備或設(shè)備組、待播放資源以及播放時間和周期的信息;
若無,則發(fā)出選擇播放設(shè)備或設(shè)備組的提示信息。
6.根據(jù)權(quán)利要求1-5任意一項所述的方法,其特征在于,還包括以下步 驟:
創(chuàng)建、刪除、新增資源索引;
根據(jù)資源索引進行資源搜索。
7.一種校園教學信息交互系統(tǒng),其特征在于,包括校園中心服務(wù)器及多個采用如權(quán)利要求1-6任意一項所述交互方法的交互終端,每個所述交互終端對應(yīng)一個班級并設(shè)置在相應(yīng)班級的教室門口;
所述交互終端包括:
設(shè)備與用戶注冊模塊,用于注冊終端設(shè)備與終端用戶;
系統(tǒng)資源初始化模塊,用于初始化系統(tǒng)資源;
資源獲取模塊,用于獲取待播放的資源;
播放模塊,用于定時播放所述資源。