《一種無線傳屏方法、擴展設備和無線傳屏系統》是廣州視睿電子科技有限公司於2015年6月16日申請的專利,該專利的公布號為CN105045548A,授權公布日為2015年11月11日,發明人是劉榮。該發明屬於計算機信息處理技術領域。
《一種無線傳屏方法、擴展設備和無線傳屏系統》所述無線傳屏方法包括接收源端設備截取的螢幕顯示數據和音頻數據;將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;通過無線網路接收所述觸屏顯示端產生的觸摸數據;將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。該發明在無線傳屏的基礎上進一步通過無線的方式實現顯示端觸摸數據的回傳,提高了操作的靈活性和便利性。
2021年11月,《一種無線傳屏方法、擴展設備和無線傳屏系統》獲得第八屆廣東專利獎金獎。
(概述圖為《一種無線傳屏方法、擴展設備和無線傳屏系統》摘要附圖)
基本介紹
- 中文名:一種無線傳屏方法、擴展設備和無線傳屏系統
- 申請人:廣州視睿電子科技有限公司
- 申請日:2015年6月16日
- 申請號:2015103348637
- 公布號:CN105045548A
- 公布日:2015年11月11日
- 發明人:劉榮
- 地址:廣東省廣州市高新技術產業開發區科學城科珠路192號
- 分類號:G06F3/14(2006.01)I、G06F3/041(2006.01)I
- 代理機構:廣州三環專利代理有限公司
- 代理人:麥小嬋、郝傳鑫
- 類別:發明專利
專利背景,發明內容,專利目的,技術方案,改善效果,附圖說明,權利要求,實施方式,榮譽表彰,
專利背景
傳屏技術主要實現將源端設備螢幕上顯示的內容和聲音同步到投影儀、電視機和會議平板等顯示端進行展示,電腦的優勢在於處理能力強,操作方便,並且很容易從網路上獲取大量的視頻、文字、圖片和遊戲等娛樂資源,但電腦的聲音效果和螢幕觀影效果要遠低於平板電視,無線傳屏技術恰好可以將兩者的優勢充分結合起來。
然而2015年6月之前的傳屏方案往往只能從源端設備單向地將音視頻信號傳輸給顯示端,顯示端乎才和的信號無法回傳到源端設備,當通過顯示端進行PPT演示時,講解者需要通過源端設備對PPT進行操作,無可避免地需要在源端設備和顯示端來回走動,影響了演示的效果和降低了演示的效率。
為了實現顯示端對源端設備螢幕顯示內容的操作功能,2015年6月之前的會議平板通過VGA、HDMI等傳輸視頻信號並通過USB數據線連線會議平板將觸摸數據回傳給源端設備,然而通過USB有線方式進行傳輸,需要連線額外的數據線,電腦以及顯示端的擺放均受限於數據線,操作繁瑣大大降低了便利性。
發明內容
專利目的
《一種無線傳屏方法、擴展設備和無線傳屏系統》所要解決的技術問題是,提供一種無線傳屏方法、擴展設備和無線傳屏系統,通過無線的方式實現顯示端觸摸數據的回傳,提高操作的靈活性和便利性。
技術方案
《一種無線傳屏方法、擴展設備和無線傳屏系統》所述無線傳屏方法,包括:接收源端設備截取的囑厚漏螢幕顯示數據和音頻數據;將所述螢幕顯示數據和所盛察轎述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;通過無線網路接收所述觸屏顯示端產生的觸摸數據;將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。其中,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。
在一種優選的實施方式當中,所述方法還包括:檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所酷應慨頌述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
在另一種優選的實施方式當中,所述方法還包括:檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。其中,所述預先設定的檔案類型優選為PPT。
該發明還提供了一種擴展設備,包括第一接收模組,用於接收源端設備截取的螢幕顯示數據和音頻數據;第一傳送模組,用於將所述螢幕顯示數據和膠疊慨所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所她罪嫌翻述音頻數據進行展示;第二接收模組,用於通過無線網路接收所述觸屏顯示端產生的觸摸數據;第二傳送模組,將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。其中,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。
優選地,所述觸摸點的坐標的計算方法為:根據所述螢幕顯示數據在觸屏顯示端中顯示區域的大小進行線性縮放,計算出所述觸摸點的坐標。
在一種優選的實施方式當中,所述擴展設備還包括:檢測模組,用於檢測所述螢幕顯示數據中是否紙捉包含對預先設定的檔案類型的展示;第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;第三傳送模組,用於將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
在另一種優選的實施方式當中,所述擴展設備還包括:檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;第三傳送模組,用於獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
該發明還提供了一種無線傳屏系統,包括源端設備、擴展設備和觸屏顯示端;所述源端設備包括截取模組和執行模組;所述擴展設備包括第一接收模組、第二傳送模組、第一傳送模組和第二接收模組;所述觸屏顯示端包括展示模組和觸摸數據採集模組;所述截取模組,用於截取所述源端設備的螢幕顯示數據和音頻數據,並傳送給所述擴展設備;所述第一接收模組,用於接收所述螢幕顯示數據和所述音頻數據;
所述第一傳送模組,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給所述觸屏顯示端;所述展示模組,用於對所述螢幕顯示數據和所述音頻數據進行展示;觸摸數據採集模組,用於採集所述觸屏顯示端產生的觸摸數據,並傳送給所述擴展設備;所述第二接收模組,用於通過無線網路接收所述觸摸數據;所述第二傳送模組,用於將所述觸摸數據傳送給所述源端設備;所述執行模組,用於執行與所述觸摸數據對應的操作。
改善效果
與2015年6月之前的技術相比,《一種無線傳屏方法、擴展設備和無線傳屏系統》具有以下優點:該發明在源端設備外接一個擴展設備,通過擴展設備將源端設備的螢幕顯示數據和音頻數據以無線的方式傳送給觸屏顯示端進行顯示,實現無線傳屏功能,並可通過無線網路將觸屏顯示端的觸摸數據反饋給源端設備,實現從顯示端對源端設備的觸摸操作,提高了操作的靈活性和便利性。
附圖說明
圖1是該發明提供的無線傳屏方法的一個實施例的流程圖;
圖2是該發明提供的擴展設備的一個實施例的結構示意圖;
圖3是該發明提供的無線傳屏系統的一個實施例的結構示意圖。
權利要求
1.一種無線傳屏方法,其特徵在於,包括:接收源端設備截取的螢幕顯示數據和音頻數據;將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;通過無線網路接收所述觸屏顯示端產生的觸摸數據;將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。
2.如權利要求1所述的無線傳屏方法,其特徵在於,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。
3.如權利要求2所述的無線傳屏方法,其特徵在於,所述觸摸點的坐標的計算方法為:根據所述螢幕顯示數據在觸屏顯示端中顯示區域的大小進行線性縮放,計算出所述觸摸點的坐標。
4.如權利要求3所述的無線傳屏方法,其特徵在於,所述方法還包括:檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
5.如權利要求3所述的無線傳屏方法,其特徵在於,所述方法還包括:檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;所述手勢信號為所述觸 屏顯示端對所述觸摸數據進行手勢識別獲得;獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
6.如權利要求3或4所述的無線傳屏方法,其特徵在於,所述預先設定的檔案類型為PPT。
7.一種擴展設備,其特徵在於,包括第一接收模組,用於接收源端設備截取的螢幕顯示數據和音頻數據;第一傳送模組,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;第二接收模組,用於通過無線網路接收所述觸屏顯示端產生的觸摸數據;第二傳送模組,將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。
8.如權利要求7所述的一種擴展設備,其特徵在於,所述擴展設備還包括:檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;第三傳送模組,用於將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
9.如權利要求7所述的一種擴展設備,其特徵在於,所述擴展設備還包括:檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;第三傳送模組,用於獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
10.一種無線傳屏系統,其特徵在於,包括源端設備、擴展設備和觸屏顯示端;所述源端設備包括截取模組和執行模組;所述擴展設備包括第一接收模組、第二傳送模組、第一傳送模組和第二接收模組;所述觸屏顯示端包括展示模組和觸摸數據採集模組;所述截取模組,用於截取所述源端設備的螢幕顯示數據和音頻數據,並傳送給所述擴展設備;所述第一接收模組,用於接收所述螢幕顯示數據和所述音頻數據;所述第一傳送模組,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給所述觸屏顯示端;所述展示模組,用於對所述螢幕顯示數據和所述音頻數據進行展示;觸摸數據採集模組,用於採集所述觸屏顯示端產生的觸摸數據,並傳送給所述擴展設備;所述第二接收模組,用於通過無線網路接收所述觸摸數據;所述第二傳送模組,用於將所述觸摸數據傳送給所述源端設備;所述執行模組,用於執行與所述觸摸數據對應的操作。
實施方式
參照圖1,《一種無線傳屏方法、擴展設備和無線傳屏系統》提供的無線傳屏方法的一個實施例的流程圖。
所述無線傳屏方法包括步驟S1~S4:
S1,接收源端設備截取的螢幕顯示數據和音頻數據;
在具體實施當中,擴展設備為一個USBDongle(USB加密狗),所述擴展設備上設定有USB接口模組、MPU(MicroprocessorUnit,微處理器)、無線通信模組、RAM(Random-AccessMemory,隨機存取存儲器)、NANDFLASH(NAND快閃記憶體)、按鍵和指示燈。所述擴展設備通過USB接口與源端設備源端設備連線,下述實施例中雖然均以電腦作為所述源端設備,但該領域技術人員可以理解所述源端設備可以是電腦、手機和平板等,該發明對此不作限定,該領域技術人員可根據實際需要進行選擇。所述擴展設備通過無線通信模組與會議平板(觸屏顯示端)連線,優選地所述無線通信模組為WIFI(WIreless-Fidelity,無線保真)模組,所述擴展設備通過WIFI與會議平板建立socket網路連線。所述擴展設備插入源端設備後,所述源端設備自動運行一個套用軟體(Application,APP),通過所述套用軟體對當前的螢幕顯示數據和音頻數據進行截取,並將所述螢幕顯示數據和所述音頻數據傳送給所述擴展設備。
S2,將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示。
在具體實施當中,所述擴展設備將從源端設備接收到的所述螢幕顯示數據和所述音頻數據轉發給會議平板,會議平板對接收到的音視頻數據進行解碼和展示。
S3,通過無線網路接收所述觸屏顯示端產生的觸摸數據。
在具體實施當中,觸屏顯示端通過運行套用軟體對觸摸事件進行監控,當發生觸摸事件時,獲取產生的觸摸數據,對所述觸摸數據按照預先設定的格式進行打包並傳送給所述擴展設備。其中,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。所述觸摸點的坐標包括橫軸坐標x,和縱軸坐標y,由於所述觸屏顯示端與所述源端設備的解析度存在差異,在實際套用中所述觸摸點的坐標可通過以下方法進行計算,可以根據所述螢幕顯示數據在所述觸屏顯示端的顯示區域的大小進行線性縮放,以實現觸摸位置和顯示位置的匹配。例如,所述觸摸顯示端的解析度為1000*500,所述源端設備的螢幕解析度為500*500,當所述觸屏顯示端對源端設備的螢幕顯示數據進行展現時,觸屏顯示端的顯示區域為螢幕中部的500*500的區域,螢幕的兩邊將出現兩條250*500的黑邊,以觸摸顯示端左上角的頂點為坐標原點,若當前觸摸點在觸摸顯示端坐標為(250,0),其實際點擊的位置相當於源端設備的(0,0)點,所述坐標的轉換可通過線性縮放進行計算。
S4,將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。
在具體實施當中,當所述擴展設備在接收到所述觸摸數據時,所述擴展設備對所述觸摸數據進行解包,然後按照USBHID(HumanInterfaceDevice,人機接口設備)多點觸摸協定對所述觸摸數據重新封裝,並將USBHID多點觸摸數據格式的觸摸數據通過USB接口傳送給源端設備。由於所述擴展設備採用標準的USBHID觸摸設備協定,所述源端設備的接收到所述觸摸數據後將轉換為觸摸事件傳遞給作業系統,通過所述源端設備源端設備對所述觸摸事件進行回響,從而實現在會議平板上對源端設備進行操作。
在一種優選的實施當中,所述無線傳屏方法還包括步驟S5和S6:
S5,檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;
在具體實施當中,可通過源端設備源端設備的系統API(ApplicationProgrammingInterface,應用程式編程接口)接口檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示,所述預先設定的檔案類型優選為PPT,具體地可通過API接口監控PPT軟體是否正在運行,以判斷源端設備當前是否正在播放PPT。當檢測到源端設備正在播放PPT時,則不直接傳回觸摸數據,而通過所述觸屏顯示端中的軟體對所述觸摸數據進行手勢識別,並將識別的手勢信號傳送給擴展設備。
S6,將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
在具體實施當中,擴展設備接收到觸屏顯示端識別的手勢信號後,將所述手勢信號通過USB接口轉發給源端設備。所述源端設備可通過查表的方式,查找與所述手勢信號對應的操作並執行,例如當所述手勢信號為向左划動,其對應的操作為將PPT往後翻頁,手勢信號與具體操作之間的對應關係可根據實際需要自行定義,該發明對此不作限定。
在另一種優選的實施當中,所述無線傳屏方法還包括步驟S51和S61:
S51,檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得。所述步驟S51與上文所述步驟S5相同,可參見步驟S5中的相關描述,在此不再贅述。
S61,獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
該實施方式中,擴展設備接收到觸屏顯示端識別的手勢信號後,不直接傳送給源端設備,而先將所述手勢信號採用鍵盤協定進行封裝後再傳送給所述源端設備,直接通過USBHID鍵盤的方式通過所述擴展設備向源端設備傳送按鍵事件,所述源端設備直接執行按鍵操作。
通過上述兩種實施方式,實現了PPT模式的自動切換,通過手勢功能實現對源端設備PPT的操作,有效地防止了誤操作,有助於改善用戶體驗。
此外,在具體實施當中,該發明還可以通過源端設備的套用軟體進行設定,以進行PPT模式的切換。
進一步地,在實際操作中還可以通過源端設備的軟體對是否將觸摸數據回傳進行設定,所述無線傳屏方法還包括:接收所述源端設備傳送的回傳控制信號,並將所述回傳控制信號通過無線網路傳送給所述觸屏顯示端,根據所述回傳控制信號對所述觸屏顯示端是否回傳所述觸摸數據進行控制。當用戶選擇不需要回傳觸摸數據時,則所述觸摸顯示端將不採集觸摸數據或將採集到的觸摸數據丟棄
如圖2所示,該發明提供的擴展設備的一個實施例的結構示意圖,該實施例提供的擴展設備的實質內容與上述實施例中所述無線傳屏方法相對應,該實施例中未詳述之處可參見前述實施例中的相關描述。
所述擴展設備,包括接口模組110和無線模組120;在具體實施當中所述接口模組110優選為USB接口模組,所述無線模組120優選為WIFI模組。所述接口模組110包括第一接收模組111和第二傳送模組112,所述無線模組120包括第一傳送模組121和第二接收模組122;所述第一接收模組111,用於接收源端設備截取的螢幕顯示數據和音頻數據;所述第一傳送模組121,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;所述第二接收模組122,用於通過無線網路接收所述觸屏顯示端產生的觸摸數據;其中,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。所述第二傳送模組112,將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。
在一種優選的實施當中,所述擴展設備還包括檢測模組。
所述檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;所述無線模組還包括第三接收模組,所述接口模組還包括第三傳送模組。所述第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;所述第三傳送模組,用於將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
在另一種優選的實施當中,所述第三傳送模組接收到觸屏顯示端識別的手勢信號後,不直接傳送給源端設備,而先獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
如圖3所示,是該發明實施例提供的無線傳屏系統的一個實施例的結構示意圖;該實施例提供的無線傳屏系統的實質內容與上述實施例中所述無線傳屏方法相對應,該實施例中未詳述之處可參見前述實施例中的相關描述。
所述無線傳屏系統,包括源端設備200、擴展設備100和觸屏顯示端300;所述源端設備200包括截取模組201和執行模組202;所述擴展設備100包括接口模組110和無線模組120,所述接口模組110包括第一接收模組111和第二傳送模組112,所述無線模組120包括第一傳送模組121和第二接收模組122;所述觸屏顯示端300包括展示模組301和觸摸數據採集模組302;所述截取模組201,用於截取所述源端設備200的螢幕顯示數據和音頻數據,並傳送給所述擴展設備100;所述第一接收模組111,用於接收所述螢幕顯示數據和所述音頻數據;所述第一傳送模組121,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給所述觸屏顯示端300;所述展示模組301,用於對所述螢幕顯示數據和所述音頻數據進行展示;觸摸數據採集模組302,用於採集所述觸屏顯示端300產生的觸摸數據,並傳送給所述擴展設備100;所述第二接收模組122,用於通過無線網路接收所述觸摸數據;所述第二傳送模組112,用於將所述觸摸數據傳送給所述源端設備200;所述執行模組202,用於執行與所述觸摸數據對應的操作。
榮譽表彰
2021年11月,《一種無線傳屏方法、擴展設備和無線傳屏系統》獲得第八屆廣東專利獎金獎。
在另一種優選的實施方式當中,所述方法還包括:檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。其中,所述預先設定的檔案類型優選為PPT。
該發明還提供了一種擴展設備,包括第一接收模組,用於接收源端設備截取的螢幕顯示數據和音頻數據;第一傳送模組,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;第二接收模組,用於通過無線網路接收所述觸屏顯示端產生的觸摸數據;第二傳送模組,將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。其中,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。
優選地,所述觸摸點的坐標的計算方法為:根據所述螢幕顯示數據在觸屏顯示端中顯示區域的大小進行線性縮放,計算出所述觸摸點的坐標。
在一種優選的實施方式當中,所述擴展設備還包括:檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;第三傳送模組,用於將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
在另一種優選的實施方式當中,所述擴展設備還包括:檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;第三傳送模組,用於獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
該發明還提供了一種無線傳屏系統,包括源端設備、擴展設備和觸屏顯示端;所述源端設備包括截取模組和執行模組;所述擴展設備包括第一接收模組、第二傳送模組、第一傳送模組和第二接收模組;所述觸屏顯示端包括展示模組和觸摸數據採集模組;所述截取模組,用於截取所述源端設備的螢幕顯示數據和音頻數據,並傳送給所述擴展設備;所述第一接收模組,用於接收所述螢幕顯示數據和所述音頻數據;
所述第一傳送模組,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給所述觸屏顯示端;所述展示模組,用於對所述螢幕顯示數據和所述音頻數據進行展示;觸摸數據採集模組,用於採集所述觸屏顯示端產生的觸摸數據,並傳送給所述擴展設備;所述第二接收模組,用於通過無線網路接收所述觸摸數據;所述第二傳送模組,用於將所述觸摸數據傳送給所述源端設備;所述執行模組,用於執行與所述觸摸數據對應的操作。
改善效果
與2015年6月之前的技術相比,《一種無線傳屏方法、擴展設備和無線傳屏系統》具有以下優點:該發明在源端設備外接一個擴展設備,通過擴展設備將源端設備的螢幕顯示數據和音頻數據以無線的方式傳送給觸屏顯示端進行顯示,實現無線傳屏功能,並可通過無線網路將觸屏顯示端的觸摸數據反饋給源端設備,實現從顯示端對源端設備的觸摸操作,提高了操作的靈活性和便利性。
附圖說明
圖1是該發明提供的無線傳屏方法的一個實施例的流程圖;
圖2是該發明提供的擴展設備的一個實施例的結構示意圖;
圖3是該發明提供的無線傳屏系統的一個實施例的結構示意圖。
權利要求
1.一種無線傳屏方法,其特徵在於,包括:接收源端設備截取的螢幕顯示數據和音頻數據;將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;通過無線網路接收所述觸屏顯示端產生的觸摸數據;將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。
2.如權利要求1所述的無線傳屏方法,其特徵在於,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。
3.如權利要求2所述的無線傳屏方法,其特徵在於,所述觸摸點的坐標的計算方法為:根據所述螢幕顯示數據在觸屏顯示端中顯示區域的大小進行線性縮放,計算出所述觸摸點的坐標。
4.如權利要求3所述的無線傳屏方法,其特徵在於,所述方法還包括:檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
5.如權利要求3所述的無線傳屏方法,其特徵在於,所述方法還包括:檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;所述手勢信號為所述觸 屏顯示端對所述觸摸數據進行手勢識別獲得;獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
6.如權利要求3或4所述的無線傳屏方法,其特徵在於,所述預先設定的檔案類型為PPT。
7.一種擴展設備,其特徵在於,包括第一接收模組,用於接收源端設備截取的螢幕顯示數據和音頻數據;第一傳送模組,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;第二接收模組,用於通過無線網路接收所述觸屏顯示端產生的觸摸數據;第二傳送模組,將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。
8.如權利要求7所述的一種擴展設備,其特徵在於,所述擴展設備還包括:檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;第三傳送模組,用於將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
9.如權利要求7所述的一種擴展設備,其特徵在於,所述擴展設備還包括:檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;第三傳送模組,用於獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
10.一種無線傳屏系統,其特徵在於,包括源端設備、擴展設備和觸屏顯示端;所述源端設備包括截取模組和執行模組;所述擴展設備包括第一接收模組、第二傳送模組、第一傳送模組和第二接收模組;所述觸屏顯示端包括展示模組和觸摸數據採集模組;所述截取模組,用於截取所述源端設備的螢幕顯示數據和音頻數據,並傳送給所述擴展設備;所述第一接收模組,用於接收所述螢幕顯示數據和所述音頻數據;所述第一傳送模組,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給所述觸屏顯示端;所述展示模組,用於對所述螢幕顯示數據和所述音頻數據進行展示;觸摸數據採集模組,用於採集所述觸屏顯示端產生的觸摸數據,並傳送給所述擴展設備;所述第二接收模組,用於通過無線網路接收所述觸摸數據;所述第二傳送模組,用於將所述觸摸數據傳送給所述源端設備;所述執行模組,用於執行與所述觸摸數據對應的操作。
實施方式
參照圖1,《一種無線傳屏方法、擴展設備和無線傳屏系統》提供的無線傳屏方法的一個實施例的流程圖。
所述無線傳屏方法包括步驟S1~S4:
S1,接收源端設備截取的螢幕顯示數據和音頻數據;
在具體實施當中,擴展設備為一個USBDongle(USB加密狗),所述擴展設備上設定有USB接口模組、MPU(MicroprocessorUnit,微處理器)、無線通信模組、RAM(Random-AccessMemory,隨機存取存儲器)、NANDFLASH(NAND快閃記憶體)、按鍵和指示燈。所述擴展設備通過USB接口與源端設備源端設備連線,下述實施例中雖然均以電腦作為所述源端設備,但該領域技術人員可以理解所述源端設備可以是電腦、手機和平板等,該發明對此不作限定,該領域技術人員可根據實際需要進行選擇。所述擴展設備通過無線通信模組與會議平板(觸屏顯示端)連線,優選地所述無線通信模組為WIFI(WIreless-Fidelity,無線保真)模組,所述擴展設備通過WIFI與會議平板建立socket網路連線。所述擴展設備插入源端設備後,所述源端設備自動運行一個套用軟體(Application,APP),通過所述套用軟體對當前的螢幕顯示數據和音頻數據進行截取,並將所述螢幕顯示數據和所述音頻數據傳送給所述擴展設備。
S2,將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示。
在具體實施當中,所述擴展設備將從源端設備接收到的所述螢幕顯示數據和所述音頻數據轉發給會議平板,會議平板對接收到的音視頻數據進行解碼和展示。
S3,通過無線網路接收所述觸屏顯示端產生的觸摸數據。
在具體實施當中,觸屏顯示端通過運行套用軟體對觸摸事件進行監控,當發生觸摸事件時,獲取產生的觸摸數據,對所述觸摸數據按照預先設定的格式進行打包並傳送給所述擴展設備。其中,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。所述觸摸點的坐標包括橫軸坐標x,和縱軸坐標y,由於所述觸屏顯示端與所述源端設備的解析度存在差異,在實際套用中所述觸摸點的坐標可通過以下方法進行計算,可以根據所述螢幕顯示數據在所述觸屏顯示端的顯示區域的大小進行線性縮放,以實現觸摸位置和顯示位置的匹配。例如,所述觸摸顯示端的解析度為1000*500,所述源端設備的螢幕解析度為500*500,當所述觸屏顯示端對源端設備的螢幕顯示數據進行展現時,觸屏顯示端的顯示區域為螢幕中部的500*500的區域,螢幕的兩邊將出現兩條250*500的黑邊,以觸摸顯示端左上角的頂點為坐標原點,若當前觸摸點在觸摸顯示端坐標為(250,0),其實際點擊的位置相當於源端設備的(0,0)點,所述坐標的轉換可通過線性縮放進行計算。
S4,將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。
在具體實施當中,當所述擴展設備在接收到所述觸摸數據時,所述擴展設備對所述觸摸數據進行解包,然後按照USBHID(HumanInterfaceDevice,人機接口設備)多點觸摸協定對所述觸摸數據重新封裝,並將USBHID多點觸摸數據格式的觸摸數據通過USB接口傳送給源端設備。由於所述擴展設備採用標準的USBHID觸摸設備協定,所述源端設備的接收到所述觸摸數據後將轉換為觸摸事件傳遞給作業系統,通過所述源端設備源端設備對所述觸摸事件進行回響,從而實現在會議平板上對源端設備進行操作。
在一種優選的實施當中,所述無線傳屏方法還包括步驟S5和S6:
S5,檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;
在具體實施當中,可通過源端設備源端設備的系統API(ApplicationProgrammingInterface,應用程式編程接口)接口檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示,所述預先設定的檔案類型優選為PPT,具體地可通過API接口監控PPT軟體是否正在運行,以判斷源端設備當前是否正在播放PPT。當檢測到源端設備正在播放PPT時,則不直接傳回觸摸數據,而通過所述觸屏顯示端中的軟體對所述觸摸數據進行手勢識別,並將識別的手勢信號傳送給擴展設備。
S6,將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
在具體實施當中,擴展設備接收到觸屏顯示端識別的手勢信號後,將所述手勢信號通過USB接口轉發給源端設備。所述源端設備可通過查表的方式,查找與所述手勢信號對應的操作並執行,例如當所述手勢信號為向左划動,其對應的操作為將PPT往後翻頁,手勢信號與具體操作之間的對應關係可根據實際需要自行定義,該發明對此不作限定。
在另一種優選的實施當中,所述無線傳屏方法還包括步驟S51和S61:
S51,檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;若是,則通過無線網路接收所述觸屏顯示端傳送的手勢信號;所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得。所述步驟S51與上文所述步驟S5相同,可參見步驟S5中的相關描述,在此不再贅述。
S61,獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
該實施方式中,擴展設備接收到觸屏顯示端識別的手勢信號後,不直接傳送給源端設備,而先將所述手勢信號採用鍵盤協定進行封裝後再傳送給所述源端設備,直接通過USBHID鍵盤的方式通過所述擴展設備向源端設備傳送按鍵事件,所述源端設備直接執行按鍵操作。
通過上述兩種實施方式,實現了PPT模式的自動切換,通過手勢功能實現對源端設備PPT的操作,有效地防止了誤操作,有助於改善用戶體驗。
此外,在具體實施當中,該發明還可以通過源端設備的套用軟體進行設定,以進行PPT模式的切換。
進一步地,在實際操作中還可以通過源端設備的軟體對是否將觸摸數據回傳進行設定,所述無線傳屏方法還包括:接收所述源端設備傳送的回傳控制信號,並將所述回傳控制信號通過無線網路傳送給所述觸屏顯示端,根據所述回傳控制信號對所述觸屏顯示端是否回傳所述觸摸數據進行控制。當用戶選擇不需要回傳觸摸數據時,則所述觸摸顯示端將不採集觸摸數據或將採集到的觸摸數據丟棄
如圖2所示,該發明提供的擴展設備的一個實施例的結構示意圖,該實施例提供的擴展設備的實質內容與上述實施例中所述無線傳屏方法相對應,該實施例中未詳述之處可參見前述實施例中的相關描述。
所述擴展設備,包括接口模組110和無線模組120;在具體實施當中所述接口模組110優選為USB接口模組,所述無線模組120優選為WIFI模組。所述接口模組110包括第一接收模組111和第二傳送模組112,所述無線模組120包括第一傳送模組121和第二接收模組122;所述第一接收模組111,用於接收源端設備截取的螢幕顯示數據和音頻數據;所述第一傳送模組121,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給觸屏顯示端,通過所述觸屏顯示端對所述螢幕顯示數據和所述音頻數據進行展示;所述第二接收模組122,用於通過無線網路接收所述觸屏顯示端產生的觸摸數據;其中,所述觸摸數據包括觸摸點的數量、觸摸點的狀態、觸摸點的坐標和觸摸點的壓力值中的一種或多種。所述第二傳送模組112,將所述觸摸數據傳送給所述源端設備,通過所述源端設備執行與所述觸摸數據對應的操作。
在一種優選的實施當中,所述擴展設備還包括檢測模組。
所述檢測模組,用於檢測所述螢幕顯示數據中是否包含對預先設定的檔案類型的展示;所述無線模組還包括第三接收模組,所述接口模組還包括第三傳送模組。所述第三接收模組,用於當所述螢幕顯示數據中包含對預先設定的檔案類型的展示時,通過無線網路接收所述觸屏顯示端傳送的手勢信號;其中,所述手勢信號為所述觸屏顯示端對所述觸摸數據進行手勢識別獲得;所述第三傳送模組,用於將所述手勢信號傳送給所述源端設備,並通過所述源端設備採用作業系統模擬按鍵事件的方式執行與所述手勢信號對應的操作。
在另一種優選的實施當中,所述第三傳送模組接收到觸屏顯示端識別的手勢信號後,不直接傳送給源端設備,而先獲取與所述手勢信號對應的按鍵事件,將所述按鍵事件通過鍵盤協定傳送給所述源端設備,通過所述源端設備對所述按鍵事件進行回響。
如圖3所示,是該發明實施例提供的無線傳屏系統的一個實施例的結構示意圖;該實施例提供的無線傳屏系統的實質內容與上述實施例中所述無線傳屏方法相對應,該實施例中未詳述之處可參見前述實施例中的相關描述。
所述無線傳屏系統,包括源端設備200、擴展設備100和觸屏顯示端300;所述源端設備200包括截取模組201和執行模組202;所述擴展設備100包括接口模組110和無線模組120,所述接口模組110包括第一接收模組111和第二傳送模組112,所述無線模組120包括第一傳送模組121和第二接收模組122;所述觸屏顯示端300包括展示模組301和觸摸數據採集模組302;所述截取模組201,用於截取所述源端設備200的螢幕顯示數據和音頻數據,並傳送給所述擴展設備100;所述第一接收模組111,用於接收所述螢幕顯示數據和所述音頻數據;所述第一傳送模組121,用於將所述螢幕顯示數據和所述音頻數據通過無線網路傳送給所述觸屏顯示端300;所述展示模組301,用於對所述螢幕顯示數據和所述音頻數據進行展示;觸摸數據採集模組302,用於採集所述觸屏顯示端300產生的觸摸數據,並傳送給所述擴展設備100;所述第二接收模組122,用於通過無線網路接收所述觸摸數據;所述第二傳送模組112,用於將所述觸摸數據傳送給所述源端設備200;所述執行模組202,用於執行與所述觸摸數據對應的操作。
榮譽表彰
2021年11月,《一種無線傳屏方法、擴展設備和無線傳屏系統》獲得第八屆廣東專利獎金獎。