終端控制方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本公開涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種終端控制方法和裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,終端得到了廣泛應(yīng)用。終端可以提供各式各樣的多媒體服務(wù),如看視頻、瀏覽圖片或玩游戲等,在服務(wù)過程中,用戶可以對終端進(jìn)行控制,比如,對終端中顯示的圖片進(jìn)行縮放控制,或?qū)K端中播放的視頻進(jìn)行快進(jìn)控制等。在實(shí)際應(yīng)用過程中,用戶需要對終端進(jìn)行控制,例如,可以將手機(jī)安裝在頭戴式VR(Virtual Reality,虛擬現(xiàn)實(shí))設(shè)備中充當(dāng)顯示屏,則當(dāng)用戶想要控制手機(jī)時(shí),可以借助于遙控設(shè)備進(jìn)行控制。
[0003]遙控設(shè)備上通常提供有選擇按鍵、確認(rèn)按鍵和返回按鍵等按鍵,用戶可以通過多個(gè)按鍵配合使用,實(shí)現(xiàn)對終端的控制。例如,若手機(jī)當(dāng)前顯示界面中顯示有多個(gè)視頻文件,當(dāng)用戶想要播放其中的某個(gè)視頻文件時(shí),通過遙控設(shè)備上的選擇按鍵選中該目標(biāo)視頻文件,并通過確認(rèn)按鍵播放視頻。
【發(fā)明內(nèi)容】
[0004]本公開實(shí)施例提供了一種終端控制方法及裝置。所述技術(shù)方案如下:
[0005]根據(jù)本公開實(shí)施例的第一方面,提供了一種終端控制方法,包括:
[0006]當(dāng)檢測到用戶的觸摸操作時(shí),確定所述觸摸操作的操作類型;
[0007]獲取所述觸摸操作的操作數(shù)據(jù);
[0008]向服務(wù)器發(fā)送控制指令,以使服務(wù)器控制與本端匹配的目標(biāo)終端執(zhí)行所述控制指令,所述控制指令至少攜帶所述操作類型和所述操作數(shù)據(jù)。
[0009]在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述當(dāng)檢測到用戶的觸摸操作時(shí),確定所述觸摸操作的操作類型之前,所述方法還包括:
[0010]當(dāng)檢測到用戶在控制界面中輸入第一匹配碼時(shí),向服務(wù)器發(fā)送第一匹配信息,所述第一匹配信息至少包括所述第一匹配碼和本端的賬號,所述第一匹配碼用于所述服務(wù)器判斷本端與目標(biāo)終端是否匹配,并在確定匹配時(shí)返回匹配成功消息。
[0011]結(jié)合第一方面和第一方面的第一種可能實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述匹配成功消息包括所述目標(biāo)終端的賬號。
[0012]結(jié)合第一方面和第一方面的第一種可能實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述第一匹配信息還包括本端的第一網(wǎng)絡(luò)地址和第一子網(wǎng)掩碼信息。
[0013]在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述獲取所述觸摸操作的操作數(shù)據(jù),包括:
[0014]若所述觸摸操作的操作類型為點(diǎn)擊操作,則所述操作數(shù)據(jù)包括所述觸摸操作的觸摸位置以及當(dāng)前顯示界面的界面信息,所述界面信息包括所述本端顯示界面的寬度和長度;或,
[0015]若所述觸摸操作的操作類型為滑動(dòng)操作,則所述操作數(shù)據(jù)包括滑動(dòng)方向和/或滑動(dòng)速度;或,
[0016]若所述觸摸操作的操作類型為縮放操作,則所述操作數(shù)據(jù)包括縮放比例信息。
[0017]在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述目標(biāo)終端設(shè)置于頭戴式虛擬現(xiàn)實(shí)VR設(shè)備中。
[0018]根據(jù)本公開實(shí)施例的第二方面,提供了一種終端控制方法,包括:
[0019]接收控制指令,所述控制指令至少攜帶操作類型和操作數(shù)據(jù);
[0020]基于當(dāng)前顯示界面中的顯示內(nèi)容,根據(jù)所述操作類型和所述操作數(shù)據(jù),在當(dāng)前顯示界面中執(zhí)行對應(yīng)的操作。
[0021]在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述接收控制指令,所述控制指令至少攜帶操作類型和操作數(shù)據(jù)之前,包括:
[0022]當(dāng)檢測到用戶在本端的輸入界面中輸入第二匹配碼時(shí),向服務(wù)器發(fā)送第二匹配信息,所述第二匹配信息至少包括所述第二匹配碼和本端的賬號,所述第二匹配碼用于所述服務(wù)器判斷本端與控制終端是否匹配,并在確定匹配時(shí)向控制終端發(fā)送匹配成功消息。
[0023]結(jié)合第二方面和第二方面的第一種可能實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述第二匹配信息還包括本端的第二網(wǎng)絡(luò)地址和第二子網(wǎng)掩碼信息。
[0024]在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述基于當(dāng)前顯示界面中的顯示內(nèi)容,根據(jù)所述操作類型和所述操作數(shù)據(jù),在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作,包括:
[0025]基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為點(diǎn)擊操作,則根據(jù)所述操作數(shù)據(jù)中的觸摸點(diǎn)的位置坐標(biāo)以及界面信息,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作,所述界面信息包括所述控制終端顯示界面的寬度和長度;或,
[0026]基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為滑動(dòng)操作,則根據(jù)所述操作數(shù)據(jù)中的滑動(dòng)方向和/或滑動(dòng)速度,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作;或,
[0027]基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為縮放操作,則根據(jù)所述操作數(shù)據(jù)中的縮放比例信息,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作。
[0028]結(jié)合第二方面和第二方面的第三種可能實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為點(diǎn)擊操作,則根據(jù)所述操作數(shù)據(jù)中的觸摸點(diǎn)的位置坐標(biāo)以及界面信息,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作,包括:
[0029]若當(dāng)前顯示界面的顯示內(nèi)容為游戲畫面,當(dāng)所述操作類型為點(diǎn)擊操作時(shí),根據(jù)所述操作數(shù)據(jù)以及本端顯示界面信息,確定目標(biāo)位置,并控制所述游戲畫面中的虛擬對象向目標(biāo)位置移動(dòng),所述本端顯示界面信息包括本端顯示界面的寬度和長度;
[0030]若當(dāng)前顯示界面的顯示內(nèi)容為任一目標(biāo)文件時(shí),當(dāng)所述操作類型為點(diǎn)擊操作時(shí),對被光標(biāo)選中的目標(biāo)文件執(zhí)行對應(yīng)打開操作或關(guān)閉操作。
[0031]結(jié)合第二方面和第二方面的第三種可能實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為滑動(dòng)操作,則根據(jù)所述操作數(shù)據(jù)中的滑動(dòng)方向和/或滑動(dòng)速度,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作,包括:
[0032]若當(dāng)前顯示界面的顯示內(nèi)容為游戲畫面,當(dāng)所述操作類型為滑動(dòng)操作,則根據(jù)所述操作數(shù)據(jù)中的滑動(dòng)方向和/或滑動(dòng)速度,控制所述游戲畫面中的虛擬對象按照對應(yīng)的滑動(dòng)速度,向?qū)?yīng)滑動(dòng)方向移動(dòng);或,
[0033]若當(dāng)前顯示界面的顯示內(nèi)容為全屏播放的視頻,當(dāng)所述操作類型為滑動(dòng)操作時(shí),喚醒光標(biāo);或,
[0034]若當(dāng)前顯示界面的顯示內(nèi)容中包括光標(biāo),當(dāng)所述操作類型為滑動(dòng)操作時(shí),控制光標(biāo)在所述滑動(dòng)操作的滑動(dòng)方向上運(yùn)動(dòng);或,
[0035]若當(dāng)前顯示界面的顯示內(nèi)容為圖片,且所述圖片所在文件夾包括多張圖片,當(dāng)所述操作類型為滑動(dòng)操作時(shí),顯示下一張圖片。
[0036]結(jié)合第二方面和第二方面的第三種可能實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為縮放操作,則根據(jù)所述操作數(shù)據(jù)中的縮放比例信息,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作,包括:
[0037]若當(dāng)前顯示界面的顯示內(nèi)容為圖片,當(dāng)所述操作類型為縮放操作時(shí),根據(jù)縮放比例信息,控制圖片按照對應(yīng)的縮放比例進(jìn)行縮放;或,
[0038]若當(dāng)前顯示界面的顯示內(nèi)容為全屏播放的視頻,當(dāng)所述操作類型為縮放操作時(shí),關(guān)閉所述視頻。
[0039]根據(jù)本公開實(shí)施例的第三方面,提供了一種終端控制方法,包括:
[0040]接收控制終端發(fā)送的控制指令;
[0041 ]根據(jù)控制終端與目標(biāo)終端之間的匹配關(guān)系,確定所述目標(biāo)終端;
[0042]向所述目標(biāo)終端發(fā)送控制指令。
[0043]在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述接收控制終端發(fā)送的控制指令之前,所述方法還包括:
[0044]接收控制終端的第一匹配信息和目標(biāo)終端的第二匹配信息;
[0045]若所述第一匹配信息中的第一匹配碼與所述第二匹配信息中的第二匹配碼匹配,則確定所述控制終端與所述目標(biāo)終端匹配;
[0046]建立所述控制終端與所述目標(biāo)終端之間的匹配關(guān)系,并向所述控制終端發(fā)送匹配成功消息。
[0047]結(jié)合第三方面和第三方面的第一種可能實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述若所述第一匹配信息中的第一匹配碼與所述第二匹配信息中的第二匹配碼匹配,則確定所述控制終端與所述目標(biāo)終端匹配包括:
[0048]若所述第一匹配碼與所述第二匹配碼匹配,判斷所述控制終端與所述目標(biāo)終端是否處于同一局域網(wǎng)內(nèi),當(dāng)確定所述控制終端與所述目標(biāo)終端處于同一局域網(wǎng)內(nèi),確定所述控制終端與所述目標(biāo)終端匹配;或,
[0049]若所述第一匹配碼與所述第二匹配碼匹配,判斷接收所述第一匹配信息的第一時(shí)間和接收所述第二匹配信息的第二時(shí)間之間的時(shí)間差是否小于預(yù)設(shè)閾值,若所述時(shí)間差小于所述預(yù)設(shè)閾值,則確定所述控制終端與所述目標(biāo)終端匹配。
[0050]根據(jù)本公開實(shí)施例的第四方面,提供了一種終端控制裝置,包括:
[0051]確定模塊,用于當(dāng)檢測到用戶的觸摸操作時(shí),確定所述觸摸操作的操作類型;
[0052]獲取模塊,用于獲取所述觸摸操作的操作數(shù)據(jù);
[0053]發(fā)送模塊,用于向服務(wù)器發(fā)送控制指令,以使服務(wù)器控制與本端匹配的目標(biāo)終端執(zhí)行所述控制指令,所述控制指令至少攜帶所述操作類型和所述操作數(shù)據(jù)。
[0054]在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述發(fā)送模塊還用于當(dāng)檢測到用戶在控制界面中輸入第一匹配碼時(shí),向服務(wù)器發(fā)送第一匹配信息,所述第一匹配信息至少包括所述第一匹配碼和本端的賬號,所述第一匹配碼用于所述服務(wù)器判斷本端與目標(biāo)終端是否匹配,并在確定匹配時(shí)返回匹配成功消息。
[0055]結(jié)合第四方面和第四方面的第一種可能實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述匹配成功消息包括所述目標(biāo)終端的賬號。
[0056]結(jié)合第四方面和第四方面的第一種可能實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述第一匹配信息還包括本端的第一網(wǎng)絡(luò)地址和第一子網(wǎng)掩碼信息。
[0057]在第四方面的第四種可能的實(shí)現(xiàn)方式中,
[0058]若所述觸摸操作的操作類型為點(diǎn)擊操作,則所述獲取模塊獲取到的所述操作數(shù)據(jù)包括所述觸摸操作的觸摸位置以及當(dāng)前顯示界面的界面信息,所述界面信息包括所述本端顯示界面的寬度和長度;或,
[0059]若所述觸摸操作的操作類型為滑動(dòng)操作,則所述獲取模塊獲取到的所述操作數(shù)據(jù)包括滑動(dòng)方向和/或滑動(dòng)速度;或,
[0060]若所述觸摸操作的操作類型為縮放操作,則所述獲取模塊獲取到的所述操作數(shù)據(jù)包括縮放比例信息。
[0061 ]在第四方面的第五種可能的實(shí)現(xiàn)方式中,所述目標(biāo)終端設(shè)置于頭戴式虛擬現(xiàn)實(shí)VR設(shè)備中。
[0062]根據(jù)本公開實(shí)施例的第五方面,提供了一種終端控制裝置,包括:
[0063]接收模塊,用于接收控制指令,所述控制指令至少攜帶操作類型和操作數(shù)據(jù);
[0064]執(zhí)行模塊,用于基于當(dāng)前顯示界面中的顯示內(nèi)容,根據(jù)所述操作類型和所述操作數(shù)據(jù),在當(dāng)前顯示界面中執(zhí)行對應(yīng)的操作。
[0065]在第五方面的第一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0066]發(fā)送模塊,用于當(dāng)檢測到用戶在本端的輸入界面中輸入第二匹配碼時(shí),向服務(wù)器發(fā)送第二匹配信息,所述第二匹配信息至少包括所述第二匹配碼和本端的賬號,所述第二匹配碼用于所述服務(wù)器判斷本端與控制終端是否匹配,并在確定匹配時(shí)向控制終端發(fā)送匹配成功消息。
[0067]結(jié)合第五方面和第五方面的第一種可能實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述第二匹配信息還包括本端的第二網(wǎng)絡(luò)地址和第二子網(wǎng)掩碼信息。
[0068]在第五方面的第三種可能的實(shí)現(xiàn)方式中,所述執(zhí)行模塊還用于:
[0069]基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為點(diǎn)擊操作,則根據(jù)所述操作數(shù)據(jù)中的觸摸點(diǎn)的位置坐標(biāo)以及界面信息,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作,所述界面信息包括所述控制終端顯示界面的寬度和長度;或,
[0070]基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為滑動(dòng)操作,則根據(jù)所述操作數(shù)據(jù)中的滑動(dòng)方向和/或滑動(dòng)速度,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作;或,
[0071]基于當(dāng)前顯示界面的顯示內(nèi)容,若所述操作類型為縮放操作,則根據(jù)所述操作數(shù)據(jù)中的縮放比例信息,在當(dāng)前的顯示界面中執(zhí)行對應(yīng)的操作。
[0072]結(jié)合第五方面和第五方面的第三種可能實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述執(zhí)行模塊還用于:
[0073]若當(dāng)前顯示界面的顯示內(nèi)容為游戲畫面,當(dāng)所述操作類型為點(diǎn)擊操作時(shí),根據(jù)所述操作數(shù)據(jù)以及本端顯示界面信息,確定目標(biāo)位置,并控制所述游戲畫面中的虛擬對象向目標(biāo)位置移動(dòng),所述本端顯示界面信息包括本端顯示界面的寬度和長度;
[0074]若當(dāng)前顯示界面的顯示內(nèi)容為任一目標(biāo)文件時(shí),當(dāng)所述操作類型為點(diǎn)擊操作時(shí),對被光標(biāo)選中的目標(biāo)文件執(zhí)行對應(yīng)打開操作或關(guān)閉操作。
[0075]結(jié)合第五方面和第五方面的第三種可能實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述執(zhí)行模塊還用于:
[0076]若當(dāng)前顯示界面的顯示內(nèi)容為游戲畫面,當(dāng)所述操作類型為滑動(dòng)操作,則根據(jù)所述操作數(shù)據(jù)中的滑動(dòng)方向和/或滑動(dòng)速度,控制所述游戲畫面中的虛擬對象按照對應(yīng)的滑動(dòng)速度,向?qū)?yīng)滑動(dòng)方向移動(dòng);或,
[0077]若當(dāng)前顯示界面的顯示內(nèi)容為全屏播放的視頻,當(dāng)所述操作類型為滑動(dòng)操作時(shí),喚醒光標(biāo);或,
[0078]若當(dāng)前顯示界面的顯示內(nèi)容中包括光標(biāo),當(dāng)所述操作類型為滑動(dòng)操作時(shí),控制