System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本申請實施例涉及計算機,尤其涉及一種遠程控制方法、裝置及設備。
技術介紹
1、控制設備可以基于遠程桌面控制方法,獲取被控設備的當前顯示界面并進行顯示。
2、在相關技術中,控制設備可以在完成向被控設備的身份安全驗證后,向被控設備請求獲取被控設備的當前顯示界面的界面數(shù)據(jù)。被控設備可以根據(jù)控制設備的請求,向控制設備發(fā)送當前顯示界面對應的原始圖像緩沖幀數(shù)據(jù)。控制設備可以對接收到被控設備的原始圖像緩沖幀數(shù)據(jù)進行解碼處理,得到界面數(shù)據(jù)并進行顯示。
3、相關技術中的方法雖然對控制設備的計算能力要求較低,但由于被控設備向控制設備傳輸?shù)臄?shù)據(jù)量較大,使得該方法對網(wǎng)絡速率有較高的要求。當被控設備或控制設備的網(wǎng)絡信號較差時,將導致控制設備進行遠程控制的穩(wěn)定性較差。
技術實現(xiàn)思路
1、本申請實施例提供一種遠程控制方法、裝置及設備,用以解決相關技術中由于被控設備或控制設備的網(wǎng)絡信號較差,導致控制設備進行遠程控制的穩(wěn)定性較差的問題。
2、第一方面,本申請實施例提供一種遠程控制方法,應用于控制設備中,所述方法包括:與被控設備協(xié)商得到傳輸信息,所述傳輸信息為根據(jù)所述控制設備和/或所述被控設備的設備信息得到的,所述傳輸信息包括傳輸協(xié)議和/或目標數(shù)據(jù)類型;接收所述被控設備基于所述傳輸協(xié)議發(fā)送的界面數(shù)據(jù),所述界面數(shù)據(jù)為所述被控設備的當前顯示界面的數(shù)據(jù),所述界面數(shù)據(jù)的數(shù)據(jù)類型為所述目標數(shù)據(jù)類型;根據(jù)所述界面數(shù)據(jù),顯示所述被控設備的當前顯示界面。
3、在一種可能的實施方式中,與
4、在一種可能的實施方式中,與所述被控設備創(chuàng)建互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)ims會話,包括:向所述被控設備發(fā)送ims會話創(chuàng)建請求,所述ims會話創(chuàng)建請求包括所述控制設備的第一設備信息;接收所述被控設備發(fā)送的響應消息,所述響應消息中包括所述被控設備的第二設備信息;根據(jù)所述響應消息創(chuàng)建所述ims會話。
5、在一種可能的實施方式中,基于所述ims會話,與所述被控設備協(xié)商得到所述傳輸信息,包括:基于所述ims會話,與所述被控設備協(xié)商得到進行圖形渲染的主體設備,所述主體設備為所述控制設備或者所述被控設備;基于所述圖形渲染的主體設備,確定所述傳輸信息。
6、在一種可能的實施方式中,基于所述ims會話,與所述被控設備協(xié)商得到進行圖形渲染的主體設備,包括:根據(jù)所述第一設備信息和/或所述第二設備信息,確定進行圖形渲染的主體設備,并基于所述ims會話向所述被控設備發(fā)送所述主體設備的標識;或者,基于所述ims會話接收所述被控設備發(fā)送的所述主體設備的標識,所述傳輸信息為所述被控設備根據(jù)所述第一設備信息和/或所述第二設備信息確定得到的。
7、在一種可能的實施方式中,根據(jù)所述第一設備信息和所述第二設備信息,確定進行圖形渲染的主體設備,包括:根據(jù)所述第一設備信息,確定所述控制設備作為主體設備的第一權重值;根據(jù)所述第二設備信息,確定所述被控設備作為主體設備的第二權重值;根據(jù)所述第一權重值和所述第二權重值,在所述控制設備和所述被控設備中確定所述主體設備,所述主體設備的權重值最大。
8、在一種可能的實施方式中,基于所述圖形渲染的主體設備,確定所述傳輸信息,包括:若所述主體設備為所述控制設備,則確定所述傳輸協(xié)議為屏幕元數(shù)據(jù)對應的應用層協(xié)議,和/或,確定所述目標數(shù)據(jù)類型為屏幕元數(shù)據(jù)類型;若所述主體設備為所述被控設備,則確定所述傳輸協(xié)議為屏幕初始數(shù)據(jù)對應的應用層協(xié)議,和/或,確定所述目標數(shù)據(jù)類型為屏幕畫面類型。
9、在一種可能的實施方式中,接收所述被控設備基于傳輸協(xié)議發(fā)送的界面數(shù)據(jù),包括:根據(jù)所述傳輸信息,創(chuàng)建所述控制設備與所述被控設備之間的數(shù)據(jù)傳輸通道;通過所述數(shù)據(jù)傳輸通道接收所述界面數(shù)據(jù)。
10、在一種可能的實施方式中,根據(jù)所述界面數(shù)據(jù),顯示所述被控設備的當前顯示界面,包括:若所述界面數(shù)據(jù)為屏幕元數(shù)據(jù),則根據(jù)所述被控設備和所述控制設備的設備信息確定圖形繪制參數(shù),并根據(jù)所述圖形繪制參數(shù)對所述屏幕元數(shù)據(jù)進行繪制處理,得到所述當前顯示界面,并顯示所述當前顯示界面;若所述界面數(shù)據(jù)為屏幕界面,則將所述屏幕界面確定為所述當前顯示界面,并顯示所述當前顯示界面。
11、在一種可能的實施方式中,所述方法還包括:確定從所述被控設備接收界面數(shù)據(jù)的流暢度;在所述流暢度小于或等于預設閾值,則更新所述傳輸信息。
12、第二方面,本申請實施例提供一種遠程控制方法,應用于被控設備中,所述方法包括:與控制設備協(xié)商得到傳輸信息,所述傳輸信息為根據(jù)所述控制設備和/或所述被控設備的設備信息得到的,所述傳輸信息包括傳輸協(xié)議和/或目標數(shù)據(jù)類型;根據(jù)所述目標數(shù)據(jù)類型,確定所述被控設備的當前顯示界面的界面數(shù)據(jù),所述界面數(shù)據(jù)的數(shù)據(jù)類型為所述目標數(shù)據(jù)類型;根據(jù)所述傳輸協(xié)議,向所述控制設備發(fā)送所述界面數(shù)據(jù),以使所述控制設備根據(jù)所述界面數(shù)據(jù)顯示所述被控設備的當前顯示界面。
13、在一種可能的實施方式中,與控制設備協(xié)商得到傳輸信息,包括:與所述控制設備創(chuàng)建互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)ims會話;基于所述ims會話,與所述控制設備協(xié)商得到所述傳輸信息。
14、在一種可能的實施方式中,與所述控制設備創(chuàng)建互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)ims會話,包括:接收所述控制設備發(fā)送的ims會話創(chuàng)建請求,所述ims會話創(chuàng)建請求包括所述控制設備的第一設備信息;根據(jù)所述ims會話創(chuàng)建請求,生成響應消息,所述響應消息中包括所述被控設備的第二設備信息;向所述控制設備發(fā)送所述響應消息,以創(chuàng)建所述ims會話。
15、在一種可能的實施方式中,基于所述ims會話,與所述控制設備協(xié)商得到所述傳輸信息,包括:基于所述ims會話,與所述控制設備協(xié)商得到進行圖形渲染的主體設備,所述主體設備為所述控制設備或者所述被控設備;基于所述圖形渲染的主體設備,確定所述傳輸信息。
16、在一種可能的實施方式中,基于所述ims會話,與所述控制設備協(xié)商得到進行圖形渲染的主體設備,包括:根據(jù)第一設備信息和/或第二設備信息,確定進行圖形渲染的主體設備,并基于所述ims會話向所述控制設備發(fā)送所述主體設備的標識;或者,基于所述ims會話接收所述控制設備發(fā)送的所述主體設備的標識,所述傳輸信息為所述控制設備根據(jù)所述第一設備信息和/或所述第二設備信息確定得到的。
17、在一種可能的實施方式中,根據(jù)所述第一設備信息和所述第二設備信息,確定進行圖形渲染的主體設備,包括:根據(jù)所述第一設備信息,確定所述控制設備作為主體設備的第一權重值;根據(jù)所述第二設備信息,確定所述被控設備作為主體設備的第二權重值;根據(jù)所述第一權重值和所述第二權重值,在所述控制設備和所述被控設備中確定所述主體設備,所述主體設備的權重值最大。
18、在一種可能的實施方式中,根據(jù)所述目標數(shù)據(jù)類型,確定所述被控設備的當前顯示界面的界面數(shù)據(jù),包括:若所本文檔來自技高網(wǎng)...
【技術保護點】
1.一種遠程控制方法,其特征在于,應用于控制設備中,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,與被控設備協(xié)商得到傳輸信息,包括:
3.根據(jù)權利要求2所述的方法,其特征在于,與所述被控設備創(chuàng)建互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)IMS會話,包括:
4.根據(jù)權利要求3所述的方法,其特征在于,基于所述IMS會話,與所述被控設備協(xié)商得到所述傳輸信息,包括:
5.根據(jù)權利要求4所述的方法,其特征在于,基于所述IMS會話,與所述被控設備協(xié)商得到進行圖形渲染的主體設備,包括:
6.根據(jù)權利要求5所述的方法,其特征在于,根據(jù)所述第一設備信息和所述第二設備信息,確定進行圖形渲染的主體設備,包括:
7.根據(jù)權利要求4-6任一項所述的方法,其特征在于,基于所述圖形渲染的主體設備,確定所述傳輸信息,包括:
8.根據(jù)權利要求1-7任一項所述的方法,其特征在于,接收所述被控設備基于傳輸協(xié)議發(fā)送的界面數(shù)據(jù),包括:
9.根據(jù)權利要求1-8任一項所述的方法,其特征在于,根據(jù)所述界面數(shù)據(jù),顯示所述被控設備的當前顯示界面
10.根據(jù)權利要求1-9任一項所述的方法,其特征在于,所述方法還包括:
11.一種遠程控制方法,其特征在于,應用于被控設備中,所述方法包括:
12.根據(jù)權利要求11所述的方法,其特征在于,與控制設備協(xié)商得到傳輸信息,包括:
13.根據(jù)權利要求12所述的方法,其特征在于,與所述控制設備創(chuàng)建互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)IMS會話,包括:
14.根據(jù)權利要求12或13所述的方法,其特征在于,基于所述IMS會話,與所述控制設備協(xié)商得到所述傳輸信息,包括:
15.根據(jù)權利要求14所述的方法,其特征在于,基于所述IMS會話,與所述控制設備協(xié)商得到進行圖形渲染的主體設備,包括:
16.根據(jù)權利要求15所述的方法,其特征在于,根據(jù)所述第一設備信息和所述第二設備信息,確定進行圖形渲染的主體設備,包括:
17.根據(jù)權利要求11-16任一項所述的方法,其特征在于,根據(jù)所述目標數(shù)據(jù)類型,確定所述被控設備的當前顯示界面的界面數(shù)據(jù),包括:
18.一種遠程控制裝置,其特征在于,應用于控制設備中,所述裝置包括:
19.一種遠程控制裝置,其特征在于,應用于被控設備中,所述裝置包括:
20.一種電子設備,其特征在于,包括:
21.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其特征在于,其中,所述計算機指令用于使計算機執(zhí)行權利要求1至10或者11至17中任一項所述的方法。
22.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至10或者11至17中任一項所述的方法。
...【技術特征摘要】
1.一種遠程控制方法,其特征在于,應用于控制設備中,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,與被控設備協(xié)商得到傳輸信息,包括:
3.根據(jù)權利要求2所述的方法,其特征在于,與所述被控設備創(chuàng)建互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)ims會話,包括:
4.根據(jù)權利要求3所述的方法,其特征在于,基于所述ims會話,與所述被控設備協(xié)商得到所述傳輸信息,包括:
5.根據(jù)權利要求4所述的方法,其特征在于,基于所述ims會話,與所述被控設備協(xié)商得到進行圖形渲染的主體設備,包括:
6.根據(jù)權利要求5所述的方法,其特征在于,根據(jù)所述第一設備信息和所述第二設備信息,確定進行圖形渲染的主體設備,包括:
7.根據(jù)權利要求4-6任一項所述的方法,其特征在于,基于所述圖形渲染的主體設備,確定所述傳輸信息,包括:
8.根據(jù)權利要求1-7任一項所述的方法,其特征在于,接收所述被控設備基于傳輸協(xié)議發(fā)送的界面數(shù)據(jù),包括:
9.根據(jù)權利要求1-8任一項所述的方法,其特征在于,根據(jù)所述界面數(shù)據(jù),顯示所述被控設備的當前顯示界面,包括:
10.根據(jù)權利要求1-9任一項所述的方法,其特征在于,所述方法還包括:
11.一種遠程控制方法,其特征在于,應用于被控設備中,所述方法包括:
12.根據(jù)權利要求11所述的方法,其特征在...
【專利技術屬性】
技術研發(fā)人員:韓亮,黃磊,
申請(專利權)人:展訊通信天津有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。