本發(fā)明涉及通信技術領域,尤其涉及一種屏幕分享方法及其終端。
背景技術:
隨著智能終端技術的不斷發(fā)展,移動終端的屏幕設計也越來越大,以顯示更多的內(nèi)容。然而,在實際使用時,用戶希望將當前內(nèi)容與周邊的用戶進行分享。目前的分享方式一般是:以看新聞為例,用戶A將該新聞鏈接發(fā)送給需要分享的用戶B,用戶B打開該鏈接以查看新聞。這樣的分享方式耗時、操作繁瑣,且并不能擴展移動終端的屏幕。
技術實現(xiàn)要素:
本發(fā)明的目的是提供一種屏幕分享方法及其終端,以快速、簡單地實現(xiàn)移動終端的屏幕分享,并擴展移動終端的屏幕。
本發(fā)明實施例提供了一種屏幕分享方法,包括:
開啟單屏分享功能或組屏分享功能;
建立與屏幕分享終端之間的通信連接,該屏幕分享終端為用戶選擇的用于分享屏幕界面數(shù)據(jù)的終端;
向屏幕分享終端發(fā)送屏幕分享請求;
若屏幕分享終端接收屏幕分享請求,根據(jù)已開啟的單屏分享功能或組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù);
將分享數(shù)據(jù)推送至屏幕分享終端。
具體地,建立與屏幕分享終端之間的通信連接具體包括:
判斷與屏幕分享終端之間的當前距離是否小于預設距離;
若當前距離小于預設距離,通過WIFI或NFC或藍牙建立與屏幕分享終端之間的通信連接。
具體地,根據(jù)已開啟的單屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù)具體包括:
提取屏幕邊緣處的像素點以確定目標區(qū)域;
根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù);
將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),該分享數(shù)據(jù)對應于整個當前分享界面。
具體地,根據(jù)已開啟的組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù)具體包括:
提取屏幕邊緣處及屏幕中間任意位置的像素點以確定目標區(qū)域;
根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù);
將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),該分享數(shù)據(jù)對應于部分當前分享界面。
具體地,將分享數(shù)據(jù)推送至屏幕分享終端具體包括:
通過WIFI或NFC或藍牙將分享數(shù)據(jù)推送至屏幕分享終端。
相應地,本發(fā)明實施例還一種屏幕分享終端,包括:
開啟模塊,用于開啟單屏分享功能或組屏分享功能;
建立模塊,用于建立與屏幕分享終端之間的通信連接,屏幕分享終端為用戶選擇的用于分享屏幕界面數(shù)據(jù)的終端;
發(fā)送模塊,用于向屏幕分享終端發(fā)送屏幕分享請求;
確定模塊,用于若屏幕分享終端接收屏幕分享請求,根據(jù)已開啟的單屏分享功能或組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù);
推送模塊,用于將分享數(shù)據(jù)推送至屏幕分享終端。
具體地,建立模塊具體包括:
判斷單元,用于判斷與屏幕分享終端之間的當前距離是否小于預設距離;
建立單元,用于若當前距離小于預設距離、通過WIFI或NFC或藍牙建立與屏幕分享終端之間的通信連接。
具體地,開啟模塊開啟單屏分享功能時,推送模塊具體包括:
提取單元,用于提取提取屏幕邊緣處的像素點以確定目標區(qū)域;
截取單元,用于根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù),并將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),分享數(shù)據(jù)對應于整個當前分享界面。
具體地,開啟模塊開啟組屏分享功能時,推送模塊具體包括:
提取單元,用于提取屏幕邊緣處及屏幕中間任意位置的像素點以確定目標區(qū)域;
截取單元,用于根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù),并將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),分享數(shù)據(jù)對應于部分當前分享界面。
具體地,推送模塊通過WIFI或NFC或藍牙將分享數(shù)據(jù)推送至屏幕分享終端。
本發(fā)明實施例先開啟單屏分享功能或組屏分享功能,再建立與屏幕分享終端終端之間的通信連接,之后向屏幕分享終端發(fā)送屏幕分享請求,若屏幕分享終端接收該請求,則根據(jù)已開啟的單屏分享功能或組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù),并將分享數(shù)據(jù)推送至屏幕分享終端,從而實現(xiàn)了屏幕分享的目的;本發(fā)明實施例基于用戶選擇(開啟單屏或組屏分享功能),快速、簡單地實現(xiàn)了單屏分享或組屏分享,使得終端屏幕得到了充分的擴展。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明屏幕分享方法的主流程圖。
圖2是本發(fā)明方法一實施例的流程圖。
圖3a至3c是圖2所示方法對應的演示圖。
圖4是本發(fā)明方法另一實施例的流程圖。
圖5a至5c是圖4所示方法對應的演示圖。
圖5d是三臺終端組合顯示當前界面的效果圖。
圖6是本發(fā)明屏幕分享終端的結(jié)構(gòu)框圖。
圖7是本發(fā)明實施例提供的一種用戶設備的結(jié)構(gòu)示意圖.
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”和“第三”等是用于區(qū)別不同對象,而非用于描述特定順序。此外,術語“包括”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。
應理解,本發(fā)明實施例的技術方案可具體應用于用戶設備(User Equipment,簡稱為“UE”)中,所述用戶設備可以包括但不限于智能手機(如Android手機、iOS手機等)、平板電腦、移動互聯(lián)網(wǎng)設備(Mobile Internet Devices,簡稱“MID”)、個人數(shù)字助理(Personal Digital Assistant,簡稱“PDA”)等等。在本發(fā)明實施例中,用戶設備還可稱之為終端(Terminal)、移動臺(Mobile Station,簡稱為“MS”)或移動終端(Mobile Terminal)等,本發(fā)明實施例不做限定。
請參考圖1,本發(fā)明實施例提供了一種屏幕分享方法,主要適用于智能移動終端,如圖所示,該方法主要包括:
S101,開啟單屏分享功能或組屏分享功能。
S102,建立與屏幕分享終端之間的通信連接;其中,該屏幕分享終端可以是一個或多個,是用戶選擇的用于分享屏幕界面數(shù)據(jù)的終端。
S103,向屏幕分享終端發(fā)送屏幕分享請求。
S104,若屏幕分享終端接收屏幕分享請求,根據(jù)已開啟的單屏分享功能或組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù)。
S105,將分享數(shù)據(jù)推送至屏幕分享終端。步驟S101中選擇單屏分享功能時,該分享數(shù)據(jù)對應于整個當前分享界面,從而實現(xiàn)了屏幕的單屏共享;步驟S101中開啟組屏分享功能時,該分享數(shù)據(jù)當對應于部分當前分享界面時,從而實現(xiàn)了屏幕的組屏共享。
再請參考圖2,該實施例中主要介紹單屏分享方法,如圖所示,該方法具體包括:
S201,用戶主動開啟終端的單屏分享功能。具體地,終端內(nèi)設置有“互聯(lián)互推情景模式”開關,用戶打開該開關后,將會出現(xiàn)“單屏分享”和“組屏分享”兩個選項供用戶選擇,此時用戶選擇“單屏分享”。
S202,建立與屏幕分享終端之間的通信連接;具體地,在步驟S201中,多個用戶打開了多個終端(如終端A、B、C、D)之間的單屏分享功能,若使用終端A的用戶此時想要分享其當前界面時,會搜索到當前已開啟單屏分享功能的所有終端(如終端B、C),并檢測出終端A與終端B或C之間的當前距離,進一步地,判斷該當前距離是否小于預設距離,例如預設距離為2米,若小于,終端A會采用NFC的方式與終端B和C建立通信連接??衫斫獾兀K端A與終端B和C之間也可采用其他方式(如WIFI或藍牙)進行通信連接,用戶可根據(jù)習慣自由選擇。若當前距離(如終端A與B之間)不小于該預設距離2m時,則終端A不會建立與終端B之間的通信連接。
S203,選擇分享對象并發(fā)送屏幕分享請求。具體地,當使用終端A的用戶正在看電影時,想要將該電影進行分享。此時,終端A作為發(fā)起終端,選擇終端B作為分享對象(即屏幕分享終端),并向終端B發(fā)送屏幕分享請求,如圖3a所示。接著,如圖3b所示,終端B將會彈出一對話框,該對話框中的內(nèi)容是“終端A向你推送屏幕共享”,對話框中同時給出了三個選項“同意、不同意、不再提示”。
S204,屏幕分享終端接收屏幕分享請求。具體地,用戶在圖3b中選擇“同意”。若用戶同時選擇了“不再提示”,那么在下一次終端A向終端B發(fā)送屏幕分享請求時,將直接跳過該選擇步驟。
S205,收到來自屏幕分享終端接收屏幕分享請求的反饋信息。具體地,當終端B選擇“同意”后,終端A將會收到一反饋信息。若終端B選擇“不同意”,終端A也會收到一反饋信息,此時,終端A不會繼續(xù)后續(xù)步驟。
S206,將當前界面的全部內(nèi)容通過協(xié)議推送至屏幕分享終端,屏幕分享終端顯示發(fā)起終端的整個當前分享界面。具體地,由于此時終端A開啟了單屏分享功能,在收到屏幕分享終端的反饋信息后,終端A會提取屏幕邊緣處的像素點以確定目標區(qū)域,根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù),將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù)推送至屏幕分享終端。例如,提取終端A的屏幕上下左右四個最邊緣處的像素點a、b、c及d,根據(jù)這四個像素點確定目標區(qū)域為區(qū)域1,進一步地,根據(jù)終端A內(nèi)的像素區(qū)域映射規(guī)則(例如區(qū)域1對應于終端A的整個屏幕,即整個當前分享界面,區(qū)域2對應于終端A的部分屏幕,即部分當前分享界面)可以得知,此時需要截取整個當前分享界面對應的內(nèi)容數(shù)據(jù)以作為分享數(shù)據(jù)。因此,終端A將截取整個當前分享界面所對應的內(nèi)容數(shù)據(jù),并將所截取的內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),按照步驟S202中所采用的通信協(xié)議(如NFC)推送至終端B,終端B收到該分享數(shù)據(jù)并在終端B的屏幕上進行顯示,其顯示結(jié)果如圖3c所示,此時終端A和終端B上顯示同樣的內(nèi)容,均為整個當前界面,從而實現(xiàn)了用戶A和用戶B都可在自己的終端觀看分享者(終端A)所發(fā)起分享屏幕,快速、簡單地實現(xiàn)了電影等視頻資源的共享。
再請參考圖4,該實施例中主要介紹組屏分享方法,如圖所示,該方法具體包括:
S401,用戶主動開啟終端的組屏分享功能。具體地,終端內(nèi)設置有“互聯(lián)互推情景模式”開關,用戶打開該開關后,將會出現(xiàn)“單屏分享”和“組屏分享”兩個選項供用戶選擇,此時用戶選擇“組屏分享”。
S402,建立與屏幕分享終端之間的通信連接;需要說明的是,該具體的過程已在前做了詳述,故在此不再贅述。且,在該實施例中,終端A和B之間采用WIFI方式進行通信連接。
S403,選擇分享對象并發(fā)送屏幕分享請求。具體地,當使用終端A的用戶正在看電影時,想要將該電影進行分享。此時,終端A作為發(fā)起終端,選擇終端B作為分享對象,并向終端B發(fā)送屏幕分享請求,如圖5a所示。接著,如圖5b所示,終端B中都將會彈出一對話框,該對話框中的內(nèi)容是“終端A向你推送屏幕共享”,對話框中同時給出了三個選項“同意、不同意、不再提示”。
S404,屏幕分享終端接收屏幕分享請求。具體地,用戶在圖5b中選擇“同意”。
S405,收到來自屏幕分享終端接收屏幕分享請求的反饋信息。具體地,當終端B選擇“同意”后,終端A將會收到一反饋信息。
S406,將當前界面的部分內(nèi)容通過協(xié)議推送至屏幕終端,屏幕分享終端與發(fā)起終端組合顯示發(fā)起終端的整個當前分享界面。具體地,由于此時開啟了組屏分享功能,在收到終端B的反饋信息后,終端A會提取屏幕邊緣處與屏幕中間任意位置處的像素點以確定目標區(qū)域,根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù),將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù)推送至屏幕分享終端。例如,提取終端A的屏幕上下左右四個最邊緣處的像素點a、b、c、d及屏幕中間的像素點e、f,由于前面僅選擇了終端B作為分享對象,此時應該僅會確定一個目標區(qū)域,故此時根據(jù)任意一個中間像素點和任意兩個邊緣像素點可確定出一目標區(qū)域2,根據(jù)像素區(qū)域映射規(guī)則可以得知,此時需要截取部分當前分享界面所對應的內(nèi)容數(shù)據(jù)以作為分享數(shù)據(jù)。因此,終端A將截取部分當前分享界面所對應的內(nèi)容數(shù)據(jù),按照步驟S402所采用的通信協(xié)議(如WIFI)推送至終端B,終端B收到該分享數(shù)據(jù)并在終端B的屏幕上進行顯示,其顯示結(jié)果如圖5c所示,。此時,終端A和B組合顯示終端A此前的當前界面。
可選地,若終端A通過WIFI方式與終端B和C建立了通信連接,并選擇終端B和C作為分享對象。終端A將會同時向終端B和C發(fā)送屏幕分享請求,終端B和C中均會彈出如圖5b中的終端B上所示的對話框,使用終端B和C的用戶B和C可根據(jù)對話框做出選擇。若終端B和C都選擇了“同意”,那么在步驟S406中,將會確定出兩個目標區(qū)域,并截取兩個目標區(qū)域所對應的內(nèi)容數(shù)據(jù),即此時分享數(shù)據(jù)有兩個,每一個分享數(shù)據(jù)都僅是終端A當前分享界面的部分內(nèi)容,一分享數(shù)據(jù)會被推送至終端B,另一分享數(shù)據(jù)會被推送至終端C,終端A、B和C組合顯示終端A此前的當前界面,其顯示效果如圖5d所示,從而實現(xiàn)了三臺終端組合分享(終端A)所發(fā)起分享屏幕,快速、簡單地實現(xiàn)了電影等視頻資源的共享。
需要說明的是,若終端A向終端B和C發(fā)起屏幕分享請求后,終端B接收該請求,而終端C拒絕該請求,那么,在步驟S406中,終端A僅會確定出一個目標區(qū)域,那么最后終端A和B組合顯示終端A此前的當前界面,其顯示效果如圖5c所示。
本發(fā)明實施例所提供的方法,先開啟單屏分享功能或組屏分享功能,再建立多個終端之間的通信連接,之后,發(fā)起終端選擇一個或多個屏幕分享終端作為分享對象,并向分享對象發(fā)送屏幕分享請求,若屏幕分享終端接收該請求,發(fā)起終端則根據(jù)已開啟的單屏分享功能或組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù),并將分享數(shù)據(jù)推送至屏幕分享終端,從而實現(xiàn)了屏幕分享的目的;即,本發(fā)明實施例基于用戶選擇(開啟單屏或組屏分享功能),實現(xiàn)了多用戶(多終端)之間一鍵互推互享的目的,快速、簡單地實現(xiàn)了單屏分享或組屏分享,且多臺終端之間可以自由組合(即分享終端選擇一個或多個目標終端作為分享對象),使得終端屏幕可以達到充分的擴展。
相應地,請參考圖6,本發(fā)明實施例還提供了一種屏幕分享終端,其具體包括:
開啟模塊10,用于開啟單屏分享功能或組屏分享功能。
建立模塊11,用于用于建立與屏幕分享終端之間的通信連接,該屏幕分享終端為用戶選擇的用于分享屏幕界面數(shù)據(jù)的終端。
發(fā)送模塊12,用于向屏幕分享終端發(fā)送屏幕分享請求;
確定模塊13,用于若屏幕分享終端接收屏幕分享請求,根據(jù)已開啟的單屏分享功能或組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù);
推送模塊14,用于將分享數(shù)據(jù)推送至屏幕分享終端。
進一步地,建立模塊11具體包括:
判斷單元111,用于判斷與屏幕分享終端之間的當前距離是否小于預設距離;
建立單元112,用于若當前距離小于預設距離、通過WIFI或NFC或藍牙建立與屏幕分享終端之間的通信連接。
進一步地,如圖6所示,當開啟模塊10開啟單屏分享功能時,確定模塊13具體包括:
提取單元131,用于提取屏幕邊緣處的像素點以確定目標區(qū)域;
截取單元132,用于根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù),并將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),該分享數(shù)據(jù)對應于整個當前分享界面。
可選地,當開啟模塊10開啟組屏分享功能時,確定模塊13中的提取單元131用于提取屏幕邊緣處及屏幕中間任意位置的像素點以確定目標像素區(qū)域;截取單元132用于根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù),并將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),該分享數(shù)據(jù)對應于部分當前分享界面。
進一步地,推送模塊14通過WIFI或NFC或藍牙將分享數(shù)據(jù)推送至屏幕分享終端。
需要說明的是,當開啟模塊10開啟單屏分享功能時,確定模塊13與推送模塊14配合實現(xiàn)了單屏分享;當開啟模塊10開啟組屏共享時,確定模塊13與推送模塊14配合實現(xiàn)了組屏分享。
本發(fā)明實施例的屏幕分享終端,先通過開啟模塊10開啟單屏分享功能或組屏分享功能,再通過建立模塊11建立與屏幕分享終端之間的通信連接,之后,通過發(fā)送模塊12向屏幕分享終端發(fā)送屏幕分享請求,若其接收該請求,則通過確定模塊13根據(jù)已開啟的單屏分享功能或組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù),最后通過推送模塊14將分享數(shù)據(jù)推送至屏幕分享終端,從而實現(xiàn)了屏幕分享的目的;本發(fā)明實施例的終端基于用戶選擇(開啟單屏或組屏分享功能),實現(xiàn)了多用戶(多終端)之間一鍵互推互享的目的,快速、簡單地實現(xiàn)了單屏分享或組屏分享,且多臺終端之間可以自由組合(即分享終端選擇一個或多個目標終端作為分享對象),使得終端屏幕可以達到充分的擴展。
請參閱圖7,是本發(fā)明實施例提供的一種用戶設備的結(jié)構(gòu)示意圖。具體的,如圖7所示,本發(fā)明實施例的所述用戶設備可以包括:至少一個處理器100,至少一個輸入裝置200,至少一個輸出裝置300,存儲器500等組件。其中,這些組件通過一條或多條總線400進行通信連接。本領域技術人員可以理解,圖7中示出的用戶設備的結(jié)構(gòu)并不構(gòu)成對本發(fā)明實施例的限定,它既可以是總線形結(jié)構(gòu),也可以是星型結(jié)構(gòu),還可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
處理器100為用戶設備的控制中心,利用各種接口和線路連接整個用戶設備的各個部分,通過運行或執(zhí)行存儲在存儲器500內(nèi)的程序和/或模塊,以及調(diào)用存儲在存儲器500內(nèi)的數(shù)據(jù),以執(zhí)行用戶設備的各種功能和處理數(shù)據(jù)。處理器100可以由集成電路(Integrated Circuit,簡稱IC)組成,例如可以由單顆封裝的IC所組成,也可以由連接多顆相同功能或不同功能的封裝IC而組成。舉例來說,處理器100可以僅包括中央處理器(Central Processing Unit,簡稱CPU),也可以是CPU、數(shù)字信號處理器(digital signal processor,簡稱DSP)、圖形處理器(Graphic Processing Unit,簡稱GPU)及各種控制芯片的組合。在本發(fā)明實施方式中,CPU可以是單運算核心,也可以包括多運算核心。
輸入裝置200可以包括標準的觸摸屏、鍵盤、攝像頭等,也可以包括有線接口、無線接口等。
輸出裝置300可以包括顯示屏、揚聲器等,也可以包括有線接口、無線接口等。
存儲器500可用于存儲軟件程序以及模塊,處理器100、輸入裝置200以及輸出裝置300通過調(diào)用存儲在存儲器500中的軟件程序以及模塊,從而執(zhí)行用戶設備的各項功能應用以及實現(xiàn)數(shù)據(jù)處理。存儲器500主要包括程序存儲區(qū)和數(shù)據(jù)存儲區(qū),其中,程序存儲區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序等;數(shù)據(jù)存儲區(qū)可存儲根據(jù)用戶設備的使用所創(chuàng)建的數(shù)據(jù)等。在本發(fā)明實施例中,操作系統(tǒng)可以是Android系統(tǒng)、iOS系統(tǒng)或Windows操作系統(tǒng)等等。
具體的,處理器100調(diào)用存儲在存儲器500中的應用程序,用于執(zhí)行以下步驟:
開啟單屏分享功能或組屏分享功能;
建立與屏幕分享終端之間的通信連接,該屏幕分享終端為用戶選擇的用于分享屏幕界面數(shù)據(jù)的終端;
向屏幕分享終端發(fā)送屏幕分享請求;
若屏幕分享終端接收所述屏幕分享請求,根據(jù)已開啟的單屏分享功能或組屏分享功能從當前分享界面內(nèi)顯示的數(shù)據(jù)中確定出分享數(shù)據(jù);
將分享數(shù)據(jù)推送至屏幕分享終端。
進一步地,處理器100還用于執(zhí)行以下步驟:
判斷與屏幕分享終端之間的當前距離是否小于預設距離;
若當前距離小于預設距離,通過WIFI或NFC或藍牙建立與屏幕分享終端之間的通信連接。
進一步地,處理器100還用于執(zhí)行以下步驟:
開啟單屏分享功能時,提取屏幕邊緣處的像素點以確定目標區(qū)域;
根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù);
將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),該分享數(shù)據(jù)對應于整個當前分享界面;
通過WIFI或NFC或藍牙將分享數(shù)據(jù)推送至屏幕分享終端。
進一步地,處理器100還用于執(zhí)行以下步驟:
開啟組屏分享功能時,提取屏幕邊緣處及屏幕中間任意位置的像素點以確定目標區(qū)域;
根據(jù)目標區(qū)域及預設的像素區(qū)域映射規(guī)則從當前分享界面中截取內(nèi)容數(shù)據(jù);
將內(nèi)容數(shù)據(jù)作為分享數(shù)據(jù),該分享數(shù)據(jù)對應于部分當前分享界面;
通過WIFI或NFC或藍牙將分享數(shù)據(jù)推送至屏幕分享終端
具體地,輸出裝置200用于執(zhí)行以下步驟:
輸出向屏幕分享終端發(fā)送的屏幕分享請求;
輸出推送至屏幕分享終端的分享數(shù)據(jù)。
在該實施例中,可快速簡單地實現(xiàn)屏幕的單屏分享和組屏分享,且多臺終端之間可以自由組合,使得終端屏幕可以達到充分的擴展。
以上所揭露的僅為本發(fā)明一種較佳實施例而已,當然不能以此來限定本發(fā)明之權利范圍,本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。