本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種移動終端無線控制多演示系統(tǒng)。
背景技術(shù):
傳統(tǒng)的演示設(shè)備有線連接演示機器,文檔是直接存放在演示機器上。而在教學(xué)實踐中,需要在服務(wù)器上集中存放多個教員的待演示文檔,演示機器需要通過無線網(wǎng)絡(luò)訪問服務(wù)器,而且,教員需要通過移動終端無線控制演示文件的翻頁、暫停、停止、放大、縮小、退出等操作,因此傳統(tǒng)的演示設(shè)備會增加操作的復(fù)雜度,降低了操作效率。
技術(shù)實現(xiàn)要素:
鑒于上述的分析,本發(fā)明旨在提供一種移動終端無線控制多演示系統(tǒng),用以解決現(xiàn)有演示設(shè)備操作復(fù)雜的問題。
本發(fā)明的目的主要是通過以下技術(shù)方案實現(xiàn)的:
本發(fā)明提供了一種遠程控制多格式文檔演示的系統(tǒng),包括:
服務(wù)器,用于在移動終端利用瀏覽器訪問服務(wù)器,并從中選擇演示設(shè)備以及待演示文件后,將所述移動終端選擇的待演示文件推送給與所選演示設(shè)備相連的演示機器;
演示機器,用于控制所述演示設(shè)備,對所述待演示文件進行演示;
演示設(shè)備,用于顯示多數(shù)待演示文件。
進一步地,所述服務(wù)器還用于,當(dāng)移動終端利用瀏覽器訪問服務(wù)器時,對所述移動終端的訪問權(quán)限進行驗證。
進一步地,所述服務(wù)器具體用于,對所有訪問的移動終端的訪問權(quán) 限進行管理,當(dāng)所述移動終端輸入正確的用戶名和密碼后,判定驗證通過。
進一步地,所述服務(wù)器中預(yù)先設(shè)置有用以管理待演示文檔的文檔列表,以及用于管理演示設(shè)備的演示設(shè)備列表。
進一步地,所述服務(wù)器中預(yù)先存儲有文檔列表,用于管理并提供演示設(shè)備以及演示文檔,移動終端從文檔列表中選擇待演示文檔以及從演示設(shè)備列表中選擇用以演示的演示設(shè)備。
進一步地,所述演示機器具體用于,控制將所述服務(wù)器推送過來的待演示文檔進行緩存,根據(jù)所述移動終端發(fā)來的用戶演示指令以及待演示文檔的類型調(diào)用相關(guān)插件打開文檔,并根據(jù)所述移動終端發(fā)來的用戶演示指令進行相應(yīng)的演示操作。
進一步地,如果所述插件為外鏈插件,則所述外鏈插件將調(diào)用文檔對應(yīng)的第三方操作軟件打開顯示,所述演示機器根據(jù)所述移動終端發(fā)來的用戶演示指令,調(diào)用接口轉(zhuǎn)發(fā)操作信息到所述外鏈插件,所述外鏈插件通過第三方操作軟件提供的接口來實現(xiàn)對文檔的演示操作。
進一步地,如果所述插件為內(nèi)嵌插件,被調(diào)用并添加至演示機器的系統(tǒng)界面中;所述插件實現(xiàn)對文檔操作的功能接口,還提供控件,所述將文檔內(nèi)容顯示在系統(tǒng)界面中。
進一步地,所述用戶演示指令至少包括以下一條或多條:
翻頁、暫停、停止、放大、縮小、退出。
進一步地,所述服務(wù)器中預(yù)先存儲有插件列表,當(dāng)接收到所述移動終端發(fā)來的用戶演示指令后,所述服務(wù)器查找和驗證包含插件的動態(tài)鏈接庫文件,對于找到并驗證通過的插件將其保存至所述插件列表中。
本發(fā)明有益效果如下:
本發(fā)明可以通過移動終端無線控制演示文件的翻頁、暫停、停止、放大、縮小、退出等操作,降低了操作的復(fù)雜度,提高了操作效率。
本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,并且,部分的從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖說明
附圖僅用于示出具體實施例的目的,而并不認(rèn)為是對本發(fā)明的限制,在整個附圖中,相同的參考符號表示相同的部件。
圖1為本發(fā)明實施例所述系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明系統(tǒng)中的接口關(guān)系示意圖。
具體實施方式
下面結(jié)合附圖來具體描述本發(fā)明的優(yōu)選實施例,其中,附圖構(gòu)成本申請一部分,并與本發(fā)明的實施例一起用于闡釋本發(fā)明的原理。
如圖1所示,圖1為本發(fā)明實施例所述系統(tǒng)的結(jié)構(gòu)示意圖,具體可以包括:
服務(wù)器,預(yù)先存儲有用于管理演示設(shè)備的演示設(shè)備列表和用于管理待演示文件的文檔列表,并且服務(wù)器還負(fù)責(zé)對移動終端的訪問權(quán)限進行管理;即,當(dāng)用戶通過網(wǎng)絡(luò),利用移動終端內(nèi)置的瀏覽器訪問服務(wù)器時,服務(wù)器接收到移動終端發(fā)來的訪問請求,請求移動終端輸入用戶名和密碼,如果移動終端輸入正確的用戶名和密碼后,驗證通過,否則拒絕訪問;當(dāng)服務(wù)器對移動終端驗證通過后,服務(wù)器將其預(yù)先存儲的演示設(shè)備列表和文檔列表展示給移動終端,移動終端可以從演示設(shè)備列表中選擇 用于演示的演示設(shè)備,以及從文檔列表中選擇待演示文件;之后服務(wù)器將該移動終端選擇的待演示文件推送給與選定的演示設(shè)備相連的演示機器;
演示機器,在接收到服務(wù)器推送過來的待演示文件后,將服務(wù)器推送過來的待演示文檔放入緩存,根據(jù)待演示文件的類型調(diào)用相關(guān)插件打開文檔;當(dāng)移動終端通過服務(wù)器的操作界面,向該演示機器發(fā)送文檔翻頁、暫停、停止、放大、縮小、退出等演示指令時,該演示機器接收移動終端通過服務(wù)器發(fā)來的翻頁、暫停、停止、放大、縮小、退出等演示指令,并執(zhí)行相應(yīng)的操作。
演示設(shè)備,主要負(fù)責(zé)對待演示文件進行演示。
本發(fā)明實施例演示系統(tǒng)采用委托式結(jié)構(gòu)實現(xiàn),演示機器將文檔顯示和控制委托給插件實現(xiàn)。演示程序提供初始化、網(wǎng)絡(luò)通信和插件加載功能。插件實現(xiàn)對特定文檔的顯示和控制。
插件:插件按照顯示方式分為外鏈插件和內(nèi)嵌插件。插件會在演示機器接收到服務(wù)器發(fā)送的文檔打開命令時自動加載,演示機器在指定目錄下查找和驗證包含插件的動態(tài)鏈接庫文件,對于通過驗證的插件將其保存至插件列表中。
演示機器和插件之間通過統(tǒng)一的接口標(biāo)準(zhǔn)進行數(shù)據(jù)和命令傳遞。插件必須實現(xiàn)打開文檔、關(guān)閉文檔、返回信息等核心接口,也可按標(biāo)準(zhǔn)調(diào)用自定義接口。插件加載時將通過接口名稱設(shè)定委托關(guān)系,插件在接口的實現(xiàn)中完成功能的操作。
外鏈插件:外鏈插件將調(diào)用文檔對應(yīng)的第三方操作軟件打開顯示,使用人員的操作信息通過網(wǎng)絡(luò)發(fā)送至演示機器,演示機器調(diào)用接口轉(zhuǎn)發(fā)操作信息到插件,插件通過第三方軟件提供的接口來實現(xiàn)對文檔的操作。
內(nèi)嵌插件:內(nèi)嵌插件被調(diào)用并添加至演示機器的系統(tǒng)界面中;該插 件實現(xiàn)對文檔操作的功能接口,還提供控件,所述將文檔內(nèi)容顯示在系統(tǒng)界面中。
其中,插件能支持的演示文檔格式至少包括以下一種或多種格式:
microsoftoffice中的word/excel/powerpoint,金山wps,文本文件txt,acrobatpdf,圖片,視頻。
綜上所述,本發(fā)明實施例提供了一種移動終端無線控制多演示系統(tǒng),演示者可通過移動終端(包括pad、智能手機)通過無線網(wǎng)絡(luò),利用內(nèi)置瀏覽器遠程控制演示文件的翻頁、暫停、停止、放大、縮小、退出等操作,移動終端上不需要存放待演示文檔。演示機器通過無線訪問服務(wù)器上的待演示文檔,服務(wù)器上存放待演示文檔,轉(zhuǎn)發(fā)演示控制指令。演示機器通過傳統(tǒng)的有線連接方式,將演示內(nèi)容輸出到投影儀或lcd顯示器等演示設(shè)備即可。
本領(lǐng)域技術(shù)人員可以理解,實現(xiàn)上述實施例方法的全部或部分流程,可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于計算機可讀存儲介質(zhì)中。其中,所述計算機可讀存儲介質(zhì)為磁盤、光盤、只讀存儲記憶體或隨機存儲記憶體等。
雖然已經(jīng)詳細說明了本發(fā)明及其優(yōu)點,但是應(yīng)當(dāng)理解在不超出由所附的權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下可以進行各種改變、替代和變換。而且,本申請的范圍不僅限于說明書所描述的過程、設(shè)備、手段、方法和步驟的具體實施例。本領(lǐng)域內(nèi)的普通技術(shù)人員從本發(fā)明的公開內(nèi)容將容易理解,根據(jù)本發(fā)明可以使用執(zhí)行與在此所述的相應(yīng)實施例基本相同的功能或者獲得與其基本相同的結(jié)果的、現(xiàn)有和將來要被開發(fā)的過程、設(shè)備、手段、方法或者步驟。因此,所附的權(quán)利要求旨在它們的范圍內(nèi)包括這樣的過程、設(shè)備、手段、方法或者步驟。
以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍 并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。