本公開(kāi)涉及云計(jì)算,尤其涉及云游戲和云手機(jī)技術(shù),具體涉及一種防止云游戲卡頓的方法、裝置、設(shè)備和介質(zhì)。
背景技術(shù):
1、云游戲是以云計(jì)算為基礎(chǔ)的游戲方式,在云游戲的運(yùn)行模式下,所有游戲都在服務(wù)器端運(yùn)行,并將渲染完畢后的游戲畫(huà)面壓縮后通過(guò)網(wǎng)絡(luò)傳送給用戶(hù)端。用戶(hù)端的設(shè)備不需要任何高端處理器和顯卡,只需要基本的視頻解壓能力就可以玩到服務(wù)器端運(yùn)行的游戲。
2、然而,當(dāng)用戶(hù)端出現(xiàn)游戲掛機(jī)場(chǎng)景,服務(wù)器端就會(huì)鎖屏或者待機(jī)一定時(shí)間,于是會(huì)出現(xiàn)降幀的情況,并導(dǎo)致游戲運(yùn)行出現(xiàn)卡頓。
技術(shù)實(shí)現(xiàn)思路
1、本公開(kāi)提供了一種防止云游戲卡頓的方法、裝置、設(shè)備和介質(zhì)。
2、根據(jù)本公開(kāi)的一方面,提供了一種防止云游戲卡頓的方法,應(yīng)用于云服務(wù)器,所述云服務(wù)器上運(yùn)行云游戲,所述方法包括:
3、創(chuàng)建遠(yuǎn)程控制子進(jìn)程,其中,所述遠(yuǎn)程控制子進(jìn)程用于連接所述云服務(wù)器的遠(yuǎn)程控制服務(wù);
4、通過(guò)所述遠(yuǎn)程控制子進(jìn)程從所述遠(yuǎn)程控制服務(wù)獲取所述云服務(wù)器的桌面數(shù)據(jù),其中,所述遠(yuǎn)程控制子進(jìn)程還用于拋棄所述桌面數(shù)據(jù)。
5、根據(jù)本公開(kāi)的另一方面,提供了一種防止云游戲卡頓的裝置,配置于云服務(wù)器,所述云服務(wù)器上運(yùn)行云游戲,所述裝置包括:
6、創(chuàng)建模塊,用于創(chuàng)建遠(yuǎn)程控制子進(jìn)程,其中,所述遠(yuǎn)程控制子進(jìn)程用于連接所述云服務(wù)器的遠(yuǎn)程控制服務(wù);
7、獲取模塊,用于通過(guò)所述遠(yuǎn)程控制子進(jìn)程從所述遠(yuǎn)程控制服務(wù)獲取所述云服務(wù)器的桌面數(shù)據(jù),其中,所述遠(yuǎn)程控制子進(jìn)程還用于拋棄所述桌面數(shù)據(jù)。
8、根據(jù)本公開(kāi)的另一方面,提供了一種電子設(shè)備,包括:
9、至少一個(gè)處理器;以及
10、與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,
11、所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行本公開(kāi)任意實(shí)施例所述的防止云游戲卡頓的方法。
12、根據(jù)本公開(kāi)的另一方面,提供了一種存儲(chǔ)有計(jì)算機(jī)指令的非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行本公開(kāi)任意實(shí)施例所述的防止云游戲卡頓的方法。
13、根據(jù)本公開(kāi)的另一方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)本公開(kāi)任意實(shí)施例所述的防止云游戲卡頓的方法。
14、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識(shí)本公開(kāi)的實(shí)施例的關(guān)鍵或重要特征,也不用于限制本公開(kāi)的范圍。本公開(kāi)的其它特征將通過(guò)以下的說(shuō)明書(shū)而變得容易理解。
1.一種防止云游戲卡頓的方法,應(yīng)用于云服務(wù)器,所述云服務(wù)器上運(yùn)行云游戲,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述創(chuàng)建遠(yuǎn)程控制子進(jìn)程,包括:
3.根據(jù)權(quán)利要求2所述的方法,還包括:
4.根據(jù)權(quán)利要求1所述的方法,其中,所述遠(yuǎn)程控制子進(jìn)程還用于與所述遠(yuǎn)程控制服務(wù)建立長(zhǎng)連接,并通過(guò)心跳檢測(cè)方式定期檢測(cè)所述長(zhǎng)連接的連接狀態(tài)。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述通過(guò)所述遠(yuǎn)程控制子進(jìn)程從所述遠(yuǎn)程控制服務(wù)獲取所述云服務(wù)器的桌面數(shù)據(jù),包括:
6.根據(jù)權(quán)利要求1所述的方法,其中,所述云游戲處于掛機(jī)狀態(tài)。
7.一種防止云游戲卡頓的裝置,配置于云服務(wù)器,所述云服務(wù)器上運(yùn)行云游戲,所述裝置包括:
8.根據(jù)權(quán)利要求7所述的裝置,其中,所述創(chuàng)建模塊具體用于:
9.根據(jù)權(quán)利要求8所述的裝置,還包括:
10.根據(jù)權(quán)利要求7所述的裝置,其中,所述遠(yuǎn)程控制子進(jìn)程還用于與所述遠(yuǎn)程控制服務(wù)建立長(zhǎng)連接,并通過(guò)心跳檢測(cè)方式定期檢測(cè)所述長(zhǎng)連接的連接狀態(tài)。
11.根據(jù)權(quán)利要求7所述的裝置,其中,所述獲取模塊具體用于:
12.根據(jù)權(quán)利要求7所述的裝置,其中,所述云游戲處于掛機(jī)狀態(tài)。
13.一種電子設(shè)備,包括:
14.一種存儲(chǔ)有計(jì)算機(jī)指令的非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所述計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的防止云游戲卡頓的方法。
15.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的防止云游戲卡頓的方法。