圖像同步顯示方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像顯示技術(shù)領(lǐng)域,特別是涉及一種圖像同步顯示方法和裝置。
【背景技術(shù)】
[0002]如圖1所示,目前在發(fā)送端和接收端進(jìn)行多屏互動(dòng)時(shí),發(fā)送端和接收端先建立連接,然后發(fā)送端從內(nèi)存中抓取圖像數(shù)據(jù),將抓取的圖像數(shù)據(jù)打包,通過(guò)網(wǎng)絡(luò)傳輸給接收端,接收端對(duì)接收的圖像數(shù)據(jù)再進(jìn)行處理和顯示。由于網(wǎng)絡(luò)傳輸?shù)难舆t以及數(shù)據(jù)處理占用較長(zhǎng)時(shí)間等原因,接收端的圖像顯示相比于發(fā)送端的圖像顯示存在延時(shí),不能實(shí)現(xiàn)接收端圖像和發(fā)送端圖像的同步顯示。
【發(fā)明內(nèi)容】
[0003]基于此,有必要針對(duì)上述問(wèn)題,提供一種圖像同步顯示方法和裝置,能夠?qū)崿F(xiàn)發(fā)送端圖像和接收端圖像的同步顯示。
[0004]為了達(dá)到上述目的,本發(fā)明采取的技術(shù)方案如下:
[0005]—種圖像同步顯示方法,包括步驟:
[0006]在與接收端建立連接后,確定圖像發(fā)送到所述接收端時(shí)的傳輸時(shí)延;
[0007]將待顯示圖像中的第一部分圖像發(fā)送給所述接收端進(jìn)行顯示;
[0008]以發(fā)送所述第一部分圖像的時(shí)間為起始,在所述傳輸時(shí)延的時(shí)間到達(dá)時(shí),顯示所述第一部分圖像,并將所述待顯示圖像中的第二部分圖像發(fā)送給所述接收端;
[0009]將播放信息發(fā)送給所述接收端,并接收所述接收端根據(jù)所述播放信息返回的應(yīng)答信息,所述應(yīng)答信息為所述接收端是否完整接收所述第二部分圖像;
[0010]在所述應(yīng)答信息為所述接收端完整接收所述第二部分圖像時(shí),顯示所述第二部分圖像,并將所述待顯示圖像中的待傳輸圖像作為新的第二部分圖像,返回將所述待顯示圖像中的第二部分圖像發(fā)送給所述接收端的步驟。
[0011]上述圖像同步顯示方法,確定發(fā)送端和接收端之間的傳輸時(shí)延,先將第一部分圖像發(fā)送給接收端,例如先將待顯示圖像的第一張圖片發(fā)送給接收端,或者先將待顯示圖像的幾幀視頻發(fā)送給接收端,接收端接收到第一部分圖像后直接進(jìn)行處理和顯示。由于發(fā)送端和接收端之間存在傳輸延遲,所以發(fā)送端等到延遲時(shí)間到達(dá)時(shí),才顯示第一部分圖像,這樣就可以實(shí)現(xiàn)第一部分圖像的同步顯示。為了減少接收端處理圖像所占用的時(shí)間,發(fā)送端顯示第一部分圖像時(shí),同時(shí)將第二部分圖像發(fā)送給接收端。接收端在完整接收第二部分圖像后,發(fā)送相應(yīng)的應(yīng)答信息給發(fā)送端,發(fā)送端接收到相應(yīng)的應(yīng)答信息后進(jìn)行第二部分圖像的顯示,而接收端在完整接收第二部分圖像后直接對(duì)第二部分圖像進(jìn)行處理和顯示,這樣就可以實(shí)現(xiàn)第二部分圖像的同步顯示,后續(xù)圖像的處理過(guò)程類似。所以本發(fā)明可以實(shí)現(xiàn)發(fā)送端圖像和接收端圖像的同步顯示。
[0012]在一個(gè)實(shí)施例中,確定圖像發(fā)送到所述接收端時(shí)的傳輸時(shí)延的步驟包括:將測(cè)試數(shù)據(jù)包發(fā)送給所述接收端;獲取所述接收端根據(jù)所述測(cè)試數(shù)據(jù)包返回的應(yīng)答信息;根據(jù)所述應(yīng)答信息確定所述傳輸時(shí)延;或者,將圖像發(fā)送給所述接收端,并以發(fā)送圖像的時(shí)間為起始開始計(jì)時(shí);在所述接收端接收到所述圖像進(jìn)行顯示時(shí)停止計(jì)時(shí),根據(jù)計(jì)時(shí)的時(shí)間確定所述傳輸時(shí)延。
[0013]一種圖像同步顯示裝置,包括:
[0014]傳輸時(shí)延確定模塊,用于在與接收端建立連接后,確定圖像發(fā)送到所述接收端時(shí)的傳輸時(shí)延;
[0015]第一圖像發(fā)送模塊,用于將待顯示圖像中的第一部分圖像發(fā)送給所述接收端進(jìn)行顯不;
[0016]第一圖像顯示模塊,用于以發(fā)送所述第一部分圖像的時(shí)間為起始,在所述傳輸時(shí)延的時(shí)間到達(dá)時(shí),顯示所述第一部分圖像,并將所述待顯示圖像中的第二部分圖像發(fā)送給所述接收端;
[0017]信息發(fā)送和接收模塊,用于將播放信息發(fā)送給所述接收端,并接收所述接收端根據(jù)所述播放信息返回的應(yīng)答信息,所述應(yīng)答信息為所述接收端是否完整接收所述第二部分圖像;
[0018]第二圖像顯示模塊,用于在所述應(yīng)答信息為所述接收端完整接收所述第二部分圖像時(shí),顯示所述第二部分圖像,并將所述待顯示圖像中的待傳輸圖像作為新的第二部分圖像。
[0019]上述圖像同步顯示裝置,確定發(fā)送端和接收端之間的傳輸時(shí)延,先將第一部分圖像發(fā)送給接收端,接收端接收到第一部分圖像后直接進(jìn)行處理和顯示。由于發(fā)送端和接收端之間存在傳輸延遲,所以發(fā)送端等到延遲時(shí)間到達(dá)時(shí),才顯示第一部分圖像,這樣就可以實(shí)現(xiàn)第一部分圖像的同步顯示。為了減少接收端處理圖像所占用的時(shí)間,發(fā)送端顯示第一部分圖像時(shí),同時(shí)將第二部分圖像發(fā)送給接收端。接收端在完整接收第二部分圖像后,發(fā)送相應(yīng)的應(yīng)答信息給發(fā)送端,發(fā)送端接收到相應(yīng)的應(yīng)答信息后進(jìn)行第二部分圖像的顯示,而接收端在完整接收第二部分圖像后直接對(duì)第二部分圖像進(jìn)行處理和顯示,這樣就可以實(shí)現(xiàn)第二部分圖像的同步顯示,后續(xù)圖像的處理過(guò)程類似。所以本發(fā)明可以實(shí)現(xiàn)發(fā)送端圖像和接收端圖像的同步顯示。
[0020]在一個(gè)實(shí)施例中,所述傳輸時(shí)延確定模塊包括:第一時(shí)延確定單元,用于將測(cè)試數(shù)據(jù)包發(fā)送給所述接收端;獲取所述接收端根據(jù)所述測(cè)試數(shù)據(jù)包返回的應(yīng)答信息;根據(jù)所述應(yīng)答信息確定所述傳輸時(shí)延;或者,第二時(shí)延確定單元,用于將圖像發(fā)送給所述接收端,并以發(fā)送圖像的時(shí)間為起始開始計(jì)時(shí);在所述接收端接收到所述圖像進(jìn)行顯示時(shí)停止計(jì)時(shí),根據(jù)計(jì)時(shí)的時(shí)間確定所述傳輸時(shí)延。
[0021]在一個(gè)實(shí)施例中,所述圖像同步顯示裝置安裝在移動(dòng)終端內(nèi),所述接收端為智能電視;或者,所述圖像同步顯示裝置安裝在智能電視內(nèi),所述接收端為移動(dòng)終端。
[0022]一種圖像同步顯示方法,包括步驟:
[0023]在與發(fā)送端建立連接后,接收所述發(fā)送端發(fā)送的待顯示圖像中的第一部分圖像并進(jìn)行顯示;
[0024]接收所述發(fā)送端在顯示所述第一部分圖像時(shí)發(fā)送的所述待顯示圖像中的第二部分圖像,其中所述發(fā)送端以發(fā)送所述第一部分圖像的時(shí)間為起始,在傳輸時(shí)延的時(shí)間到達(dá)時(shí)顯示所述第一部分圖像,所述傳輸時(shí)延為接收到所述發(fā)送端發(fā)送圖像的時(shí)間;
[0025]接收所述發(fā)送端發(fā)送的播放信息,根據(jù)所述播放信息將應(yīng)答消息發(fā)送給所述發(fā)送端,并在所述應(yīng)答信息為完整接收所述第二部分圖像時(shí),顯示所述第二部分圖像;
[0026]接收所述發(fā)送端在顯示所述第二部分圖像時(shí)發(fā)送的所述待顯示圖像中的新的第二部分圖像,返回接收發(fā)送端發(fā)送的播放信息的步驟,其中所述發(fā)送端在所述應(yīng)答信息為所述接收端完整接收所述第二部分圖像時(shí)顯示所述第二部分圖像。
[0027]上述圖像同步顯示方法,接收端先接收發(fā)送端發(fā)送的第一部分圖像,直接對(duì)第一部分圖像進(jìn)行處理和顯示。考慮到網(wǎng)絡(luò)傳輸?shù)难舆t,發(fā)送端延遲第一部分圖像的顯示,以實(shí)現(xiàn)第一部分圖像的同步顯示。為了減少接收端處理圖像所占用的時(shí)間,發(fā)送端顯示第一部分圖像時(shí),同時(shí)將第二部分圖像發(fā)送給接收端。接收端在完整接收第二部分圖像后,發(fā)送相應(yīng)的應(yīng)答信息給發(fā)送端,發(fā)送端接收到相應(yīng)的應(yīng)答信息后進(jìn)行圖像顯示,而接收端在完整接收第二部分圖像后直接對(duì)第二部分圖像進(jìn)行處理和顯示,這樣就可以實(shí)現(xiàn)第二部分圖像的同步顯示,后續(xù)圖像的處理過(guò)程類似。本發(fā)明可以實(shí)現(xiàn)發(fā)送端圖像和接收端圖像的同步顯不O
[0028]在其中一個(gè)實(shí)施例中,所述第一部分圖像根據(jù)所述待顯示圖像的圖像類型和當(dāng)前圖像傳輸?shù)木W(wǎng)速確定。
[0029]一種圖像同步顯示裝置,包括:
[0030]第一部分圖像顯示模塊,用于在與發(fā)送端建立連接后,接收所述發(fā)送端發(fā)送的待顯示圖像中的第一部分圖像并進(jìn)行顯示;
[0031]第二部分圖像接收模塊,用于接收所述發(fā)送端在顯示所述第一部分圖像時(shí)發(fā)送的所述待顯示圖像中的第二部分圖像,其中所述發(fā)送端以發(fā)送所述第一部分圖像的時(shí)間為起始,在傳輸時(shí)延的時(shí)間到達(dá)時(shí)顯示所述第一部分圖像,所述傳輸時(shí)延為接收到所述發(fā)送端發(fā)送圖像的時(shí)間;
[0032]應(yīng)答信息發(fā)送模塊,用于接收所述發(fā)送端發(fā)送的播放信息,根據(jù)所述播放信息將應(yīng)答消息發(fā)送給所述發(fā)送端,并在所述應(yīng)答信息為完整接收所述第二部分圖像時(shí),顯示所述第二部分圖像;
[0033]新的第二部分圖像接收模塊,用于接收所述發(fā)送端在顯示所述第二部分圖像時(shí)發(fā)送的所述待顯示圖像中的新的第二部分圖像,其中所述發(fā)送端在所述應(yīng)答信息為所述接收端完整接收所述第二部分圖像時(shí)顯示所述第二部分圖像。
[0034]上述圖像同步顯示裝置,接收端先接收發(fā)送端發(fā)送的第一部分圖像,直接對(duì)第一部分圖像進(jìn)行處理和顯示??紤]到網(wǎng)絡(luò)傳輸?shù)难舆t,發(fā)送端延遲第一部分圖像的顯示,以實(shí)現(xiàn)第一部分圖像的同步顯示。為了減少接收端處理圖像所占用的時(shí)間,發(fā)送端顯示第一部分圖像時(shí),同時(shí)將第二部分圖像發(fā)送給接收端。接收端在完整接收第二部分圖像后,發(fā)送相應(yīng)的應(yīng)答信息給發(fā)送端,發(fā)送端接收到相應(yīng)的應(yīng)答信息后進(jìn)行圖像顯示,而接收端在完整接收第二部分圖像后直接對(duì)第二部分圖像進(jìn)行處理和顯示,這樣就可以實(shí)現(xiàn)第二部分圖像的同步顯示,后續(xù)圖像的處理過(guò)程類似。本發(fā)明可以實(shí)現(xiàn)發(fā)送端圖像和接收端圖像的同步顯不O
[0035]