本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種基于畫面分割器實(shí)現(xiàn)畫面分割的方法及系統(tǒng)。
背景技術(shù):
1、隨著網(wǎng)絡(luò)時(shí)代的快速發(fā)展,計(jì)算機(jī)設(shè)備已普遍用于人們的日常生活。而目前,單一顯示畫面已不能滿足用戶的需求,用戶通常會(huì)在多個(gè)顯示畫面中來回切換,因此通常會(huì)通過畫面分割器kvm進(jìn)行畫面分割。而在目前的畫面分割中,不能直接將手機(jī)或平板作為源設(shè)備接入系統(tǒng),需要通過擴(kuò)展塢才能接入,且每臺(tái)手機(jī)都需要一個(gè)擴(kuò)展塢,這無疑會(huì)使畫面分割的便捷性大大降低。并且在移動(dòng)終端或平板接入系統(tǒng)后,這些觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備所輸出的dp顯示信號(hào)直接被輸入到kvm上時(shí),kvm不能將該dp顯示信號(hào)所識(shí)別和解析,導(dǎo)致kvm無法將作為移動(dòng)終端或者平板設(shè)備上的所輸出的視頻源直接進(jìn)行畫面分割處理,使得移動(dòng)終端或者平板無法融合到畫面分割的應(yīng)用場景中,影響了這些終端設(shè)備在此領(lǐng)域的應(yīng)用,從而降低了客戶的使用體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種基于畫面分割器實(shí)現(xiàn)畫面分割的方法及系統(tǒng),實(shí)現(xiàn)了直接將移動(dòng)終端或平板作為源設(shè)備接入kvm使用,增強(qiáng)了kvm應(yīng)用。
2、為了解決上述技術(shù)問題,本發(fā)明提供了一種基于畫面分割器實(shí)現(xiàn)畫面分割的方法,所述方法基于畫面分割器kvm接入多個(gè)不同的源設(shè)備,所述多個(gè)不同的源設(shè)備包括一個(gè)以上的觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備,所述方法包括:
3、所述kvm基于type-c輸入端接收所述一個(gè)以上的觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備所輸入的dp顯示信號(hào);
4、將所述dp顯示信號(hào)轉(zhuǎn)換成所對(duì)應(yīng)的hdmi信號(hào);
5、將多路hdmi信號(hào)輸入至hdmi畫面分割芯片;
6、基于所述hdmi畫面分割芯片形成分屏顯示畫面。
7、可選的,所述將所述dp顯示信號(hào)轉(zhuǎn)換成所對(duì)應(yīng)的hdmi信號(hào),包括:
8、將所述dp顯示信號(hào)拆分為音頻信號(hào)和高清數(shù)字視頻信號(hào);
9、將所述高清數(shù)字視頻信號(hào)轉(zhuǎn)換為多媒體視頻信號(hào);
10、將所述多媒體視頻信號(hào)和音頻信號(hào)輸入至轉(zhuǎn)換芯片進(jìn)行處理,獲得對(duì)應(yīng)的hdmi信號(hào)。
11、可選的,所述基于所述hdmi畫面分割芯片形成分屏顯示畫面,包括:
12、所述hdmi畫面分割芯片基于所述多路hdmi信號(hào)在對(duì)應(yīng)的輸出通道進(jìn)行多路畫面顯示。
13、可選的,所述方法還包括:
14、在所述kvm將多個(gè)不同的源設(shè)備所輸入的多路輸入源采用畫面分割技術(shù)成型分屏顯示畫面時(shí),基于usb鍵鼠控制系統(tǒng)枚舉所接入的鍵鼠設(shè)備類型和鍵鼠信息,所述鍵鼠信息由所述一個(gè)以上的觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備中的第一源設(shè)備所產(chǎn)生;
15、基于所述鍵鼠信息獲取所在畫面通道上的操作系統(tǒng)所對(duì)應(yīng)的usb標(biāo)準(zhǔn)描述符;
16、基于所對(duì)應(yīng)的usb標(biāo)準(zhǔn)描述符將所述鍵鼠設(shè)備類型和所述鍵鼠信息轉(zhuǎn)換成按鍵事件;
17、所在畫面通道上的操作系統(tǒng)響應(yīng)所述按鍵事件。
18、可選的,所述基于usb鍵鼠控制系統(tǒng)枚舉所接入的鍵鼠設(shè)備類型和鍵鼠信息,包括:
19、所述usb鍵鼠控制系統(tǒng)枚舉所接入的第一源設(shè)備,并識(shí)別出第一源設(shè)備的鍵鼠設(shè)備類型;
20、基于usb?host讀取由第一源設(shè)備上觸摸屏所產(chǎn)生的鍵鼠信息。
21、可選的,所述基于所述鍵鼠信息獲取所在畫面通道上的操作系統(tǒng)所對(duì)應(yīng)的usb標(biāo)準(zhǔn)描述符,包括:
22、觸發(fā)識(shí)別所述操作系統(tǒng)的系統(tǒng)類型;
23、基于所述系統(tǒng)類型提取第一源設(shè)備在所述操作系統(tǒng)下的usb標(biāo)準(zhǔn)描述符。
24、可選的,所述基于所對(duì)應(yīng)的usb標(biāo)準(zhǔn)描述符將所述鍵鼠設(shè)備類型和所述鍵鼠信息轉(zhuǎn)換成按鍵事件,包括:
25、在識(shí)別出所述系統(tǒng)類型為windows/macos系統(tǒng)時(shí),將所述第一源設(shè)備所產(chǎn)生的鍵鼠信息轉(zhuǎn)換成絕對(duì)位置鼠標(biāo)下的按鍵事件;或者
26、在識(shí)別出所述系統(tǒng)類型為ios系統(tǒng)或者andorid/harmonyos系統(tǒng)或者非主流操作系統(tǒng)時(shí),將所述第一源設(shè)備所產(chǎn)生的鍵鼠信息轉(zhuǎn)換成相對(duì)位置鼠標(biāo)下或觸摸屏設(shè)備下的按鍵事件。
27、可選的,所述在識(shí)別出所述系統(tǒng)類型為ios系統(tǒng)或者andorid/harmonyos系統(tǒng)或者非主流操作系統(tǒng)時(shí),將所述第一源設(shè)備所產(chǎn)生的鍵鼠信息轉(zhuǎn)換成相對(duì)位置鼠標(biāo)下或觸摸屏設(shè)備下的按鍵事件,包括:
28、在識(shí)別出所述系統(tǒng)類型為andorid/harmonyos系統(tǒng)時(shí),將絕對(duì)位置鼠標(biāo)的左鍵按下事件轉(zhuǎn)換為觸摸屏按下事件;
29、在轉(zhuǎn)換為觸摸屏按下事件后,基于所述絕對(duì)位置鼠標(biāo)將鍵鼠信息中的通道坐標(biāo)值填充至觸摸屏絕對(duì)位置位,并基于觸摸屏設(shè)備利用第三接口描述符將所述通道坐標(biāo)值和觸摸按下事件上報(bào)至所在畫面通道上的操作系統(tǒng)。
30、可選的,所述將所述絕對(duì)位置鼠標(biāo)的左鍵按下事件轉(zhuǎn)換為觸摸屏按下事件,包括:
31、在檢測到絕對(duì)位置鼠標(biāo)觸發(fā)左鍵按下事件后,將觸摸屏設(shè)備的按鍵標(biāo)志位置轉(zhuǎn)換為按下狀態(tài)。
32、另外,本發(fā)明還提供了一種基于畫面分割器實(shí)現(xiàn)畫面分割的系統(tǒng),所述系統(tǒng)基于畫面分割器kvm接入多個(gè)不同的源設(shè)備,所述多個(gè)不同的源設(shè)備包括一個(gè)以上的觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備,所述系統(tǒng)包括:
33、dp顯示信號(hào)接收模塊:用于所述kvm基于type-c輸入端接收所述一個(gè)以上的觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備所輸入的dp顯示信號(hào);
34、信號(hào)轉(zhuǎn)換模塊:用于將所述dp顯示信號(hào)轉(zhuǎn)換成所對(duì)應(yīng)的hdmi信號(hào);
35、信號(hào)輸入模塊:用于將多路hdmi信號(hào)輸入至hdmi畫面分割芯片;
36、畫面分割模塊:用于基于所述hdmi畫面分割芯片形成分屏顯示畫面。
37、在本發(fā)明實(shí)施例中,基于type-c輸入端接收dp顯示信號(hào),hdmi畫面分割芯片基于由顯示信號(hào)所生成的hdmi信號(hào)利用輸出通道進(jìn)行多畫面分割,能夠做到多路輸入在單一顯示器上實(shí)現(xiàn)多畫面顯示,實(shí)現(xiàn)了直接將手機(jī)或平板作為源設(shè)備接入,無需拓展塢便可接入系統(tǒng),提高了實(shí)現(xiàn)畫面分割的便捷性。基于usb鍵鼠控制系統(tǒng)枚舉所接入的鍵鼠信息,所述鍵鼠信息由所述一個(gè)以上的觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備所產(chǎn)生,基于所對(duì)應(yīng)的usb標(biāo)準(zhǔn)描述符將所述鍵鼠信息轉(zhuǎn)換成按鍵事件,所在畫面通道上的操作系統(tǒng)響應(yīng)所述按鍵事件,能夠得到更為可靠的事件信息,同時(shí)無需占用過多的計(jì)算資源,避免造成所獲得的事件信息與實(shí)際情況的偏差過大和拖慢系統(tǒng)不同畫面的鼠標(biāo)移動(dòng)進(jìn)程,使觸摸屏設(shè)備接入后仍能夠使用鼠標(biāo),同時(shí)也能實(shí)現(xiàn)鼠標(biāo)穿屏。
1.一種基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述方法基于畫面分割器kvm接入多個(gè)不同的源設(shè)備,所述多個(gè)不同的源設(shè)備包括一個(gè)以上的觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備,所述方法包括:
2.根據(jù)權(quán)利要求1所述的基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述將所述dp顯示信號(hào)轉(zhuǎn)換成所對(duì)應(yīng)的hdmi信號(hào),包括:
3.根據(jù)權(quán)利要求1所述的基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述基于所述hdmi畫面分割芯片形成分屏顯示畫面,包括:
4.如權(quán)利要求1至3任一項(xiàng)所述的基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述基于usb鍵鼠控制系統(tǒng)枚舉所接入的鍵鼠設(shè)備類型和鍵鼠信息,包括:
6.根據(jù)權(quán)利要求5所述的基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述基于所述鍵鼠信息獲取所在畫面通道上的操作系統(tǒng)所對(duì)應(yīng)的usb標(biāo)準(zhǔn)描述符,包括:
7.根據(jù)權(quán)利要求6所述的基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述基于所對(duì)應(yīng)的usb標(biāo)準(zhǔn)描述符將所述鍵鼠設(shè)備類型和所述鍵鼠信息轉(zhuǎn)換成按鍵事件,包括:
8.根據(jù)權(quán)利要求7所述的基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述在識(shí)別出所述系統(tǒng)類型為ios系統(tǒng)或者andorid/harmonyos系統(tǒng)或者非主流操作系統(tǒng)時(shí),將所述第一源設(shè)備所產(chǎn)生的鍵鼠信息轉(zhuǎn)換成相對(duì)位置鼠標(biāo)下或觸摸屏設(shè)備下的按鍵事件,包括:
9.根據(jù)權(quán)利要求8所述的基于畫面分割器實(shí)現(xiàn)畫面分割的方法,其特征在于,所述將所述絕對(duì)位置鼠標(biāo)的左鍵按下事件轉(zhuǎn)換為觸摸屏按下事件,包括:
10.一種基于畫面分割器實(shí)現(xiàn)畫面分割的系統(tǒng),其特征在于,所述系統(tǒng)基于畫面分割器kvm接入多個(gè)不同的源設(shè)備,所述多個(gè)不同的源設(shè)備包括一個(gè)以上的觸摸屏驅(qū)動(dòng)實(shí)現(xiàn)原理的源設(shè)備,所述系統(tǒng)包括: