一種數(shù)據(jù)處理方法及相應(yīng)電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)處理方法及相應(yīng)電子設(shè)備。
【背景技術(shù)】
[0002]隨著電子技術(shù)的不斷發(fā)展,電子設(shè)備的種類(lèi)越來(lái)越多,功能也越來(lái)越強(qiáng)大,給人們的生產(chǎn)生活帶來(lái)了便利。
[0003]目前,很多電子設(shè)備(如智能手機(jī)、平板電腦等)不僅能夠運(yùn)行游戲,還能夠通過(guò)網(wǎng)絡(luò)與其它電子設(shè)備進(jìn)行聯(lián)機(jī)對(duì)戰(zhàn),使得用戶(hù)不受空間位置、終端類(lèi)型的限制,能夠同時(shí)一起玩同一個(gè)游戲。
[0004]以第一電子設(shè)備和第二電子設(shè)備在進(jìn)行聯(lián)機(jī)對(duì)戰(zhàn)為例,當(dāng)玩家I在第一電子設(shè)備上進(jìn)行操作后,第一電子設(shè)備會(huì)根據(jù)玩家I的操作生成對(duì)應(yīng)的繪圖指令,并將該繪圖指令發(fā)送給第二電子設(shè)備,第二電子設(shè)備根據(jù)該繪圖指令進(jìn)行繪圖,使玩家2通過(guò)第二電子設(shè)備上游戲畫(huà)面的更新獲知玩家I的操作。
[0005]但是在本申請(qǐng)的發(fā)明人至少發(fā)現(xiàn)上述現(xiàn)有技術(shù)存在如下技術(shù)問(wèn)題:
[0006]由于第一電子設(shè)備向第二電子設(shè)備發(fā)送的繪圖指令包含大量的數(shù)據(jù),在第一電子設(shè)備和第二電子設(shè)備間的鏈路質(zhì)量較低時(shí),包含大量數(shù)據(jù)的繪圖指令不能快速、完整地發(fā)送到第二電子設(shè)備,造成第二電子設(shè)備上的游戲畫(huà)面繪制不能及時(shí)完成,導(dǎo)致聯(lián)機(jī)游戲卡頓、不流暢。
【發(fā)明內(nèi)容】
[0007]本申請(qǐng)?zhí)峁┮环N數(shù)據(jù)處理方法及相應(yīng)電子設(shè)備,用于解決現(xiàn)有技術(shù)中存在的通信鏈路質(zhì)量較低引起電子設(shè)備間繪圖指令傳輸延遲,導(dǎo)致電子設(shè)備間聯(lián)機(jī)游戲不流暢的技術(shù)問(wèn)題,實(shí)現(xiàn)了根據(jù)通信鏈路質(zhì)量調(diào)整繪圖指令的數(shù)據(jù)量,保證聯(lián)機(jī)游戲流暢進(jìn)行的技術(shù)效果O
[0008]第一方面,本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)處理方法,應(yīng)用于第一電子設(shè)備,所述第一電子設(shè)備能夠與第二電子設(shè)備進(jìn)行數(shù)據(jù)傳輸;所述方法包括:獲得輸入操作;所述輸入操作包括所述第一電子設(shè)備上的第一輸入操作或所述第二電子設(shè)備上的第二輸入操作;獲得所述第一電子設(shè)備與所述第二電子設(shè)備間的鏈路質(zhì)量;根據(jù)所述輸入操作及所述鏈路質(zhì)量確定第一繪圖指令,并向所述第二電子設(shè)備發(fā)送所述第一繪圖指令,以使所述第二電子設(shè)備根據(jù)所述第一繪圖指令進(jìn)行繪圖。
[0009]優(yōu)選的,所述獲得輸入操作之后,所述方法還包括:根據(jù)所述輸入操作生成第二繪圖指令;根據(jù)所述第二繪圖指令進(jìn)行繪圖。
[0010]第二方面,本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)處理方法,應(yīng)用于第一電子設(shè)備,所述第一電子設(shè)備能夠與第二電子設(shè)備進(jìn)行數(shù)據(jù)傳輸;所述方法包括:獲得所述第一電子設(shè)備上的第一輸入操作;獲得所述第一電子設(shè)備與所述第二電子設(shè)備間的鏈路質(zhì)量;根據(jù)所述第一輸入操作及所述鏈路質(zhì)量確定第三繪圖指令,并向所述第二電子設(shè)備發(fā)送所述第三繪圖指令,以使所述第二電子設(shè)備根據(jù)所述第三繪圖指令進(jìn)行繪圖。
[0011]優(yōu)選的,所述方法還包括:接收第二電子設(shè)備發(fā)送的第四繪圖指令;所述第四繪圖指令為所述第二電子設(shè)備根據(jù)所述第二電子設(shè)備上的第二輸入操作及所述鏈路質(zhì)量確定;根據(jù)所述第四繪圖指令進(jìn)行繪圖。
[0012]優(yōu)選的,所述獲得所述第一電子設(shè)備上的第一輸入操作之后,所述方法還包括:根據(jù)所述第一輸入操作生成第五繪圖指令;根據(jù)所述第五繪圖指令進(jìn)行繪圖。
[0013]第三方面,本申請(qǐng)?zhí)峁┝艘环N電子設(shè)備,所述電子設(shè)備能夠與第二電子設(shè)備進(jìn)行數(shù)據(jù)傳輸;所述電子設(shè)備包括:第一獲得單元,用于獲得輸入操作;所述輸入操作包括所述電子設(shè)備上的第一輸入操作或所述第二電子設(shè)備上的第二輸入操作;第二獲得單元,用于獲得所述電子設(shè)備與所述第二電子設(shè)備間的鏈路質(zhì)量;第一確定單元,用于根據(jù)所述輸入操作及所述鏈路質(zhì)量確定第一繪圖指令;第一數(shù)據(jù)傳輸單元,用于向所述第二電子設(shè)備發(fā)送所述第一繪圖指令,以使所述第二電子設(shè)備根據(jù)所述第一繪圖指令進(jìn)行繪圖。
[0014]優(yōu)選的,所述電子設(shè)備還包括:第二確定單元,用于根據(jù)所述輸入操作生成第二繪圖指令;第一繪圖單元,用于根據(jù)所述第二繪圖指令進(jìn)行繪圖。
[0015]第四方面,本申請(qǐng)?zhí)峁┝艘环N電子設(shè)備,所述電子設(shè)備能夠與第二電子設(shè)備進(jìn)行數(shù)據(jù)傳輸;所述電子設(shè)備包括:第三獲得單元,用于所述電子設(shè)備上的第一輸入操作;第四獲得單元,用于獲得所述電子設(shè)備與所述第二電子設(shè)備間的鏈路質(zhì)量;第三確定單元,用于根據(jù)所述第一輸入操作及所述鏈路質(zhì)量確定第三繪圖指令;第二數(shù)據(jù)傳輸單元,用于向所述第二電子設(shè)備發(fā)送所述第三繪圖指令,以使所述第二電子設(shè)備根據(jù)所述第三繪圖指令進(jìn)行繪圖。
[0016]優(yōu)選的,所述第二數(shù)據(jù)傳輸單元還用于接收第二電子設(shè)備發(fā)送的第四繪圖指令;所述第四繪圖指令為所述第二電子設(shè)備根據(jù)所述第二電子設(shè)備上的第二輸入操作及所述鏈路質(zhì)量確定;所述電子設(shè)備還包括第二繪圖單元,用于根據(jù)所述第四繪圖指令進(jìn)行繪圖。
[0017]優(yōu)選的,所述電子設(shè)備還包括第四確定單元,用于根據(jù)所述第一輸入操作生成第五繪圖指令;所述第二繪圖單元還用于根據(jù)所述第五繪圖指令進(jìn)行繪圖。
[0018]本申請(qǐng)實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0019]由于在本申請(qǐng)實(shí)施例中,第一電子設(shè)備會(huì)根據(jù)第一電子設(shè)備與第二電子設(shè)備間的鏈路質(zhì)量動(dòng)態(tài)調(diào)整發(fā)送給第二電子設(shè)備的第一繪圖指令,即當(dāng)鏈路質(zhì)量下降時(shí),在保留第一繪圖指令中基本的畫(huà)面更新信息的情況下,適當(dāng)減少或者刪除附加的畫(huà)面顯示信息,進(jìn)而保證第一繪圖指令能夠及時(shí)和完整的通過(guò)質(zhì)量較低的鏈路傳輸?shù)降诙娮釉O(shè)備,進(jìn)而保障了聯(lián)機(jī)游戲的流暢性;解決了現(xiàn)有技術(shù)中存在的通信鏈路質(zhì)量較低引起電子設(shè)備間繪圖指令傳輸延遲,導(dǎo)致電子設(shè)備間聯(lián)機(jī)游戲不流暢的技術(shù)問(wèn)題,實(shí)現(xiàn)了根據(jù)通信鏈路質(zhì)量調(diào)整繪圖指令的數(shù)據(jù)量,保證聯(lián)機(jī)游戲流暢進(jìn)行的技術(shù)效果。
【附圖說(shuō)明】
[0020]圖1為本申請(qǐng)實(shí)施例1中數(shù)據(jù)傳輸方法的示意圖;
[0021]圖2為本申請(qǐng)實(shí)施例1中數(shù)據(jù)傳輸方法的進(jìn)一步細(xì)化示意圖;
[0022]圖3為本申請(qǐng)實(shí)施例1中數(shù)據(jù)傳輸方法的另一細(xì)化示意圖;
[0023]圖4為本申請(qǐng)實(shí)施例2中電子設(shè)備的示意框圖;
[0024]圖5為本申請(qǐng)實(shí)施例2中電子設(shè)備的細(xì)化示意框圖;
[0025]圖6為本申請(qǐng)實(shí)施例2中電子設(shè)備的另一細(xì)化示意框圖。
【具體實(shí)施方式】
[0026]本申請(qǐng)?zhí)峁┮环N數(shù)據(jù)處理方法及相應(yīng)電子設(shè)備,用于解決現(xiàn)有技術(shù)中存在的通信鏈路質(zhì)量較低引起電子設(shè)備間繪圖指令傳輸延遲,導(dǎo)致電子設(shè)備間聯(lián)機(jī)游戲不流暢的技術(shù)問(wèn)題,實(shí)現(xiàn)了根據(jù)通信鏈路質(zhì)量調(diào)整繪圖指令的數(shù)據(jù)量,保證聯(lián)機(jī)游戲流暢進(jìn)行的技術(shù)效果O
[0027]下面通過(guò)附圖以及具體實(shí)施例對(duì)本申請(qǐng)技術(shù)方案做詳細(xì)的說(shuō)明,應(yīng)當(dāng)理解本申請(qǐng)實(shí)施例以及實(shí)施例中的具體特征是對(duì)本申請(qǐng)技術(shù)方案的詳細(xì)的說(shuō)明,而不是對(duì)本申請(qǐng)技術(shù)方案的限定,在不沖突的情況下,本申請(qǐng)實(shí)施例以及實(shí)施例中的技術(shù)特征可以相互組合。
[0028]實(shí)施例1
[0029]本申請(qǐng)實(shí)施例1提供一種數(shù)據(jù)處理方法,應(yīng)用于第一電子設(shè)備,第一電子設(shè)備能夠與第二電子設(shè)備進(jìn)行數(shù)據(jù)傳輸。具體來(lái)講,第一電子設(shè)備、第二電子設(shè)備可以為智能手機(jī)、平板電腦、筆記本電腦等終端設(shè)備;且第一電子設(shè)備與第二電子設(shè)備可以不同。在本申請(qǐng)實(shí)施例中,不限定第一電子設(shè)備與第二電子設(shè)備間數(shù)據(jù)傳輸?shù)木唧w方式,包括因特網(wǎng)連接、通訊網(wǎng)連接、點(diǎn)對(duì)點(diǎn)連接等多種數(shù)據(jù)傳輸方式,如WiF1、藍(lán)牙、紅外、近場(chǎng)通訊、局域網(wǎng)連接、移動(dòng)通訊網(wǎng)連接等。
[0030]請(qǐng)參照?qǐng)D1,本申請(qǐng)實(shí)施例1提供數(shù)據(jù)處理方法包括:
[0031]步驟10:在第一電子設(shè)備運(yùn)行第一應(yīng)用程序時(shí),獲得針對(duì)第一應(yīng)用程序的輸入操作;輸入操作包括第一電子設(shè)備上針對(duì)第一應(yīng)用程序的第一輸入操作;
[0032]步驟20:獲得第一電子設(shè)備與第二電子設(shè)備間第一鏈路的鏈路質(zhì)量;
[0033]步驟30:根據(jù)輸入操作及第一鏈路的鏈路質(zhì)量生成繪圖指令集,并向第二電子設(shè)備發(fā)送繪圖指令集,以使第二電子設(shè)備在運(yùn)行第一應(yīng)用程序時(shí)根據(jù)繪圖指令集進(jìn)行繪圖。
[0034]具體來(lái)講,該數(shù)據(jù)處理方法包括兩種應(yīng)用場(chǎng)景為:
[0035]應(yīng)用場(chǎng)景一,第一電子設(shè)備相當(dāng)于服務(wù)器,在第一電子設(shè)備和第二電子設(shè)備共同運(yùn)行第一應(yīng)用程序時(shí),第一電子設(shè)備負(fù)責(zé)根據(jù)用戶(hù)的輸入操作生成繪圖指令。
[0036]其中,輸入操作包括第一電子設(shè)備本地檢測(cè)到的用戶(hù)針對(duì)第一應(yīng)用程序的第一輸入操作,以及第一電子設(shè)備接收的第二電子設(shè)備發(fā)送的第二電子設(shè)備上針對(duì)第一應(yīng)用程序的第二輸入操作。
[0037]然后,第一電子設(shè)備將生成的繪圖指令傳輸給第二電子設(shè)備,使得第二電子設(shè)備根據(jù)第一電子設(shè)備生成的繪圖指令進(jìn)行畫(huà)面繪制。
[0038]S卩,輸入操作還包括第二電子設(shè)備上針對(duì)第一應(yīng)用程序的第二輸入操作;步驟10:在第一電子設(shè)備運(yùn)行第一應(yīng)用程序時(shí),獲得針對(duì)第一應(yīng)用程序的輸入操作,包括:
[0039]在第一電子設(shè)備運(yùn)行第一應(yīng)用程序時(shí),接收第二電子設(shè)備發(fā)送的第二輸入操作。
[0040]應(yīng)用場(chǎng)景二,第一電子設(shè)備和第二電子設(shè)備在整個(gè)交互過(guò)程中地位平等:第一電子設(shè)備負(fù)責(zé)根據(jù)第一電子設(shè)備上的第一輸入操作生成第一輸入操作對(duì)應(yīng)的繪圖指令,將繪圖指令發(fā)送給第二電子設(shè)備,使其根據(jù)接收的繪圖指令進(jìn)行繪圖;而第二電子設(shè)備負(fù)責(zé)根據(jù)第二電子設(shè)備上的第二輸入操作生成第二輸入操作對(duì)應(yīng)的繪圖指令,將繪圖指令發(fā)送給第一電子設(shè)備,