屏幕畫面共享方法及其系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及信息傳輸領域,尤其是屏幕畫面共享方法及其系統(tǒng)。該方法包括:根據(jù)接收到的區(qū)域選擇指令確定源屏幕上的共享畫面區(qū)域;比較預先獲取的源屏幕的分辨率與預設的標準分標率的大小,根據(jù)比較結果確定采樣方式;其中,當源屏幕的分辨率大于預設的標準分辨率時,確定采用下采樣的方式,當源屏幕的分辨率小于預設的標準分辨率時,確定采用全采樣方式;當滿足預設的采樣條件時,按照確定的采樣方式對共享畫面區(qū)域顯示的畫面進行采樣,并獲得采樣數(shù)據(jù);接收到發(fā)送指令時,將采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏進行顯示。本發(fā)明提供的方法及系統(tǒng),降低了需要傳輸?shù)臄?shù)據(jù)量,且不需要專門的圖像采集裝置和復雜的線路部署。
【專利說明】屏幕畫面共享方法及其系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及信息傳輸領域,具體而言,涉及屏幕畫面共享方法及其系統(tǒng)。
【背景技術】
[0002]使用大屏幕或者投影儀進行培訓和教學已經是一種常見的方式,但隨著教室的增大,使距離屏幕較遠處的觀看者無法清晰的看到屏幕上所顯示的內容。
[0003]此時,通常會將某源屏幕的畫面?zhèn)鬏數(shù)狡渌聊簧?,使其他觀看者能夠觀看到距離自己較近的屏幕上的畫面,如多媒體視頻會議系統(tǒng),先要通過專門的圖像采集裝置對源屏幕的畫面進行采集,再使用大量傳輸線路的以及多媒體設備,將聲音、影像等資料通過網(wǎng)絡進行傳輸。
[0004]但這種系統(tǒng)的傳輸線路的部署復雜,需要配備專門的圖像采集裝置,由于需要傳輸?shù)臄?shù)據(jù)較多,所以對網(wǎng)絡寬帶的傳輸速度要求高。
【發(fā)明內容】
[0005]本發(fā)明的目的在于提供屏幕畫面共享方法,以解決上述的問題。
[0006]屏幕畫面共享方法,包括:
[0007]根據(jù)接收到的區(qū)域選擇指令確定源屏幕上的共享畫面區(qū)域;
[0008]比較預先獲取的所述源屏幕的分辨率與預設的標準分標率的大小,
[0009]根據(jù)所述比較結果確定采樣方式;
[0010]其中,當所述源屏幕的分辨率大于預設的標準分辨率時,確定采用下采樣的方式,
[0011]當所述源屏幕的分辨率小于預設的標準分辨率時,確定采用全采樣方式;
[0012]當滿足預設的采樣條件時,按照確定的采樣方式對所述共享畫面區(qū)域顯示的畫面進行采樣,并獲得采樣數(shù)據(jù);
[0013]接收到發(fā)送指令時,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏進行顯示。
[0014]優(yōu)選的,在所述獲得采樣數(shù)據(jù)之后,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏之前還包括:
[0015]將所述采樣數(shù)據(jù)進行緩存。
[0016]優(yōu)選的,在所述將所述采樣數(shù)據(jù)儲存到預先設定的位置之后,在所述發(fā)送之前還包括:
[0017]若接收到優(yōu)化指令,則對所述采樣數(shù)據(jù)進行優(yōu)化;
[0018]所述優(yōu)化包括濾波、銳化、增添標注、添加水印和加密中的任一種或者多種的組口。
[0019]優(yōu)選的,在將所述采樣數(shù)據(jù)進行緩存之后,在發(fā)送之前還包括:
[0020]根據(jù)預先獲取的目標屏支持的數(shù)據(jù)格式信息,將優(yōu)化后的所述采樣數(shù)據(jù)轉化為相應的數(shù)據(jù)格式。[0021]優(yōu)選的,所述預設的采樣條件包括:
[0022]所述共享畫面區(qū)域顯示的畫面發(fā)生變化。
[0023]優(yōu)選的,所述共享畫面區(qū)域顯示的畫面是否發(fā)生變化的判斷標準,包括:
[0024]每隔預設時間采集并存儲所述共享畫面區(qū)域內的全部像素點的亮度、色彩及位置
信息;
[0025]比較相鄰兩次采集的全部像素點中,每一對相同位置像素點的亮度及色彩是否完全一致,若均完全一致,則判斷為未發(fā)生變化,否則判斷為發(fā)生變化;
[0026]和/ 或,
[0027]當接收到表示重新繪制屏幕的指令時,判斷為發(fā)生變化。
[0028]優(yōu)選的,對所述共享畫面區(qū)域進行采集之前還包括:
[0029]檢測與所述源屏幕連接的網(wǎng)絡的網(wǎng)絡速度;
[0030]所述對所述共享畫面區(qū)域進行采樣還包括:
[0031]以預先設定的對應不同網(wǎng)絡速度的采樣頻率對所述共享畫面區(qū)域顯示的畫面進行采樣。
[0032]優(yōu)選的,在所述發(fā)送前還包括:
[0033]檢測與所述源屏幕連接的網(wǎng)絡的網(wǎng)絡速度;
[0034]在所述發(fā)送前還包括:
[0035]以預先設定的不同的與所述網(wǎng)絡速度對應將所述采樣數(shù)據(jù)轉化為不同的格式。
[0036]優(yōu)選的,所述共享畫面區(qū)域包括:
[0037]一個或多個由封閉曲線所圍成的區(qū)域。
[0038]本發(fā)明實施例還提供了屏幕畫面共享方法的系統(tǒng),包括:
[0039]選擇模塊,根據(jù)接收到的區(qū)域選擇指令確定源屏幕上的共享畫面區(qū)域;
[0040]比較模塊,
[0041]比較預先獲取的所述源屏幕的分辨率與預設的標準分標率的大小,
[0042]根據(jù)所述比較結果確定采樣方式;
[0043]其中,當所述源屏幕的分辨率大于預設的標準分辨率時,確定采用下采樣的方式,
[0044]當所述源屏幕的分辨率小于預設的標準分辨率時,確定采用全采樣方式;
[0045]采集模塊,當滿足預設的采樣條件時,按照確定的采樣方式對所述共享畫面區(qū)域顯示的畫面進行采樣,并獲得采樣數(shù)據(jù);
[0046]發(fā)送模塊,接收到發(fā)送指令時,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏進行顯示。
[0047]本發(fā)明實施例提供的屏幕畫面共享方法,與現(xiàn)有技術中的畫視頻會議系統(tǒng)的傳輸線路部署復雜,需要配備專門的圖像采集裝置,同時由于需要傳輸?shù)臄?shù)據(jù)較多,所以對網(wǎng)絡寬帶的傳輸速度要求高相比,其根據(jù)源屏幕的分辨率大小,采用不同的采集方式,并通過采用不同的采集方式,降低了獲取到的數(shù)據(jù)量,進而降低了需要傳輸?shù)臄?shù)據(jù)量,且是源屏幕對自己進行圖像采集,不需要專門的圖像采集裝置和復雜的線路部署,從而解決了現(xiàn)有技術中的不足。
【專利附圖】
【附圖說明】[0048]圖1示出了本發(fā)明實施例的屏幕畫面共享方法的基本流程;
[0049]圖2示出了本發(fā)明實施例的屏幕畫面共享方法的功能流程;
[0050]圖3示出了本發(fā)明實施例的實現(xiàn)屏幕畫面共享方法的系統(tǒng)。
【具體實施方式】
[0051]下面通過具體的實施例子并結合附圖對本發(fā)明做進一步的詳細描述。
[0052]如圖1所示,本發(fā)明實施例1提供了屏幕畫面共享方法的基本流程。該方法包括如下基本步驟:
[0053]3101,根據(jù)接收到的區(qū)域選擇指令確定源屏幕上的共享畫面區(qū)域;
[0054]8102,
[0055]比較預先獲取的所述源屏幕的分辨率與預設的標準分標率的大小,
[0056]根據(jù)所述比較結果確定采樣方式;其中,當所述源屏幕的分辨率大于預設的標準分辨率時,確定采用下采樣的方式,
[0057]當所述源屏幕的分辨率小于預設的標準分辨率時,確定采用全采樣方式;
[0058]8103,當滿足預設的采樣條件時,按照確定的采樣方式對所述共享畫面區(qū)域顯示的畫面進行采樣,并獲得采樣數(shù)據(jù);
[0059]3104,接收到發(fā)送指令時,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏進行顯示。
[0060]本發(fā)明所提供的屏幕畫面共享方法,首先需要使用者根據(jù)需要選擇源屏幕上需要共享的區(qū)域,步驟3101中所描述的根據(jù)接收到的指令選擇源屏幕上的共享畫面區(qū)域,此種選擇可以是系統(tǒng)中已經默認的數(shù)個區(qū)域中的一個或者多個。也可以是以觸屏的方式,使用者在觸屏上圈出一個或者多個封閉的區(qū)域,作為待共享畫面區(qū)域,即共享畫面區(qū)域。
[0061]在選擇好共享畫面區(qū)域后,執(zhí)行步驟3102。傳統(tǒng)的采集方式是對目標屏幕上的所有像素點均進行采集,因而采集到的數(shù)據(jù)量是相當大的,為了降低數(shù)據(jù)的傳輸量,根據(jù)具體使用情況的需要可以通過下采樣的方式對源屏幕的數(shù)據(jù)進行采集。首先需要設定一個合理的標準分辨率,也就是步驟3102中所提及的標準分辨率,在將源屏幕的分辨率與這個標準分辨率作比較,如果源屏幕的分辨率大于該標準分辨率時,那么采用下采樣的方式的采集方式可以在保證畫面質量的前提下,有效的控制了需要傳輸?shù)臄?shù)據(jù)的數(shù)量。如果源屏幕的分辨率小于該標準分辨率時,那么就可以采用全采集方式進行采集,此處所說的全采集方式是指對源屏幕共享畫面區(qū)域的全部像素點均進行采集,也就是對全部像素點的色彩、亮度、位置信息均進行采集。
[0062]步驟3103中,對共享畫面區(qū)域的采集可以是實時進行的;也可以是在采集完成后,間隔一段時間再進行下一次采集;也可以是使用者根據(jù)屏幕畫面的需要,以手動輸入指令的方式對源屏幕的畫面進行采集;還可以是當屏幕上的畫面發(fā)生變化的時候再進行采集。如果是在采集完成后,間隔一段時間再進行下一次采集,這樣能夠降低采樣所獲得的數(shù)據(jù)量,也就降低了傳輸數(shù)據(jù)的量,從而使傳輸畫面數(shù)據(jù)不再需要較高的網(wǎng)絡寬帶傳輸速度。按照步驟3102中所確定的采樣方式對共享畫面區(qū)域進行采樣后,獲得采樣數(shù)據(jù)。
[0063]步驟3104中,在獲得采樣數(shù)據(jù)之后,源屏幕或者是控制源屏幕的系統(tǒng)可以根據(jù)接收到的指令,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏。此處所指的接收到的指令可以是,使用者輸入的發(fā)送指令,也可以是目標屏發(fā)送出的接收采樣數(shù)據(jù)的指令,并在接收到接收采樣數(shù)據(jù)的指令后,將采集到的數(shù)據(jù)發(fā)送出去。
[0064]本發(fā)明所提供的屏幕畫面共享方法,根據(jù)源屏幕的分辨率大小,采用不同的采集方式,降低了需要傳輸?shù)臄?shù)據(jù)量,且是源屏幕對自己進行圖像采集,不需要專門的圖像采集裝置和復雜的線路部署,從而解決了現(xiàn)有技術中的不足。
[0065]如圖2所示,本發(fā)明實施例2提供了屏幕畫面共享方法的功能流程。該流程包括如下步驟,
[0066]3201,根據(jù)接收到的區(qū)域選擇指令確定源屏幕上的共享畫面區(qū)域;
[0067]3202,比較預先獲取的源屏幕的分辨率與預設的標準分標率的大小,根據(jù)比較結果確定采樣方式;其中,當源屏幕的分辨率大于預設的標準分辨率時,確定采用下采樣的方式,當源屏幕的分辨率小于預設的標準分辨率時,確定采用全采樣方式;
[0068]3203,每隔預設時間采集并存儲共享畫面區(qū)域內的全部像素點的亮度、色彩及位置信息;
[0069]3204,比較相鄰兩次采集的全部像素點中,每一對相同位置像素點的亮度及色彩是否完全一致,若否,則執(zhí)行步驟3205 ;
[0070]3205,對共享畫面區(qū)域顯示的畫面進行采樣,并獲得采樣數(shù)據(jù);
[0071]3206,將采樣數(shù)據(jù)進行緩存;
[0072]3207,若接收到優(yōu)化指令,則對采樣數(shù)據(jù)進行優(yōu)化;
[0073]3208,根據(jù)預先獲取的目標屏支持的數(shù)據(jù)格式信息,將優(yōu)化后的采樣數(shù)據(jù)轉化為相應的數(shù)據(jù)格式;
[0074]8209接收到發(fā)送指令時,將采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏進行顯示。
[0075]本發(fā)明所提供的屏幕畫面共享方法,在實施例1的基礎上,首先需要使用者根據(jù)需要選擇源屏幕上需要共享的區(qū)域,步驟3201中所描述的根據(jù)接收到的指令選擇源屏幕上的共享畫面區(qū)域,本發(fā)明所提及的共享畫面區(qū)域包括,一個或多個由封閉曲線所圍成的區(qū)域,此種選擇可以是系統(tǒng)中已經默認的數(shù)個區(qū)域中的一個或者多個,比如將源屏幕分為9個邊沿相接的區(qū)域,使用者根據(jù)需要以觸屏的觸摸方式或者鼠標點擊的方式,選擇這9個區(qū)域中的一個或者多個,將選擇出來的一個或多個區(qū)域作為待共享畫面區(qū)域,即共享畫面區(qū)域。也可以是以觸屏的方式,使用者在觸屏上圈出一個或者多個封閉的區(qū)域,作為待共享畫面區(qū)域,即共享畫面區(qū)域。
[0076]在選擇好共享畫面區(qū)域后,執(zhí)行步驟3202。為了降低數(shù)據(jù)的傳輸量,根據(jù)具體使用情況的需要可以通過下采樣的方式對源屏幕的數(shù)據(jù)進行采集。首先需要設定一個合理的標準分辨率,也就是步驟3102中所提及的標準分辨率,在將源屏幕的分辨率與這個標準分辨率作比較,如果源屏幕的分辨率大于該標準分辨率時,那么采用下采樣的方式的采集方式可以在保證畫面質量的前提下,有效的控制了需要傳輸?shù)臄?shù)據(jù)的數(shù)量。如果源屏幕的分辨率小于該標準分辨率時,那么就可以采用全采集方式進行采集,此處所說的全采集方式是指對源屏幕共享畫面區(qū)域的全部像素點均進行采集。當然,進一步的,根據(jù)具體情況的需要,還可以在設置了標準分辨率的前提下,設置多個合理的分辨率值,從而將分辨率劃分為多個數(shù)值區(qū)間,當源屏幕的分辨率在不同的區(qū)間時,可以采用采樣頻率不同的下采樣方式坐標系,坐標系中某一點的坐標。如果比較變化,此時應執(zhí)行步驟3205,對共享畫面區(qū)的結果為否,也可以直接將進行比較的,時象素點的亮度、色彩及位置信息作為采樣數(shù)芒化,直接將其作為采樣數(shù)據(jù)可以節(jié)省了一;幕接收到了表示重新繪制屏幕的指令時,I息”即是間接獲得操作系統(tǒng)所發(fā)出的重繪
亦,還可以先檢測與所述源屏幕連接的網(wǎng)絡?的網(wǎng)絡的網(wǎng)絡速度,以預先設定的不同的0區(qū)域進行采集。如,當檢測到的與源屏幕
廳采集,以降低采集得到的數(shù)據(jù)量,進而降I的網(wǎng)絡的網(wǎng)絡速度較高,則可以對共享畫送的數(shù)據(jù)量,提高分辨率,以提高觀看者的樣數(shù)據(jù)進行儲存,可以以流媒體的格式進行存放。
[0083]在儲存采樣信息到指定位置之后,可以執(zhí)行步驟3207,根據(jù)接收到的優(yōu)化指令對采樣數(shù)據(jù)進行優(yōu)化。此處的優(yōu)化,指的是濾波、銳化、增添標注、添加水印、重采樣、加密等圖像處理過程,通過對采樣數(shù)據(jù)進行優(yōu)化,可以使顯示采樣數(shù)據(jù)時的效果,提高觀看者的感受度。銳化,可以快速聚焦模糊邊緣,提高圖像中某一部位的清晰度或者焦距程度,使圖像特定區(qū)域的色彩更加鮮明。為了使發(fā)送的采樣數(shù)據(jù)不會被泄露,或者由于無法送導致其他人接收到的采樣數(shù)據(jù),并觀看到了其中的內容,可以通過對發(fā)送的采樣數(shù)據(jù)進行加密,使采樣數(shù)據(jù)不會輕易被不相關的人讀取到。當然,加密也可以使用非對稱加密的方式進行,以提高其加密效果,如非對稱加密。
[0084]在發(fā)送前,還可以執(zhí)行步驟3208,也就是根據(jù)目標屏的支持的格式或者方便目標屏讀取的格式,將采樣數(shù)據(jù)進行轉化,以方便目標屏進行讀取。如根據(jù)經驗,或者讀取到的目標屏的支持格式,采用壓縮算法、去隔行算法、內插算法或運動估值算法等算法將采樣數(shù)據(jù)進行轉化,可以將采樣數(shù)據(jù)轉化為分辨率不同的多種文件,或者轉化為縮略圖,使發(fā)送采樣數(shù)據(jù)的量降低。需要說明的是步驟3207和步驟3208執(zhí)行的先后順序并不一定按照流程圖中描述的進行,在步驟3206之后可以先執(zhí)行步驟3208,再執(zhí)行步驟3207 ;也可以先執(zhí)行步驟3207,再執(zhí)行步驟3208。當然,也可以根據(jù)需要跳過步驟3207,只執(zhí)行步驟3208。
[0085]當然,還可以先檢測與所述源屏幕連接的網(wǎng)絡的網(wǎng)絡速度,根據(jù)與源屏幕連接的網(wǎng)絡的網(wǎng)絡速度,將采樣數(shù)據(jù)轉化為相應的格式或者相應的分辨率。如,當檢測到的與源屏幕連接的網(wǎng)絡的網(wǎng)絡速度較低,則可以將采樣數(shù)據(jù)轉化為分辨率較低的格式進行發(fā)送,以降低發(fā)送的數(shù)據(jù)量;當檢測到的與源屏幕連接的網(wǎng)絡的網(wǎng)絡速度較高,則可以將采樣數(shù)據(jù)轉化為分辨率較高的格式進行發(fā)送,以提高觀看者的感受度。
[0086]在獲得采樣數(shù)據(jù)之后,源屏幕或者是控制源屏幕的系統(tǒng)可以根據(jù)接收到的指令,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏。此處所指的接收到的指令可以是,使用者輸入的發(fā)送指令,也可以是目標屏發(fā)送出的接收采樣數(shù)據(jù)的指令,并在接收到接收采樣數(shù)據(jù)的指令后,將采集到的數(shù)據(jù)發(fā)送出去。
[0087]本發(fā)明所提供的屏幕畫面共享方法,根據(jù)源屏幕的分辨率大小,采用不同的采集方式,降低了需要傳輸?shù)臄?shù)據(jù)量,且是源屏幕對自己進行圖像采集,不需要專門的圖像采集裝置和復雜的線路部署,從而解決了現(xiàn)有技術中的不足。
[0088]如圖3所示,本發(fā)明實施例3提供了實現(xiàn)屏幕畫面共享方法的系統(tǒng),包括:
[0089]選擇模塊301,根據(jù)接收到的指令選擇源屏幕上的共享畫面區(qū)域;
[0090]比較模塊302,比較預先獲取的所述源屏幕的分辨率與預設的標準分標率的大小,
[0091]當所述源屏幕的分辨率大于預設的標準分辨率時,確定采用以下采樣的方式,
[0092]當所述源屏幕的分辨率小于預設的標準分辨率時,確定采用全采集方式;
[0093]采集模塊303,當滿足預設的條件時,按照確定的采集方式對所述共享畫面區(qū)域進行采集,并獲得采樣數(shù)據(jù);
[0094]發(fā)送模塊304,根據(jù)接收到的指令,將所述儲存到預先設定的位置的所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏。
[0095]顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
[0096]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.屏幕畫面共享方法,其特征在于,包括: 根據(jù)接收到的區(qū)域選擇指令確定源屏幕上的共享畫面區(qū)域; 比較預先獲取的所述源屏幕的分辨率與預設的標準分標率的大小, 根據(jù)所述比較結果確定采樣方式; 其中,當所述源屏幕的分辨率大于預設的標準分辨率時,確定采用下采樣的方式, 當所述源屏幕的分辨率小于預設的標準分辨率時,確定采用全采樣方式; 當滿足預設的采樣條件時,按照確定的采樣方式對所述共享畫面區(qū)域顯示的畫面進行采樣,并獲得采樣數(shù)據(jù); 接收到發(fā)送指令時,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏進行顯示。
2.根據(jù)權利要求1所述的屏幕畫面共享方法,其特征在于,在所述獲得采樣數(shù)據(jù)之后,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏之前還包括: 將所述采樣數(shù)據(jù)進行緩存。
3.根據(jù)權利要求2所述的屏幕畫面共享方法,其特征在于,在所述將所述采樣數(shù)據(jù)進行緩存之后,在所述發(fā)送之前還包括: 若接收到優(yōu)化指令,則對所述采樣數(shù)據(jù)進行優(yōu)化; 所述優(yōu)化包括濾波、銳化、增添標注、重采樣、添加水印和加密中的任一種或者多種的組合。
4.根據(jù)權利要求2所述的屏幕畫面共享方法,其特征在于, 在所述將所述采樣數(shù)據(jù)進行緩存之后,在所述發(fā)送之前還包括: 根據(jù)預先獲取的目標屏支持的數(shù)據(jù)格式信息,將優(yōu)化后的所述采樣數(shù)據(jù)轉化為相應的數(shù)據(jù)格式。
5.根據(jù)權利要求1所述的屏幕畫面共享方法,其特征在于,所述預設的采樣條件包括: 所述共享畫面區(qū)域顯示的畫面發(fā)生變化。
6.根據(jù)權利要求5所述的屏幕畫面共享方法,其特征在于,所述共享畫面區(qū)域顯示的畫面是否發(fā)生變化的判斷標準,包括: 每隔預設時間采集并存儲所述共享畫面區(qū)域內的全部像素點的亮度、色彩及位置信息; 比較相鄰兩次采集的全部像素點中,每一對相同位置像素點的亮度及色彩是否完全一致,若均完全一致,則判斷為未發(fā)生變化,否則判斷為發(fā)生變化; 和/或, 當接收到表示重新繪制屏幕的指令時,判斷為發(fā)生變化。
7.根據(jù)權利要求1所述的屏幕畫面共享方法,其特征在于,對所述共享畫面區(qū)域進行采集之前還包括: 檢測與所述源屏幕連接的網(wǎng)絡的網(wǎng)絡速度; 所述對所述共享畫面區(qū)域進行采樣還包括: 以預先設定的對應不同網(wǎng)絡速度的采樣頻率對所述共享畫面區(qū)域顯示的畫面進行采樣。
8.根據(jù)權利要求3所述的屏幕畫面共享方法,其特征在于,在所述發(fā)送前還包括:檢測與所述源屏幕連接的網(wǎng)絡的網(wǎng)絡速度; 在所述發(fā)送前還包括: 以預先設定的不同的與所述網(wǎng)絡速度對應將所述采樣數(shù)據(jù)轉化為不同的格式。
9.根據(jù)權利要求1所述的屏幕畫面共享方法,其特征在于,所述共享畫面區(qū)域包括: 一個或多個由封閉曲線所圍成的區(qū)域。
10.實現(xiàn)權利要求1所述屏幕畫面共享方法的系統(tǒng),其特征在于,包括: 選擇模塊,根據(jù)接收到的區(qū)域選擇指令確定源屏幕上的共享畫面區(qū)域; 比較模塊, 比較預先獲取的所述源屏幕的分辨率與預設的標準分標率的大小, 根據(jù)所述比較結果確定采樣方式; 其中,當所述源屏幕的分辨率大于預設的標準分辨率時,確定采用下采樣的方式, 當所述源屏幕的分辨率小于預設的標準分辨率時,確定采用全采樣方式; 采集模塊,當滿足預設的采樣條件時,按照確定的采樣方式對所述共享畫面區(qū)域顯示的畫面進行采樣,并獲得采樣數(shù)據(jù); 發(fā)送模塊,接收到發(fā)送指令時,將所述采樣數(shù)據(jù)通過與源屏幕連接的網(wǎng)絡發(fā)送至指定的目標屏進行顯示。
【文檔編號】G06F3/14GK103838543SQ201410121016
【公開日】2014年6月4日 申請日期:2014年3月27日 優(yōu)先權日:2014年3月27日
【發(fā)明者】魏平, 黃捷, 王昱清, 李均利 申請人:成都睿明醫(yī)療信息技術有限公司