本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種基于云計(jì)算的輸入輸出控制方法及裝置。
背景技術(shù):
云計(jì)算(cloud computing)是一種基于互聯(lián)網(wǎng)的計(jì)算方式,通過(guò)這種方式,共享的軟硬件資源和信息可以按需提供給計(jì)算機(jī)和其他設(shè)備。云計(jì)算的整個(gè)運(yùn)行方式類似于電網(wǎng)。云計(jì)算的核心思想,是將大量用網(wǎng)絡(luò)連接的計(jì)算資源統(tǒng)一管理和調(diào)度,構(gòu)成一個(gè)計(jì)算資源池向用戶按需服務(wù),其中,提供資源的網(wǎng)絡(luò)被稱為“云”。
云游戲是以云計(jì)算為基礎(chǔ)的游戲方式,在云游戲的運(yùn)行模式下,所有游戲都在服務(wù)器端運(yùn)行,用戶將控制輸入傳輸?shù)椒?wù)器,服務(wù)器負(fù)責(zé)運(yùn)算并渲染游戲畫面,最后將音視頻壓縮后通過(guò)網(wǎng)絡(luò)傳送給用戶。在客戶端,用戶的游戲設(shè)備不需要任何高端處理器和顯卡,只需要基本的視頻解壓能力就可以玩游戲了。云計(jì)算應(yīng)用中,基于云端計(jì)算服務(wù)器的可持續(xù)穩(wěn)定的提供服務(wù),并且可以保障數(shù)據(jù)的集中統(tǒng)一管理,客戶端則可以隨意的接入,擺脫了運(yùn)行設(shè)備、運(yùn)行系統(tǒng)、接入的數(shù)量、接入時(shí)間等限制。
針對(duì)用戶的云計(jì)算需求,為了便于用戶在不同的設(shè)備或系統(tǒng)得到相同的云計(jì)算體驗(yàn),云計(jì)算服務(wù)在云端會(huì)虛擬一臺(tái)適合應(yīng)用場(chǎng)景的云計(jì)算虛擬機(jī),該虛擬機(jī)擁有類似主機(jī)的輸入輸出。
在眾多需要建立云計(jì)算虛擬機(jī)的云計(jì)算服務(wù),其原理為在云端服務(wù)器虛擬一臺(tái)計(jì)算機(jī),等同于提供一臺(tái)定制的計(jì)算機(jī)給用戶使用,將用戶的控制器命令傳輸給該計(jì)算機(jī),該計(jì)算機(jī)運(yùn)算出結(jié)果后,再將輸出信息(例如,音視頻信息等)傳輸給用戶?,F(xiàn)有技術(shù)中,通常一個(gè)用戶對(duì)應(yīng)一套完整的輸入輸出,用戶接入后就無(wú)法更變,導(dǎo)致若想切換輸入方式時(shí),需要使用新的配置重新建立用戶連接,甚至需要重新建立虛擬機(jī)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于公開(kāi)了一種基于云計(jì)算的輸入輸出控制方法及裝置,以至少解決相關(guān)技術(shù)中一個(gè)用戶對(duì)應(yīng)一套完整的輸入輸出,用戶接入后就無(wú)法更變,導(dǎo)致若想切換輸入方式時(shí),需要使用新的配置重新建立用戶連接,甚至需要重新建立虛擬機(jī)的問(wèn)題。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種基于云計(jì)算的輸入輸出控制方法。
根據(jù)本發(fā)明的基于云計(jì)算的輸入輸出控制方法包括:將云計(jì)算服務(wù)器的輸入資源劃分為一個(gè)或多個(gè)輸入資源模塊,并將云計(jì)算服務(wù)器的輸出資源劃分為一個(gè)或多個(gè)輸出資源模塊;對(duì)每個(gè)接入所述云計(jì)算服務(wù)器的客戶端,分別分配、停止、調(diào)換、或者使客戶端共享所述輸入資源模塊中至少一個(gè)輸入資源模塊和/或所述輸出資源模塊中至少一個(gè)輸出資源模塊;對(duì)于各個(gè)所述客戶端對(duì)應(yīng)的至少一個(gè)輸入資源模塊分別進(jìn)行整合,并將整合后的輸入資源提供給所述云計(jì)算服務(wù)器;對(duì)于每個(gè)所述客戶端,將所述云計(jì)算服務(wù)器計(jì)算后的輸出資源按照該客戶端對(duì)應(yīng)的輸出資源模塊傳輸至該客戶端。
優(yōu)選地,所述輸入資源模塊包括:鍵盤全部或部分按鍵的輸入控制模塊、鼠標(biāo)全部或部分操作鍵的輸入控制模塊、手柄全部或部分操作鍵的輸入控制模塊、搖桿全部或部分操作鍵的輸入控制模塊、觸摸屏全部或部分操作區(qū)的輸入控制模塊、圖像采集輸入控制模塊、音頻采集輸入控制模塊。
優(yōu)選地,所述輸出控制模塊包括:圖像輸出控制模塊、音頻輸出控制模塊。
優(yōu)選地,對(duì)每個(gè)接入所述云計(jì)算服務(wù)器的客戶端,分別分配、停止、調(diào)換、或者使客戶端共享所述輸入資源模塊中至少一個(gè)輸入資源模塊和/或所述輸出資源模塊中至少一個(gè)輸出資源模塊包括:確定具有控制權(quán)限的一個(gè)或多個(gè)客戶端,其中,所述控制權(quán)限包括:分配、停止、調(diào)換、或者使客戶端共享所述輸入資源模塊中至少一個(gè)輸入資源模塊和/或所述輸出資源模塊中至少一個(gè)輸出資源模塊的權(quán)限;對(duì)于每個(gè)所述一個(gè)或多個(gè)客戶端,按照該客戶端對(duì)應(yīng)的控制權(quán)限分別分配、停止、調(diào)換、或者使客戶端共享所述輸入資源模塊中至少一個(gè)輸入資源模塊和/或所述輸出資源模塊中至少一個(gè)輸出資源模塊。
根絕本發(fā)明的另一方面,提供了一種基于云計(jì)算的輸入輸出控制裝置。
根據(jù)本發(fā)明的基于云計(jì)算的輸入輸出控制裝置包括:劃分單元,用于將云計(jì)算服務(wù)器的輸入資源劃分為一個(gè)或多個(gè)輸入資源模塊,并將云計(jì)算服務(wù)器的輸出資源劃分為一個(gè)或多個(gè)輸出資源模塊;控制單元,用于對(duì)每個(gè)接入所述云計(jì)算服務(wù)器的客戶端,分別分配、停止、調(diào)換、或者使客戶端共享所述輸入資源模塊中至少一個(gè)輸入資源模塊和/或所述輸出資源模塊中至少一個(gè)輸出資源模塊;整合單元,用于對(duì)各個(gè)所述客戶端對(duì)應(yīng)的至少一個(gè)輸入資源模塊分別進(jìn)行整合,并將整合后的輸入資源提供給所述云計(jì)算服務(wù)器;傳輸單元,用于對(duì)每個(gè)所述客戶端,將所述云計(jì)算服務(wù)器計(jì)算后的輸出資源按照該客戶端對(duì)應(yīng)的輸出資源模塊傳輸至該客戶端。
優(yōu)選地,所述輸入資源模塊包括:鍵盤全部或部分按鍵的輸入控制模塊、鼠標(biāo)全部或部分操作鍵的輸入控制模塊、手柄全部或部分操作鍵的輸入控制模塊、搖桿全部或部分操作鍵的輸入控制模塊、觸摸屏全部或部分操作區(qū)的輸入控制模塊、圖像采集輸入控制模塊、音頻采集輸入控制模塊。
優(yōu)選地,所述輸出控制模塊包括:圖像輸出控制模塊、音頻輸出控制模塊。
優(yōu)選地,所述控制單元包括:確定子單元,用于確定具有控制權(quán)限的一個(gè)或多個(gè)客戶端,其中,所述控制權(quán)限包括:分配、停止、調(diào)換、或者使客戶端共享所述輸入資源模塊中至少一個(gè)輸入資源模塊和/或所述輸出資源模塊中至少一個(gè)輸出資源模塊的權(quán)限;控制子單元,設(shè)置于所述一個(gè)或多個(gè)客戶端中,用于對(duì)于每個(gè)所述一個(gè)或多個(gè)客戶端,按照該客戶端對(duì)應(yīng)的控制權(quán)限分別分配、停止、調(diào)換、或者使客戶端共享所述輸入資源模塊中至少一個(gè)輸入資源模塊和/或所述輸出資源模塊中至少一個(gè)輸出資源模塊。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例至少具有以下優(yōu)點(diǎn):新的云計(jì)算場(chǎng)景中,將云計(jì)算服務(wù)器的輸入資源和輸出資源劃分為一個(gè)或多個(gè)最小模塊,并對(duì)上述模塊進(jìn)行分配、停止、調(diào)換或者共享的控制,靈活的從各個(gè)客戶端獲取輸入資源,整合成統(tǒng)一的輸入資源提供給服務(wù)器運(yùn)算,并將運(yùn)算結(jié)果輸出資源按各個(gè)客戶端對(duì)應(yīng)的輸出資源模塊傳輸給不同的接入用戶,從而達(dá)到了無(wú)需重新建立云計(jì)算場(chǎng)景的目的,同時(shí)在不需要重新配置用戶的輸入輸出需求的情況下,靈活地進(jìn)行用戶接入管理和用戶輸入輸出需求切換。
附圖說(shuō)明
圖1是根據(jù)本發(fā)明實(shí)施例的基于云計(jì)算的輸入輸出控制方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例一的用戶客戶端A具有手柄控制權(quán)限的示意圖;
圖3是根據(jù)本發(fā)明實(shí)施例一的用戶客戶端B具有手柄控制權(quán)限的示意圖;
圖4是根據(jù)本發(fā)明實(shí)施例三的用戶客戶端分別具有搖桿部分操作鍵的控制權(quán)限的示意圖;
圖5是根據(jù)本發(fā)明實(shí)施例三的用戶客戶端A、B調(diào)換搖桿部分操作鍵的控制權(quán)限的示意圖;
圖6是根據(jù)本發(fā)明實(shí)施例的基于云計(jì)算的輸入輸出控制裝置的結(jié)構(gòu)框圖;
圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的基于云計(jì)算的輸入輸出控制裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面結(jié)合說(shuō)明書附圖對(duì)本發(fā)明的具體實(shí)現(xiàn)方式做一詳細(xì)描述。
圖1是根據(jù)本發(fā)明實(shí)施例的基于云計(jì)算的輸入輸出控制方法的流程圖。如圖1所示,該基于云計(jì)算的輸入輸出控制方法包括:
步驟S101:將云計(jì)算服務(wù)器的輸入資源劃分為一個(gè)或多個(gè)輸入資源模塊,并將云計(jì)算服務(wù)器的輸出資源劃分為一個(gè)或多個(gè)輸出資源模塊;
步驟S103:對(duì)每個(gè)接入云計(jì)算服務(wù)器的客戶端,分別分配、停止、調(diào)換、或者使客戶端共享上述輸入資源模塊中至少一個(gè)輸入資源模塊和/或上述輸出資源模塊中至少一個(gè)輸出資源模塊;
步驟S105:對(duì)于各個(gè)客戶端對(duì)應(yīng)的至少一個(gè)輸入資源模塊分別進(jìn)行整合,并將整合后的輸入資源提供給上述云計(jì)算服務(wù)器;
步驟S107:對(duì)于每個(gè)客戶端,將云計(jì)算服務(wù)器計(jì)算后的輸出資源按照該客戶端對(duì)應(yīng)的輸出資源模塊傳輸至該客戶端。
相關(guān)技術(shù)中,云計(jì)算場(chǎng)景在場(chǎng)景需求用戶申請(qǐng)時(shí),按需求的輸入輸出要求建立,當(dāng)用戶輸入輸出需求發(fā)生變更時(shí),需要關(guān)閉云計(jì)算場(chǎng)景并重新建立新的云計(jì)算場(chǎng)景,或者用戶先斷開(kāi)連接,更換新的輸入輸出配置后再重新連接。采用圖1所示的基于云計(jì)算的輸入輸出控制方法,新的云計(jì)算場(chǎng)景中,將云計(jì)算服務(wù)器的輸入資源和輸出資源劃分為一個(gè)或多個(gè)最小模塊,并對(duì)上述模塊進(jìn)行分配、停止、調(diào)換或者共享的控制,靈活的從各個(gè)客戶端獲取輸入資源,整合成統(tǒng)一的輸入資源提供給服務(wù)器運(yùn)算,并將運(yùn)算結(jié)果輸出資源按各個(gè)客戶端對(duì)應(yīng)的輸出資源模塊傳輸給不同的接入用戶,從而達(dá)到了無(wú)需重新建立云計(jì)算場(chǎng)景的目的,同時(shí)在不需要重新配置用戶的輸入輸出需求的情況下,靈活地進(jìn)行用戶接入管理和用戶輸入輸出需求切換。
優(yōu)選地,上述輸入資源模塊包括但不限于:鍵盤全部或部分按鍵的輸入控制模塊、鼠標(biāo)全部或部分操作鍵的輸入控制模塊、手柄全部或部分操作鍵的輸入控制模塊、搖桿全部或部分操作鍵的輸入控制模塊、觸摸屏全部或部分操作區(qū)的輸入控制模塊、圖像采集輸入控制模塊、音頻采集輸入控制模塊。
優(yōu)選地,上述輸出控制模塊包括但不限于:圖像輸出控制模塊、音頻輸出控制模塊。
優(yōu)選地,對(duì)每個(gè)接入上述云計(jì)算服務(wù)器的客戶端,分別分配、停止、調(diào)換、或者使客戶端共享上述輸入資源模塊中至少一個(gè)輸入資源模塊和/或上述輸出資源模塊中至少一個(gè)輸出資源模塊包括:確定具有控制權(quán)限的一個(gè)或多個(gè)客戶端,其中,上述控制權(quán)限包括:分配、停止、調(diào)換、或者使客戶端共享上述輸入資源模塊中至少一個(gè)輸入資源模塊和/或上述輸出資源模塊中至少一個(gè)輸出資源模塊的權(quán)限;對(duì)于每個(gè)上述一個(gè)或多個(gè)客戶端,按照該客戶端對(duì)應(yīng)的控制權(quán)限分別分配、停止、調(diào)換、或者使客戶端共享上述輸入資源模塊中至少一個(gè)輸入資源模塊和/或上述輸出資源模塊中至少一個(gè)輸出資源模塊。
由此可見(jiàn),上述具有控制權(quán)限的可以是一個(gè)或多個(gè)客戶端,例如,可以預(yù)先確定玩家A的客戶端具有調(diào)換手柄控制器的權(quán)限,玩家A的客戶端可以將手柄的全部按鍵輸入控制模塊的控制權(quán)調(diào)換給玩家B對(duì)應(yīng)的客戶端,在玩家B對(duì)應(yīng)的客戶端,玩家A的客戶端再將該手柄的全部按鍵輸入控制模塊的控制權(quán)調(diào)換給該客戶端本身。
以下結(jié)合實(shí)施例進(jìn)一步描述上述優(yōu)選實(shí)施過(guò)程。
實(shí)施例一
云游戲的幫我玩應(yīng)用中,如圖2所示,在輸出方面,接入的每個(gè)用戶客戶端均接收到來(lái)自于云計(jì)算服務(wù)器的相同輸出(例如,游戲畫面、音頻);在輸入方面,可以確定主控方為玩家客戶端A擁有調(diào)換控制器(例如,手柄,鍵盤等)的控制權(quán)限,并將整個(gè)手柄的按鍵操作的控制權(quán)限調(diào)換給協(xié)助玩家的客戶端B,可以參見(jiàn)圖3,由客戶端B完成操作后,客戶端A再調(diào)換回整個(gè)手柄的按鍵操作的控制權(quán)限,或者客戶端A將整個(gè)手柄的按鍵操作的控制權(quán)限調(diào)換給玩家客戶端C來(lái)完成。
在整個(gè)實(shí)施過(guò)程中,游戲場(chǎng)景無(wú)需重新構(gòu)建,輸出也是統(tǒng)一的,唯一變化的就是1P手柄的控制輸入權(quán)限,而調(diào)換1P手柄的控制輸入的權(quán)限的設(shè)置在客戶端A中。
實(shí)施例二
云游戲應(yīng)用中,在輸出方面,接入的每個(gè)用戶客戶端均接收到來(lái)自于云計(jì)算服務(wù)器的相同輸出(例如,游戲畫面、音頻);當(dāng)協(xié)助玩家的客戶端B只需要看圖像,無(wú)需接收音頻輸出就可以協(xié)助玩家的客戶端A玩游戲時(shí),客戶端B可以向系統(tǒng)申請(qǐng)獲得只接收視頻圖像輸出,不接收音頻輸出的控制權(quán)限;同時(shí),客戶端A可以繼續(xù)接收?qǐng)D像和音頻兩種輸出,客戶端B具備只接收視頻圖像輸出,不接收音頻輸出的控制權(quán)限之后,可以關(guān)閉聲音輸出,此時(shí)客戶端A玩家并不受其影響。
實(shí)施例三
開(kāi)車射擊游戲應(yīng)用中,如圖4所示,駕駛戰(zhàn)車需要操作搖桿LS來(lái)選擇車行方向,LT、RT鍵代表油門鍵和剎車鍵;而射擊需要操作搖桿RS來(lái)控制子彈射擊的方向,A、B鍵則可以切換不同攻擊類型的子彈射擊;
當(dāng)用戶A通過(guò)客戶端A進(jìn)入游戲時(shí),確定所有的輸入操作控制權(quán)限均分配給客戶端A,客戶端A的手柄既可以開(kāi)車又可以射擊;
當(dāng)用戶B通過(guò)客戶端B進(jìn)入游戲時(shí),與用戶A一起來(lái)玩游戲時(shí),系統(tǒng)確定將搖桿RS以及A、B鍵的輸入操作控制權(quán)限分配給客戶端B,確定停止客戶端A對(duì)搖桿RS以及A、B鍵的輸入操作控制權(quán)限,客戶端A只具有搖桿LS以及LT、RT鍵的輸入操作控制權(quán)限來(lái)控制開(kāi)車;并使客戶端B具有搖桿RS以及A、B鍵的輸入操作控制權(quán)限來(lái)控制射擊。
如圖5所示,當(dāng)用戶A不擅長(zhǎng)開(kāi)車時(shí),可以通過(guò)客戶端A向系統(tǒng)申請(qǐng)調(diào)換控制權(quán)限,系統(tǒng)確定將搖桿RS以及A、B鍵的輸入操作控制權(quán)限分配給客戶端A,確定停止客戶端A對(duì)搖桿LS以及LT、RT鍵的輸入操作控制權(quán)限,客戶端A只具有搖桿RS以及A、B鍵的輸入操作控制權(quán)限來(lái)控制射擊;并使客戶端B具有搖桿LS以及LT、RT鍵的輸入操作控制權(quán)限來(lái)控制開(kāi)車。
實(shí)施例四
視頻授課直播應(yīng)用中,云計(jì)算服務(wù)器上實(shí)時(shí)運(yùn)行大型軟件,A老師通過(guò)客戶端A授課、B老師通過(guò)客戶端B授課,S1學(xué)生通過(guò)客戶端S1聽(tīng)課、S2學(xué)生通過(guò)客戶端S2聽(tīng)課。云計(jì)算服務(wù)器的輸入資源模塊包括但不限于:鍵盤的輸入控制模塊、鼠標(biāo)的輸入控制模塊、攝像頭圖像采集輸入控制模塊、麥克風(fēng)音頻采集輸入控制模塊,這些輸入資源由云計(jì)算服務(wù)器上運(yùn)行的軟件進(jìn)行整合和渲染,形成音視頻圖像輸出給客戶端S1和S2。
A老師通過(guò)客戶端A講授時(shí),客戶端A被分配有其鼠標(biāo)和鍵盤的輸入控制模塊的控制權(quán)限,并被分配有其攝像頭圖像采集輸入控制模塊和麥克風(fēng)音頻采集輸入控制模塊的控制權(quán)限,云計(jì)算服務(wù)器根據(jù)這些輸入資源進(jìn)行整合和渲染將輸出發(fā)送給客戶端S1和S2。
A老師講授完成之后,系統(tǒng)將客戶端A的控制權(quán)限調(diào)換給客戶端B,即客戶端B被分配有其鼠標(biāo)和鍵盤的輸入控制模塊的控制權(quán)限,并被分配有其攝像頭圖像采集輸入控制模塊和麥克風(fēng)音頻采集輸入控制模塊的控制權(quán)限;B老師可以通過(guò)客戶端B繼續(xù)講解,而客戶端A因?yàn)榫哂衅涫髽?biāo)和鍵盤的輸入控制模塊的控制權(quán)限,以及具有其攝像頭圖像采集輸入控制模塊和麥克風(fēng)音頻采集輸入控制模塊的控制權(quán)限,因此客戶端A可以停止其鼠標(biāo)和鍵盤的輸入控制模塊、并停止其攝像頭圖像采集輸入控制模塊和麥克風(fēng)音頻采集輸入控制模塊,斷開(kāi)所有的連接。
B老師通過(guò)客戶端B講授完成后,需要學(xué)生實(shí)踐,客戶端B停止其鼠標(biāo)和鍵盤的輸入控制模塊、并停止其攝像頭圖像采集輸入控制模塊和麥克風(fēng)音頻采集輸入控制模塊,將客戶端B的部分控制權(quán)限調(diào)換給S1學(xué)生的客戶端S1,客戶端S1被分配有其鼠標(biāo)和鍵盤的輸入控制模塊的控制權(quán)限,而客戶端B繼續(xù)具有其攝像頭圖像采集輸入控制模塊和麥克風(fēng)音頻采集輸入控制模塊的控制權(quán)限,在S1學(xué)生通過(guò)客戶端S1操作的時(shí)候,B老師通過(guò)客戶端B繼續(xù)提供視頻和音頻的講解。如果S1學(xué)生的思路不正確,B老師可以將客戶端B的上述部分控制權(quán)限調(diào)換給S2學(xué)生的客戶端S2,客戶端S2被分配有其鼠標(biāo)和鍵盤的輸入控制模塊的控制權(quán)限,S2學(xué)生通過(guò)其鼠標(biāo)和鍵盤的輸入控制模塊輸入完成后,B老師可以將客戶端B的上述部分控制權(quán)限重新調(diào)換給客戶端B自身,繼續(xù)由B老師通過(guò)其鼠標(biāo)和鍵盤的輸入控制模塊進(jìn)行解析。
圖6是根據(jù)本發(fā)明實(shí)施例的基于云計(jì)算的輸入輸出控制裝置的結(jié)構(gòu)框圖。如圖6所示,該基于云計(jì)算的輸入輸出控制裝置包括:劃分單元10,用于將云計(jì)算服務(wù)器的輸入資源劃分為一個(gè)或多個(gè)輸入資源模塊,并將云計(jì)算服務(wù)器的輸出資源劃分為一個(gè)或多個(gè)輸出資源模塊;控制單元12,用于對(duì)每個(gè)接入上述云計(jì)算服務(wù)器的客戶端,分別分配、停止、調(diào)換、或者使客戶端共享上述輸入資源模塊中至少一個(gè)輸入資源模塊和/或上述輸出資源模塊中至少一個(gè)輸出資源模塊;整合單元14,用于對(duì)各個(gè)上述客戶端對(duì)應(yīng)的至少一個(gè)輸入資源模塊分別進(jìn)行整合,并將整合后的輸入資源提供給上述云計(jì)算服務(wù)器;傳輸單元16,用于對(duì)每個(gè)上述客戶端,將上述云計(jì)算服務(wù)器計(jì)算后的輸出資源按照該客戶端對(duì)應(yīng)的輸出資源模塊傳輸至該客戶端。
采用圖6所示的基于云計(jì)算的輸入輸出控制裝置,新的云計(jì)算場(chǎng)景中,劃分單元10將云計(jì)算服務(wù)器的輸入資源和輸出資源劃分為一個(gè)或多個(gè)最小模塊,控制單元12對(duì)上述模塊進(jìn)行分配、停止、調(diào)換或者共享的控制,靈活的從各個(gè)客戶端獲取輸入資源,整合單元14整合成統(tǒng)一的輸入資源提供給服務(wù)器運(yùn)算,傳輸單元16將運(yùn)算結(jié)果輸出資源按各個(gè)客戶端對(duì)應(yīng)的輸出資源模塊傳輸給不同的接入用戶,從而達(dá)到了無(wú)需重新建立云計(jì)算場(chǎng)景的目的,同時(shí)在不需要重新配置用戶的輸入輸出需求的情況下,靈活地進(jìn)行用戶接入管理和用戶輸入輸出需求切換。
優(yōu)選地,上述輸入資源模塊包括但不限于:鍵盤全部或部分按鍵的輸入控制模塊、鼠標(biāo)全部或部分操作鍵的輸入控制模塊、手柄全部或部分操作鍵的輸入控制模塊、搖桿全部或部分操作鍵的輸入控制模塊、觸摸屏全部或部分操作區(qū)的輸入控制模塊、圖像采集輸入控制模塊、音頻采集輸入控制模塊。
優(yōu)選地,上述輸出控制模塊包括但不限于:圖像輸出控制模塊、音頻輸出控制模塊。
優(yōu)選地,如圖7所示,上述控制單元12可以進(jìn)一步包括:確定子單元120,用于確定具有控制權(quán)限的一個(gè)或多個(gè)客戶端,其中,上述控制權(quán)限包括:分配、停止、調(diào)換、或者使客戶端共享上述輸入資源模塊中至少一個(gè)輸入資源模塊和/或上述輸出資源模塊中至少一個(gè)輸出資源模塊的權(quán)限;控制子單元122,設(shè)置于上述一個(gè)或多個(gè)客戶端中,用于對(duì)于每個(gè)上述一個(gè)或多個(gè)客戶端,按照該客戶端對(duì)應(yīng)的控制權(quán)限分別分配、停止、調(diào)換、或者使客戶端共享上述輸入資源模塊中至少一個(gè)輸入資源模塊和/或上述輸出資源模塊中至少一個(gè)輸出資源模塊。
綜上所述,借助本發(fā)明提供的上述實(shí)施例,新的云計(jì)算場(chǎng)景中,將云計(jì)算服務(wù)器的輸入資源和輸出資源劃分為一個(gè)或多個(gè)最小模塊,并對(duì)上述模塊進(jìn)行分配、停止、調(diào)換或者共享的控制,靈活的從各個(gè)客戶端獲取輸入資源,整合成統(tǒng)一的輸入資源提供給服務(wù)器運(yùn)算,并將運(yùn)算結(jié)果輸出資源按各個(gè)客戶端對(duì)應(yīng)的輸出資源模塊傳輸給不同的接入用戶,從而達(dá)到了云計(jì)算場(chǎng)景在場(chǎng)景需求用戶申請(qǐng)時(shí),按需求的輸入輸出要求建立,當(dāng)用戶輸入輸出需求發(fā)生變更時(shí),無(wú)需關(guān)閉云計(jì)算場(chǎng)景并重新建立新的云計(jì)算場(chǎng)景的目的,同時(shí)在不需要重新配置用戶的輸入輸出需求的情況下,靈活地進(jìn)行用戶接入管理和用戶輸入輸出需求切換。
以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。