本發(fā)明屬于舞臺設(shè)備控制領(lǐng)域,主要涉及一種舞臺設(shè)備的控制方法及系統(tǒng)。
背景技術(shù)
傳統(tǒng)舞臺設(shè)備控制方式一般使用按鍵操作,屏幕顯示的方式實現(xiàn),或使用遠(yuǎn)程控制方式(如rdm協(xié)議)實現(xiàn)。對于前者,按鍵存在壽命使用問題,且屏幕的顯示局限于分辨率,必須對機(jī)器進(jìn)行人工操作才能完成。對于后者,雖然不用與機(jī)器直接接觸,但局限于上位機(jī)平臺,需要rdm上位機(jī)軟件支持,而對于設(shè)備軟件的升級,普遍使用燒錄器燒錄,操作空間不大。
近年出現(xiàn)了云服務(wù)器舞臺控制系統(tǒng),需要一個外部設(shè)備先建立服務(wù)器,舞臺設(shè)備通過網(wǎng)絡(luò)識別連接到服務(wù)器上。該做法必須要有外置的服務(wù)器作轉(zhuǎn)接才能處理各個舞臺設(shè)備的請求,額外增加了購置服務(wù)器的成本,且搭建方式繁瑣,不易操作。
技術(shù)實現(xiàn)要素:
本發(fā)明目的在于針對現(xiàn)有技術(shù)的缺陷,提供一種舞臺設(shè)備的控制方法,可以更便捷地對舞臺設(shè)備進(jìn)行查看及控制,設(shè)置方便,操作簡單,且有利于節(jié)約成本。
為了解決上述技術(shù)問題,本發(fā)明采用以下技術(shù)方案:
一種舞臺設(shè)備的控制方法,其步驟包括:
在舞臺設(shè)備內(nèi)構(gòu)建控制服務(wù)器;所述控制服務(wù)器獲取所述舞臺設(shè)備的端口信息;所述控制服務(wù)器設(shè)置所述舞臺設(shè)備的網(wǎng)絡(luò)地址;
客戶機(jī)通過內(nèi)置的瀏覽器訪問所述網(wǎng)絡(luò)地址以連接到所述控制服務(wù)器,所述控制服務(wù)器將所述端口信息發(fā)送到所述客戶機(jī);
所述客戶機(jī)向所述控制服務(wù)器發(fā)送控制命令;所述控制命令用于控制所述舞臺設(shè)備的端口或修改所述控制舞臺設(shè)備的內(nèi)置參數(shù);
所述控制服務(wù)器接收到所述控制命令并執(zhí)行對所述舞臺設(shè)備的控制。
進(jìn)一步的,其步驟還包括:
所述客戶機(jī)與所述控制服務(wù)器建立連接后,向所述控制服務(wù)器發(fā)送固件數(shù)據(jù)包,以完成所述控制服務(wù)器的固件升級。
進(jìn)一步的,所述控制服務(wù)器基于tcp/ip協(xié)議構(gòu)建。
進(jìn)一步的,所述網(wǎng)絡(luò)地址包括舞臺設(shè)備的ip、子網(wǎng)掩碼、網(wǎng)關(guān)、mac地址。
進(jìn)一步的,所述控制服務(wù)器內(nèi)設(shè)置網(wǎng)頁文件,所述網(wǎng)頁文件包括所述舞臺設(shè)備的端口信息,以及可選的所述控制指令;
所述客戶機(jī)連接到所述控制服務(wù)器后,所述控制服務(wù)器將所述網(wǎng)頁文件發(fā)送到所述客戶機(jī);
所述客戶機(jī)的內(nèi)置瀏覽器將所述網(wǎng)頁文件以可視化的形式顯示;
所述客戶機(jī)通過點(diǎn)擊所述網(wǎng)頁文件上的內(nèi)容,發(fā)送所述控制命令給所述控制服務(wù)器。
本發(fā)明還公開了一種舞臺設(shè)備的控制系統(tǒng),包括舞臺設(shè)備,客戶機(jī);
所述舞臺設(shè)備內(nèi)構(gòu)建有控制服務(wù)器;所述控制服務(wù)器連接至所述舞臺設(shè)備的端口;所述控制服務(wù)器用于設(shè)置網(wǎng)絡(luò)地址,執(zhí)行接收到的控制命令;所述控制命令用于控制所述舞臺設(shè)備的端口或修改所述舞臺設(shè)備的內(nèi)置參數(shù);
所述客戶機(jī)內(nèi)置瀏覽器,用于通過內(nèi)置的瀏覽器訪問所述網(wǎng)絡(luò)地址與所述控制服務(wù)器連接,向所述控制服務(wù)器發(fā)送所述控制命令。
進(jìn)一步的,所述客戶機(jī)還包括固件升級單元,所述固件升級單元用于與所述控制服務(wù)器建立連接后,向所述控制服務(wù)器發(fā)送固件數(shù)據(jù)包,以完成所述控制服務(wù)器的固件升級。
進(jìn)一步的,所述控制服務(wù)器基于tcp/ip協(xié)議構(gòu)建。
進(jìn)一步的,所述網(wǎng)絡(luò)地址包括舞臺設(shè)備的ip、子網(wǎng)掩碼、網(wǎng)關(guān)、mac地址。
進(jìn)一步的,所述控制服務(wù)器內(nèi)設(shè)置網(wǎng)頁文件,所述網(wǎng)頁文件包括所述舞臺設(shè)備的端口信息,以及可選的所述控制指令;
所述客戶機(jī)連接到所述控制服務(wù)器后,所述控制服務(wù)器將所述網(wǎng)頁文件發(fā)送到所述客戶機(jī);
所述客戶機(jī)的內(nèi)置瀏覽器將所述網(wǎng)頁文件以可視化的形式顯示;
所述客戶機(jī)通過點(diǎn)擊所述網(wǎng)頁文件上的內(nèi)容,發(fā)送所述控制命令給所述控制服務(wù)器。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益技術(shù)效果如下:
本發(fā)明提供了一種舞臺設(shè)備的控制方法及系統(tǒng),在舞臺設(shè)備內(nèi)構(gòu)建控制服務(wù)器,利用客戶機(jī)內(nèi)置的瀏覽器訪問控制服務(wù)器即可對舞臺設(shè)備進(jìn)行操作,無需通過按鍵等實體設(shè)備來控制舞臺設(shè)備,避免了按鍵壽命損耗的問題,同時控制服務(wù)器設(shè)置在舞臺設(shè)備內(nèi),無需額外購置服務(wù)器來作為云平臺處理所有指令,節(jié)省了財力物力,同時搭建流程簡單,操作便捷。
附圖說明
圖1為本發(fā)明中實施例1所述的一種舞臺設(shè)備的控制方法的步驟示意圖;
圖2為本發(fā)明中實施例2所述的一種舞臺設(shè)備的控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
為了充分地了解本發(fā)明的目的、特征和效果,以下將結(jié)合附圖與具體實施方式對本發(fā)明的構(gòu)思、具體步驟及產(chǎn)生的技術(shù)效果作進(jìn)一步說明。
實施例1
如圖1所示,本實施例1公開了一種舞臺設(shè)備的控制方法,其步驟包括:
s1、在舞臺設(shè)備內(nèi)構(gòu)建控制服務(wù)器;控制服務(wù)器獲取舞臺設(shè)備的端口信息;控制服務(wù)器設(shè)置舞臺設(shè)備的網(wǎng)絡(luò)地址;
在實際應(yīng)用中,可以選擇在舞臺設(shè)備的內(nèi)置的單片機(jī)芯片里通過編程構(gòu)建控制服務(wù)器,舞臺設(shè)備內(nèi)置的單片機(jī)芯片的io口本身已經(jīng)連接到舞臺設(shè)備的各個端口,控制服務(wù)器只需通過單片機(jī)芯片的io口即可獲取舞臺設(shè)備的端口信息。
s2、客戶機(jī)通過內(nèi)置的瀏覽器訪問網(wǎng)絡(luò)地址以連接到控制服務(wù)器,控制服務(wù)器將端口信息發(fā)送到客戶機(jī);
在實際應(yīng)用中,客戶機(jī)可以為內(nèi)置了瀏覽器軟件的移動設(shè)備,如手機(jī),電腦,平板電腦等,利用這些移動設(shè)備即可實現(xiàn)訪問控制服務(wù)器,方便快捷。
s3、客戶機(jī)向控制服務(wù)器發(fā)送控制命令;控制命令用于控制舞臺設(shè)備的端口或修改舞臺設(shè)備的內(nèi)置參數(shù);
具體的,所述舞臺設(shè)備的內(nèi)置參數(shù)可以為舞臺設(shè)備接收artnet-dmx信號的地址、舞臺設(shè)備的開關(guān)定時等參數(shù)。
s4、控制服務(wù)器接收到控制命令并執(zhí)行對舞臺設(shè)備的控制。
具體的簡易舞臺設(shè)備,步驟s2后還包括:
客戶機(jī)與控制服務(wù)器建立連接后,向控制服務(wù)器發(fā)送固件數(shù)據(jù)包,以完成控制服務(wù)器的固件升級。
具體的,控制服務(wù)器基于tcp/ip協(xié)議并使用lwip協(xié)議棧進(jìn)行構(gòu)建;lwip協(xié)議??梢员3謙cp協(xié)議主要功能的基礎(chǔ)上減少對ram的占用,使用的緩沖空間不多,所以即使是ram很小的嵌入式系統(tǒng)也可以使用。
具體的,網(wǎng)絡(luò)地址包括舞臺設(shè)備的ip地址、子網(wǎng)掩碼、網(wǎng)關(guān)地址、mac地址。
具體的,其步驟還包括:
控制服務(wù)器內(nèi)設(shè)置網(wǎng)頁文件,網(wǎng)頁文件包括舞臺設(shè)備的端口信息,以及可選的控制指令;
客戶機(jī)連接到控制服務(wù)器后,控制服務(wù)器將網(wǎng)頁文件發(fā)送到客戶機(jī);
客戶機(jī)的內(nèi)置瀏覽器將網(wǎng)頁文件以可視化的形式顯示;
客戶機(jī)通過點(diǎn)擊網(wǎng)頁文件上的內(nèi)容,發(fā)送控制命令給控制服務(wù)器。
實施例2
如圖2所示,本實施例2公開了一種舞臺設(shè)備的控制系統(tǒng),其應(yīng)用如實施例1所述的舞臺設(shè)備的控制方法,該系統(tǒng)包括舞臺設(shè)備1,客戶機(jī)2;
舞臺設(shè)備1內(nèi)構(gòu)建有控制服務(wù)器3;控制服務(wù)器3連接至舞臺設(shè)備1的端口;控制服務(wù)器3用于設(shè)置網(wǎng)絡(luò)地址,執(zhí)行接收到的控制命令;控制命令用于控制舞臺設(shè)備1的端口或修改舞臺設(shè)備1的內(nèi)置參數(shù);具體的,舞臺設(shè)備的內(nèi)置參數(shù)可以為舞臺設(shè)備接收artnet-dmx信號的地址,舞臺設(shè)備的開關(guān)定時等參數(shù)。
在實際應(yīng)用中,可以選擇在舞臺設(shè)備1的內(nèi)置的單片機(jī)芯片里通過編程構(gòu)建控制服務(wù)器3,舞臺設(shè)備1內(nèi)置的單片機(jī)芯片的io口本身已經(jīng)連接到舞臺設(shè)備1的各個端口,控制服務(wù)器3只需通過單片機(jī)芯片的io口即可獲取舞臺設(shè)備的端口信息。
客戶機(jī)2內(nèi)置瀏覽器4,用于通過內(nèi)置的瀏覽器4訪問網(wǎng)絡(luò)地址與控制服務(wù)器3連接,向控制服務(wù)器3發(fā)送控制命令。
具體的,客戶機(jī)2還包括固件升級單元5,固件升級單元5用于與控制服務(wù)器3建立連接后,向控制服務(wù)器3發(fā)送固件數(shù)據(jù)包,以完成控制服務(wù)器3的固件升級。
具體的,控制服務(wù)器3基于tcp/ip協(xié)議并使用lwip協(xié)議棧進(jìn)行構(gòu)建。lwip協(xié)議??梢员3謙cp協(xié)議主要功能的基礎(chǔ)上減少對ram的占用,使用的緩沖空間不多,所以即使是ram很小的嵌入式系統(tǒng)也可以使用。
具體的,網(wǎng)絡(luò)地址包括舞臺設(shè)備1的ip、子網(wǎng)掩碼、網(wǎng)關(guān)、mac地址。
具體的,控制服務(wù)器3內(nèi)設(shè)置網(wǎng)頁文件,網(wǎng)頁文件包括舞臺設(shè)備1的端口信息,以及可選的控制指令;
客戶機(jī)2連接到控制服務(wù)器3后,控制服務(wù)器3將網(wǎng)頁文件發(fā)送到客戶機(jī)2;
客戶機(jī)2的內(nèi)置瀏覽器4將網(wǎng)頁文件以可視化的形式顯示;
客戶機(jī)2通過點(diǎn)擊網(wǎng)頁文件上的內(nèi)容,發(fā)送控制命令給控制服務(wù)器3。
通過本發(fā)明中公開的一種舞臺設(shè)備的控制方法及系統(tǒng),在舞臺設(shè)備內(nèi)構(gòu)建控制服務(wù)器,利用客戶機(jī)內(nèi)置的瀏覽器訪問控制服務(wù)器即可對舞臺設(shè)備進(jìn)行操作,無需通過按鍵等實體設(shè)備來控制舞臺設(shè)備,避免了按鍵壽命損耗的問題,同時控制服務(wù)器設(shè)置在舞臺設(shè)備內(nèi),無需額外購置服務(wù)器來作為云平臺處理所有指令,節(jié)省了財力物力,同時搭建流程簡單,操作便捷。
以上詳細(xì)描述了本發(fā)明的較佳具體實施例,應(yīng)當(dāng)理解,本領(lǐng)域的普通技術(shù)人員無需創(chuàng)造性勞動就可以根據(jù)本發(fā)明的構(gòu)思作出諸多修改和變化。因此,凡本技術(shù)領(lǐng)域中技術(shù)人員依本發(fā)明構(gòu)思在現(xiàn)有技術(shù)基礎(chǔ)上通過邏輯分析、推理或者根據(jù)有限的實驗可以得到的技術(shù)方案,均應(yīng)該在由本權(quán)利要求書所確定的保護(hù)范圍之中。
技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開了一種舞臺設(shè)備的控制方法,在舞臺設(shè)備內(nèi)構(gòu)建控制服務(wù)器;所述控制服務(wù)器獲取所述舞臺設(shè)備的端口信息;所述控制服務(wù)器設(shè)置所述舞臺設(shè)備的網(wǎng)絡(luò)地址;客戶機(jī)通過內(nèi)置的瀏覽器訪問所述網(wǎng)絡(luò)地址以連接到所述控制服務(wù)器,所述控制服務(wù)器將所述端口信息發(fā)送到所述客戶機(jī);所述客戶機(jī)向所述控制服務(wù)器發(fā)送控制命令;所述控制命令用于控制所述舞臺設(shè)備的端口或修改所述舞臺設(shè)備的內(nèi)置參數(shù);所述控制服務(wù)器接收到所述控制命令并執(zhí)行對舞臺設(shè)備的控制。本發(fā)明對應(yīng)的還公開了一種舞臺設(shè)備的控制系統(tǒng)。通過本發(fā)明,可以更便捷地對舞臺設(shè)備進(jìn)行查看及控制簡易舞臺設(shè)備,設(shè)置方便,操作簡單,并且有利于降低成本。
技術(shù)研發(fā)人員:黃大哲;冼青
受保護(hù)的技術(shù)使用者:佛山市毅豐電器實業(yè)有限公司
技術(shù)研發(fā)日:2018.05.29
技術(shù)公布日:2018.11.30