數(shù)據(jù)處理方法、圖像演示方法、數(shù)據(jù)處理裝置和演示設(shè)備的制作方法【專(zhuān)利摘要】本發(fā)明提供了一種數(shù)據(jù)處理方法、圖像演示方法、數(shù)據(jù)處理裝置和演示設(shè)備。該數(shù)據(jù)處理方法包括:當(dāng)正在所述第一顯示器上顯示第一畫(huà)面時(shí),獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù);對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù);將所述壓縮數(shù)據(jù)暫存在所述第一內(nèi)存中;將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述顯示設(shè)備連接的演示設(shè)備,以使得在該演示設(shè)備的第二內(nèi)存中同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面、并且在所述演示設(shè)備的第二顯示器上顯示所述第二畫(huà)面,所述第二畫(huà)面與所述第一畫(huà)面近似相同。在根據(jù)本發(fā)明實(shí)施例的技術(shù)方案中,能夠進(jìn)行快速的同步演示,從而提高了用戶(hù)的使用體驗(yàn)?!緦?zhuān)利說(shuō)明】數(shù)據(jù)處理方法、圖像演示方法、數(shù)據(jù)處理裝置和演示設(shè)備【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及信息【
技術(shù)領(lǐng)域:
】,更具體地,涉及一種數(shù)據(jù)處理方法、圖像演示方法、數(shù)據(jù)處理裝置和演示設(shè)備。【
背景技術(shù):
】[0002]隨著電子技術(shù)的發(fā)展,出現(xiàn)了各種電子設(shè)備,諸如筆記本計(jì)算機(jī)、智能通信終端、和個(gè)人數(shù)字助理等。在這些電子設(shè)備上能夠播放視頻、玩游戲、演示文檔等。然而,由于電子設(shè)備的屏幕較小、或者電子設(shè)備的功耗及性能的限制,在某些情況下需要將電子設(shè)備(即顯示設(shè)備)上的屏幕顯示的圖像展示在諸如電視機(jī)、投影儀等的其它電子設(shè)備(即演示設(shè)備)上。[0003]所述電子設(shè)備通常具備屏幕截取功能,從而可在顯示設(shè)備上截取顯示器上的畫(huà)面、將所截取的畫(huà)面上傳到演示設(shè)備上,并且在演示設(shè)備上基于所截取的屏幕進(jìn)行畫(huà)面演示。當(dāng)在顯示設(shè)備上連續(xù)地截取顯示器上的畫(huà)面時(shí),可以在演示設(shè)備上的面積較大的顯示器上同步演示所截取的畫(huà)面。然而,在現(xiàn)在的電子設(shè)備中,為了保證所截取的畫(huà)面的圖像質(zhì)量,通常對(duì)所述畫(huà)面的圖像數(shù)據(jù)進(jìn)行無(wú)損壓縮,并將壓縮后的圖像數(shù)據(jù)存儲(chǔ)在文件中,以傳送到演示設(shè)備、或滿(mǎn)足用戶(hù)的其它應(yīng)用需求;對(duì)應(yīng)地,在演示設(shè)備中接收所述文件,并處理該文件以進(jìn)行顯示。[0004]現(xiàn)有的同步演示方案的所提供的演示性能較差,最高只能實(shí)現(xiàn)l_2fps(幀每秒)的幀率,無(wú)法滿(mǎn)足實(shí)時(shí)的同步演示的需要,尤其對(duì)于視頻播放、游戲等快速變化的畫(huà)面,完全達(dá)不到實(shí)時(shí)演示的目的。[0005]因此,期望提供一種能夠具有更快速率的同步演示技術(shù)來(lái)提高用戶(hù)的使用體驗(yàn)。【
發(fā)明內(nèi)容】[0006]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法、圖像演示方法、數(shù)據(jù)處理裝置和演示設(shè)備,其使能夠進(jìn)行快速的同步演示,從而提高了用戶(hù)的使用體驗(yàn)。[0007]—方面,提供了一種數(shù)據(jù)處理方法,應(yīng)用于具有第一顯示器和第一內(nèi)存的顯示設(shè)備,該數(shù)據(jù)處理方法包括:當(dāng)正在所述第一顯示器上顯示第一畫(huà)面時(shí),獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù);對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù);將所述壓縮數(shù)據(jù)暫存在所述第一內(nèi)存中;將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述顯示設(shè)備連接的演示設(shè)備,以使得在該演示設(shè)備的第二內(nèi)存中同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面、并且在所述演示設(shè)備的第二顯示器上顯示所述第二畫(huà)面,所述第二畫(huà)面與所述第一畫(huà)面近似相同。[0008]在所述數(shù)據(jù)處理方法中,所述對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)可包括:利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼,而獲得JPEG數(shù)據(jù)作為壓縮數(shù)據(jù)。[0009]所述數(shù)據(jù)處理方法還可包括:確定所述第一顯示器的屏幕分辨率;將所述屏幕分辨率與預(yù)定分辨率比較;其中,當(dāng)所述屏幕分辨率大于所述預(yù)定分辨率時(shí),所述對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)包括:將所獲取的圖像數(shù)據(jù)縮減預(yù)定量,而獲得縮減數(shù)據(jù);對(duì)所述縮減數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)。[0010]在所述數(shù)據(jù)處理方法中,所述對(duì)所述縮減數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)可包括:利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所述壓縮數(shù)據(jù)進(jìn)行JPEG壓縮編碼,而獲得作為壓縮數(shù)據(jù)的JPEG數(shù)據(jù)。[0011]在所述數(shù)據(jù)處理方法中,所述顯示設(shè)備還可具有屏幕處理單元,該屏幕處理單元可用于處理在所述第一顯示器上顯示的畫(huà)面,所述獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)可包括:向所述屏幕處理單元發(fā)出用于復(fù)制在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)的復(fù)制指令;從所述屏幕處理單元接收所述圖像數(shù)據(jù)。[0012]所述數(shù)據(jù)處理方法還可包括:從所述演示設(shè)備接收針對(duì)所演示的第二畫(huà)面的操作指令;在所述顯示設(shè)備中模擬所述操作指令,以針對(duì)正在所述第一顯示器上顯示第一畫(huà)面來(lái)執(zhí)行所述操作指令。[0013]另一方面,提供了一種圖像演示方法,用于演示設(shè)備,該演示設(shè)備包括顯示器,所述圖像演示方法可包括:從與所述演示設(shè)備通信連接的另一設(shè)備接收壓縮數(shù)據(jù),該壓縮數(shù)據(jù)是通過(guò)對(duì)在該另一設(shè)備上正在播放的畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮而得到的;對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼,以得到與所述在另一設(shè)備上正在播放的畫(huà)面對(duì)應(yīng)的圖像數(shù)據(jù);在所述顯示器上實(shí)時(shí)地演示與已解碼的圖像數(shù)據(jù)對(duì)應(yīng)的畫(huà)面。[0014]在所述圖像演示方法中,所述壓縮數(shù)據(jù)是利用聯(lián)合圖像專(zhuān)家組JPEG編碼技術(shù)對(duì)所述圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得的JPEG數(shù)據(jù),所述對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼可包括:利用JPEG解碼技術(shù)所述壓縮數(shù)據(jù)進(jìn)行解碼。[0015]在所述圖像演示方法中,所述演示設(shè)備還可包括輸入單元,所述圖像演示方法還可包括:獲取所述輸入單元針對(duì)在所述顯示器上演示的畫(huà)面的操作指令;將所述操作指令從所述演示設(shè)備發(fā)送到所述另一設(shè)備,從而該另一設(shè)備執(zhí)行所述操作指令。[0016]另一方面,提供了一種數(shù)據(jù)處理裝置,可應(yīng)用于具有第一顯示器的顯示設(shè)備,該數(shù)據(jù)處理裝置可包括:獲取單元,用于當(dāng)正在所述第一顯示器上顯示第一畫(huà)面時(shí),獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù);壓縮單元,用于對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù);第一內(nèi)存,用于暫存所述壓縮數(shù)據(jù);傳送單元,用于將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述顯示設(shè)備連接的演示設(shè)備,以使得在該演示設(shè)備的第二內(nèi)存中同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面、并且在所述演示設(shè)備的第二顯示器上顯示所述第二畫(huà)面,所述第二畫(huà)面與所述第一畫(huà)面近似相同。[0017]在所述數(shù)據(jù)處理裝置中,所述壓縮單元可利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得JPEG數(shù)據(jù)作為所述壓縮數(shù)據(jù)。[0018]在所述數(shù)據(jù)處理裝置中,所述獲取單元還可確定所述顯示器的屏幕分辨率,所述數(shù)據(jù)處理裝置還可包括比較單元,用于將所述屏幕分辨率與預(yù)定分辨率比較。當(dāng)所述屏幕分辨率大于所述預(yù)定分辨率時(shí),所述壓縮單元將所獲取的圖像數(shù)據(jù)縮減預(yù)定量而獲得縮減數(shù)據(jù),并對(duì)所述縮減數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)。[0019]在所述數(shù)據(jù)處理裝置中,所述壓縮單元可利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所述縮減數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得作為壓縮數(shù)據(jù)的JPEG數(shù)據(jù)。[0020]所述數(shù)據(jù)處理裝置還可包括屏幕處理單元,用于處理在所述第一顯示器上顯示的畫(huà)面。所述獲取單元可通過(guò)如下操作獲取所述第一畫(huà)面的圖像數(shù)據(jù):向所述屏幕處理單元發(fā)出用于復(fù)制在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)的復(fù)制指令,作為響應(yīng)從所述屏幕處理單元接收所述圖像數(shù)據(jù)。[0021]所述數(shù)據(jù)處理裝置還可包括:接收單元,從所述演示設(shè)備接收針對(duì)所演示的第二畫(huà)面的操作指令;模擬執(zhí)行單元,在所述顯示設(shè)備中模擬所述操作指令,并針對(duì)正在所述第一顯示器上顯示第一畫(huà)面來(lái)執(zhí)行所述操作指令。[0022]另一方面,提供了一種演示設(shè)備,可包括:接收單元,從與所述演示設(shè)備通信連接的另一設(shè)備接收壓縮數(shù)據(jù),該壓縮數(shù)據(jù)是通過(guò)對(duì)在該另一設(shè)備上正在播放的畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮而得到的;解碼單元,對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼,以得到與所述在另一設(shè)備上正在播放的畫(huà)面對(duì)應(yīng)的圖像數(shù)據(jù);顯示器,用于與所述另一設(shè)備上的畫(huà)面播放同步地顯示與所解碼的圖像數(shù)據(jù)對(duì)應(yīng)的畫(huà)面。[0023]在所述演示設(shè)備中,所述壓縮數(shù)據(jù)可以是利用聯(lián)合圖像專(zhuān)家組JPEG編碼技術(shù)對(duì)所述圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得的JPEG數(shù)據(jù),所述解碼單元可利用JPEG解碼技術(shù)所述壓縮數(shù)據(jù)進(jìn)行解碼。[0024]所述演示設(shè)備還可包括:輸入單元,用于接收用戶(hù)的輸入指令;傳送單元,將用戶(hù)針對(duì)在所述顯示器上演示的畫(huà)面的操作指令從所述演示設(shè)備發(fā)送到所述另一設(shè)備,從而該另一設(shè)備執(zhí)行所述操作指令。[0025]在根據(jù)本發(fā)明實(shí)施例的上述數(shù)據(jù)處理方法、圖像演示方法、數(shù)據(jù)處理裝置和演示設(shè)備的技術(shù)方案中,通過(guò)直接在不同的設(shè)備之間傳送與顯示畫(huà)面對(duì)應(yīng)的壓縮數(shù)據(jù)而沒(méi)有將壓縮數(shù)據(jù)另行保存為文件,使能夠進(jìn)行快速的同步演示,從而提高了用戶(hù)的使用體驗(yàn)?!緦?zhuān)利附圖】【附圖說(shuō)明】[0026]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。[0027]圖1示意性示出了用于進(jìn)行同步演示的系統(tǒng)架構(gòu);[0028]圖2是示出了根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)處理方法的流程圖;[0029]圖3是示出了根據(jù)本發(fā)明實(shí)施例的另一數(shù)據(jù)處理方法的流程圖;[0030]圖4是示出了根據(jù)本發(fā)明實(shí)施例的圖像演示方法的流程圖;[0031]圖5是示意性示出了根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)處理裝置的框圖;[0032]圖6是示意性示出了根據(jù)本發(fā)明實(shí)施例的演示設(shè)備的框圖。【具體實(shí)施方式】[0033]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。[0034]圖1示意性示出了用于進(jìn)行同步演示的系統(tǒng)的架構(gòu)。在該用于進(jìn)行同步演示的系統(tǒng)的架構(gòu)中包括顯示設(shè)備10和演示設(shè)備20,該顯示設(shè)備10和演示設(shè)備20經(jīng)由各種有線的、無(wú)線的通信方式來(lái)連接,例如經(jīng)由通用串行總線(USB,UniversalSerialBus)、WiFi通信等連接,從而在顯示設(shè)備10和演示設(shè)備20之間傳送數(shù)據(jù)。[0035]圖1中的顯示設(shè)備10例如為智能電話(huà)機(jī)、個(gè)人數(shù)字助理(PDA,PersonalDigitalAssistant)等電子設(shè)備,在該顯示設(shè)備10上可以播放視頻、玩游戲、演示文檔等,但是由于顯示設(shè)備10的屏幕面積、功耗、性能等的限制,其不適于向數(shù)目較多的多個(gè)用戶(hù)展示畫(huà)面,從而該多個(gè)用戶(hù)難以進(jìn)行互動(dòng)。因此,所述顯示設(shè)備10與演示設(shè)備20通信連接,從而將在顯示設(shè)備上顯示的畫(huà)面的數(shù)據(jù)傳輸?shù)竭m合向多個(gè)用戶(hù)展示畫(huà)面的演示設(shè)備20。該演示設(shè)備例如為電視機(jī)、投影儀等的電子設(shè)備,其顯示面積通常較大、與電源連接。這樣,在顯示設(shè)備10顯示的畫(huà)面可以同步地在演示設(shè)備20上演示,從而滿(mǎn)足用戶(hù)的需求。[0036]要注意,上述的顯示設(shè)備10、演示設(shè)備20僅僅是示意性的,在不同的應(yīng)用場(chǎng)景中可以根據(jù)需要選擇合適類(lèi)型的電子設(shè)備作為顯示設(shè)備10、演示設(shè)備20。[0037]圖2是示出了根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)處理方法200的流程圖。該數(shù)據(jù)處理方法200可應(yīng)用于圖1所示的顯示設(shè)備10,其用于將在顯示設(shè)備10上顯示的畫(huà)面進(jìn)行處理,以傳送到演示設(shè)備20進(jìn)行同步演示。為了演示畫(huà)面,所述顯示設(shè)備10典型地具有第一顯示器和第一內(nèi)存,但不限于此,其還可以包括任何其它的組成部件。[0038]所述數(shù)據(jù)處理方法200可包括:當(dāng)正在所述第一顯示器上顯示第一畫(huà)面時(shí),獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)(S210);對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)(S220);將所述壓縮數(shù)據(jù)暫存在所述第一內(nèi)存中(S230);將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述電子設(shè)備連接的演示設(shè)備,以使得在該演示設(shè)備的第二內(nèi)存中同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面、并且在所述演示設(shè)備的第二顯示器上顯示所述第二畫(huà)面,所述第二畫(huà)面與所述第一畫(huà)面近似相同(S240)。[0039]在S210中,當(dāng)正在所述第一顯示器上顯示第一畫(huà)面時(shí),獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)??梢圆扇「鞣N技術(shù)手段來(lái)獲取所顯示的第一畫(huà)面的圖像數(shù)據(jù)。該第一畫(huà)面的數(shù)目通常為多個(gè),其例如以時(shí)間順序顯示在第一顯示器上。[0040]作為獲取該第一畫(huà)面的圖像數(shù)據(jù)的方式,可以利用攝影儀拍攝所述第一畫(huà)面,以獲取其圖像數(shù)據(jù)。此外,還可以在第一顯示器上顯示的第一畫(huà)面之前,預(yù)先截取該第一畫(huà)面的圖像數(shù)據(jù)?,F(xiàn)有的電子設(shè)備通常具有能夠處理在所述第一顯示器上顯示的畫(huà)面的屏幕處理單元,該屏幕處理單元使得可以便利地獲取第一畫(huà)面的圖像數(shù)據(jù)。例如,在使用安卓(Android)操作系統(tǒng)的智能電話(huà)機(jī)中,該屏幕處理單元為服務(wù)SurfaceFlinger。該服務(wù)SurfaceFlinger提供系統(tǒng)范圍內(nèi)的對(duì)顯示畫(huà)面進(jìn)行組合的功能,它能夠?qū)⒏鞣N應(yīng)用程序的顯示畫(huà)面進(jìn)行組合。在當(dāng)前使用的Android2.3以上版本的服務(wù)SurfaceFlinger中提供了截屏功能接口,為該第一畫(huà)面的圖像數(shù)據(jù)的獲取提供了便利。具體地,在顯示設(shè)備10中具有屏幕處理單元的情況下,該S210可包括:向所述屏幕處理單元發(fā)出用于復(fù)制在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)的復(fù)制指令;從所述屏幕處理單元接收所述圖像數(shù)據(jù)。此時(shí),利用顯示設(shè)備中已有的屏幕處理單元來(lái)獲取了第一畫(huà)面的圖像數(shù)據(jù),不需要對(duì)顯示設(shè)備中的系統(tǒng)進(jìn)行修改,相應(yīng)地減少了開(kāi)發(fā)的工作量。要注意,該服務(wù)SurfaceFlinger僅僅是示意性的,當(dāng)顯示設(shè)備的操作系統(tǒng)不同時(shí),其中會(huì)具有其它類(lèi)型的服務(wù)作為屏幕處理單元。[0041]在S220中,對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)。在S210中獲取的第一畫(huà)面的圖像數(shù)據(jù)通常是例如RGB數(shù)據(jù)的原始圖像數(shù)據(jù),其數(shù)據(jù)量很大,所以在從顯示設(shè)備向演示設(shè)備傳送時(shí)需要的傳輸帶寬較大、或者需要較長(zhǎng)的傳輸時(shí)間。現(xiàn)有的設(shè)備間的數(shù)據(jù)傳輸技術(shù)的速度還不足夠快,為了縮短傳輸時(shí)間,需要對(duì)所述原始圖像數(shù)據(jù)進(jìn)行壓縮,以將所獲取的第一畫(huà)面的圖像數(shù)據(jù)快速地傳送到演示設(shè)備進(jìn)行演示。[0042]作為對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼的方式,可以采取例如便攜式網(wǎng)絡(luò)圖形(PNG,PortableNetworkGraphics)格式的壓縮算法之類(lèi)的無(wú)損壓縮編碼方式,還可以采用例如聯(lián)合圖象專(zhuān)家組(JPEG,JointPictureExpertGroup)格式的壓縮算法之類(lèi)的有損壓縮編碼方式。所述無(wú)損壓縮編碼方式對(duì)數(shù)據(jù)的壓縮量較小,所需的傳輸時(shí)間較長(zhǎng),但是壓縮后的圖像質(zhì)量較好;所述有損壓縮編碼方式對(duì)數(shù)據(jù)的壓縮量較大,所需的傳輸時(shí)間變短,但是壓縮后的圖像質(zhì)量差一些。相比較而言,盡管JPEG壓縮技術(shù)以有損壓縮方式去除冗余的圖像和彩色數(shù)據(jù)而獲取得極高的壓縮率,但是其也能展現(xiàn)十分豐富生動(dòng)的圖像。因此,在該S220中可以包括:利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼,而獲得JPEG數(shù)據(jù)作為壓縮數(shù)據(jù)。[0043]在S230中,將所述壓縮數(shù)據(jù)暫存在所述第一內(nèi)存中,以隨后傳送到演示設(shè)備。在本發(fā)明的實(shí)施例中,不像現(xiàn)有技術(shù)中那樣,將壓縮數(shù)據(jù)寫(xiě)入到對(duì)應(yīng)的文件并將文件傳送到演示設(shè)備,而是將所述壓縮數(shù)據(jù)從而第一內(nèi)存中直接傳送到演示設(shè)備。因此,在連續(xù)地向演示設(shè)備傳送第一顯示器上的各個(gè)畫(huà)面的壓縮數(shù)據(jù)時(shí),利用該第一內(nèi)存可以區(qū)分各個(gè)畫(huà)面的壓縮數(shù)據(jù)。作為示例,可以在該第一內(nèi)存中存儲(chǔ)了所述每個(gè)第一畫(huà)面的全部壓縮數(shù)據(jù)之后再傳送,從而演示設(shè)備可以接收到各個(gè)第一畫(huà)面的全部壓縮數(shù)據(jù)進(jìn)行演示;替換地,還可以在該第一內(nèi)存中為各個(gè)第一畫(huà)面的壓縮數(shù)據(jù)之間設(shè)置分隔符,利用所設(shè)置的分隔符來(lái)區(qū)分各個(gè)第一畫(huà)面的壓縮數(shù)據(jù)。[0044]在S240中,可以利用如上所述的有線、無(wú)線傳輸方式來(lái)將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述電子設(shè)備連接的演示設(shè)備(如圖1中的演示設(shè)備20)。該演示設(shè)備在其第二內(nèi)存中對(duì)所接收的壓縮數(shù)據(jù)進(jìn)行解碼以同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面,該第二畫(huà)面是通過(guò)在顯示設(shè)備中對(duì)各個(gè)第一畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮編碼、并然后在演示設(shè)備中對(duì)應(yīng)地進(jìn)行解碼而獲取的畫(huà)面,由于在壓縮編碼和解碼的過(guò)程中可能會(huì)存在部分失真,因此所述第二畫(huà)面與所述第一畫(huà)面近似相同。[0045]在根據(jù)本發(fā)明實(shí)施例的上述數(shù)據(jù)處理方法的技術(shù)方案中,通過(guò)直接在不同的設(shè)備之間傳送與顯示畫(huà)面對(duì)應(yīng)的壓縮數(shù)據(jù)而沒(méi)有將壓縮數(shù)據(jù)另行保存為文件,能夠進(jìn)行快速的同步演示,從而提高了用戶(hù)的使用體驗(yàn)。[0046]圖3是示出了根據(jù)本發(fā)明實(shí)施例的另一數(shù)據(jù)處理方法300的流程圖。在該另一數(shù)據(jù)處理方法300中,步驟S210、S230、S240與圖2中的步驟S210、S230、S240相同,并采用了相同的參考符號(hào),這里不再進(jìn)行描述,而僅僅描述圖3的數(shù)據(jù)處理方法300與圖2的數(shù)據(jù)處理方法200的不同之處。[0047]在圖3中,除了在S210中獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)之外,還確定所述第一顯示器的屏幕分辨率(S212);將所述屏幕分辨率與預(yù)定分辨率比較(S214);當(dāng)所述屏幕分辨率大于所述預(yù)定分辨率時(shí),將所獲取的圖像數(shù)據(jù)縮減預(yù)定量,而獲得縮減數(shù)據(jù)(S222);對(duì)所述縮減數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)(S224);當(dāng)所述屏幕分辨率小于等于所述預(yù)定分辨率時(shí),不執(zhí)行所述步驟S222,在S224中對(duì)在S210中獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù),然后執(zhí)行如前所述的步驟S230。也就是說(shuō),在圖3的數(shù)據(jù)處理方法300中增加了步驟S212和S214,并根據(jù)S214的比較結(jié)果適當(dāng)?shù)卣{(diào)整了圖1中的步驟S220的壓縮編碼操作。盡管圖3中示出在S210之后執(zhí)行S212和S214,但是可以在S210之前、或與其同時(shí)地執(zhí)行S212和S214。[0048]通過(guò)所述S212和S214能夠確定在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)是否很大,當(dāng)很大時(shí),在S222中直接縮減,從而能夠簡(jiǎn)單有效地減少要傳送的數(shù)據(jù)量。此夕卜,由于所述第一畫(huà)面的圖像數(shù)據(jù)的分辨率較高,S222中的直接縮減操作也不會(huì)急劇降低第一畫(huà)面的圖像質(zhì)量。作為示例,所述預(yù)定分辨率例如可以是1280X720,其根據(jù)畫(huà)面或顯示設(shè)備的不同也可以為其它的值。對(duì)于所述S222中的將所獲取的圖像數(shù)據(jù)縮減預(yù)定量,可以將所獲取的圖像數(shù)據(jù)的長(zhǎng)度和寬度直接減少一半、三分之一等,縮減越多,則要傳輸?shù)臄?shù)據(jù)越少,但是畫(huà)面質(zhì)量會(huì)降低較多;縮減越少,則要傳輸?shù)臄?shù)據(jù)越多,但是畫(huà)面質(zhì)量會(huì)有所提高。在S224中,可以利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所述壓縮數(shù)據(jù)進(jìn)行JPEG壓縮編碼,而獲得作為壓縮數(shù)據(jù)的JPEG數(shù)據(jù)。此時(shí),可以將畫(huà)面的幀率提高到15幀每秒(fps),從而極大地提高了同步演示效果。[0049]此外,圖3的數(shù)據(jù)處理方法300與圖2的數(shù)據(jù)處理方法200的不同之處還在于增加了步驟S250、S260。在本發(fā)明的實(shí)施例中,在顯示設(shè)備(10)中顯示第一畫(huà)面的同時(shí),在演示設(shè)備(20)中同步地演示基于該第一畫(huà)面獲得的近似第二畫(huà)面。用戶(hù)通常在該演示設(shè)備上觀看第二畫(huà)面,其可能需要操作所顯示的畫(huà)面,以進(jìn)行互動(dòng)。因此,用戶(hù)可能需要通過(guò)該演示設(shè)備控制顯示設(shè)備上的畫(huà)面顯示,該步驟S250、S260即是在顯示設(shè)備中實(shí)現(xiàn)與演示設(shè)備的交互,具體地:從所述演示設(shè)備接收針對(duì)所演示的第二畫(huà)面的操作指令(S250);在所述顯示設(shè)備中模擬所述操作指令,以針對(duì)正在所述第一顯示器上顯示第一畫(huà)面來(lái)執(zhí)行所述操作指令(S260)。[0050]要注意,對(duì)于圖3與圖2的各個(gè)區(qū)別點(diǎn),可以在圖2的數(shù)據(jù)處理方法基礎(chǔ)上增加所述各個(gè)區(qū)別點(diǎn)中的一個(gè)或多個(gè),而不是向圖3那樣增加所述各個(gè)區(qū)別點(diǎn)的全部。在實(shí)踐中可以根據(jù)需要進(jìn)行選擇、組合,以達(dá)到所需的效果。[0051]在根據(jù)本發(fā)明實(shí)施例的圖3所示的數(shù)據(jù)處理方法的技術(shù)方案中,在直接在不同的設(shè)備之間傳送與顯示畫(huà)面對(duì)應(yīng)的壓縮數(shù)據(jù)基礎(chǔ)上,還結(jié)合畫(huà)面的分辨率采取更為有效的數(shù)據(jù)壓縮方式,使能夠進(jìn)一步提高同步演示效果,還可以使用戶(hù)經(jīng)過(guò)演示設(shè)備與顯示設(shè)備上的畫(huà)面交互,從而進(jìn)一步提高了用戶(hù)的使用體驗(yàn)。[0052]圖4是示出了根據(jù)本發(fā)明實(shí)施例的圖像演示方法400的流程圖。圖像演示方法400可應(yīng)用于圖1所示的演示設(shè)備20,其用于從顯示設(shè)備10接收壓縮數(shù)據(jù),執(zhí)行與結(jié)合圖2一3描述的數(shù)據(jù)處理方法對(duì)應(yīng)的解壓縮、解編碼方法,以進(jìn)行同步演示。該演示設(shè)備20包括顯示器,并且其還可以包括任何其它的組成部件。[0053]所述圖像演示方法400可包括:從與所述演示設(shè)備通信連接的另一設(shè)備接收壓縮數(shù)據(jù),該壓縮數(shù)據(jù)是通過(guò)對(duì)在該另一設(shè)備上正在播放的畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮而得到的(S410);對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼,以得到與所述在另一設(shè)備上正在播放的畫(huà)面對(duì)應(yīng)的圖像數(shù)據(jù)(S420);在所述顯示器上實(shí)時(shí)地演示與已解碼的圖像數(shù)據(jù)對(duì)應(yīng)的畫(huà)面(S430)。[0054]在S410中,從與所述演示設(shè)備通信連接的另一設(shè)備(即結(jié)合圖1一3描述的顯示設(shè)備)接收壓縮數(shù)據(jù),該壓縮數(shù)據(jù)是通過(guò)對(duì)在該另一設(shè)備上正在播放的畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮而得到的。多個(gè)畫(huà)面的壓縮數(shù)據(jù)被連續(xù)地接收,因此要區(qū)分各個(gè)畫(huà)面的壓縮數(shù)據(jù),從而能夠?qū)λ鰤嚎s數(shù)據(jù)進(jìn)行解碼而得到各個(gè)畫(huà)面。[0055]在S420中,對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼,以得到與所述在另一設(shè)備上正在播放的畫(huà)面對(duì)應(yīng)的圖像數(shù)據(jù)。在該S420中的所使用的解碼方式取決于在所述另一設(shè)備中所使用的壓縮編碼方式。例如,在所述壓縮數(shù)據(jù)是利用聯(lián)合圖像專(zhuān)家組JPEG編碼技術(shù)對(duì)所述圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得的JPEG數(shù)據(jù)時(shí),該S420可包括利用JPEG解碼技術(shù)所述壓縮數(shù)據(jù)進(jìn)行解碼;在所述壓縮數(shù)據(jù)是利用PNG編碼技術(shù)對(duì)所述圖像數(shù)據(jù)進(jìn)行PNG壓縮編碼而獲得的PNG數(shù)據(jù)時(shí),該S420可包括利用PNG解碼技術(shù)所述壓縮數(shù)據(jù)進(jìn)行解碼。當(dāng)所述壓縮數(shù)據(jù)還經(jīng)歷了如圖3的步驟S222所示的縮減處理時(shí),則通過(guò)該S420解碼后得到的圖像數(shù)據(jù)是被縮減了的數(shù)據(jù),不能獲得其中被刪除的像素的圖像部分。[0056]在S430中,在所述顯示器上實(shí)時(shí)地演示與已解碼的圖像數(shù)據(jù)對(duì)應(yīng)的畫(huà)面,從而與在所述另一設(shè)備上顯示的畫(huà)面同步地在該演示設(shè)備的顯示器上演示對(duì)應(yīng)的畫(huà)面。[0057]可選地,該圖像演示方法400還可以包括:獲取所述演示設(shè)備的輸入單元針對(duì)在所述顯示器上演示的畫(huà)面的操作指令(S440);將所述操作指令從所述演示設(shè)備發(fā)送到所述另一設(shè)備,從而該另一設(shè)備執(zhí)行所述操作指令(S450)(如圖4中的虛線框所示)。如前所述,用戶(hù)可能需要通過(guò)演示設(shè)備控制顯示設(shè)備(即另一設(shè)備)上的畫(huà)面顯示,該步驟S440、S450即是在演示設(shè)備上實(shí)現(xiàn)與顯示設(shè)備的交互。S440中的輸入單元例如為鼠標(biāo)、鍵盤(pán)等,當(dāng)用戶(hù)操作輸入單元而針對(duì)在所述顯示器上演示的畫(huà)面發(fā)出操作指令時(shí),在S440中記錄該操作指令的信息,例如包括按鍵數(shù)值、鼠標(biāo)坐標(biāo)、按鍵類(lèi)型(抬起、按下)等。在S450中將操作指令的這些信息發(fā)送到所述另一設(shè)備,以在所述另一設(shè)備(即前述的顯示設(shè)備)中模擬所述操作指令,以針對(duì)正在所述顯示設(shè)備上同步顯示的畫(huà)面來(lái)執(zhí)行所述操作指令。[0058]在根據(jù)本發(fā)明實(shí)施例的上述圖像演示方法的技術(shù)方案中,通過(guò)直接在不同的設(shè)備之間傳送與顯示畫(huà)面對(duì)應(yīng)的壓縮數(shù)據(jù)而沒(méi)有將壓縮數(shù)據(jù)另行保存為文件,使能夠進(jìn)行快速的同步演示,從而提高了用戶(hù)的使用體驗(yàn)。此外,還可以使用戶(hù)經(jīng)過(guò)演示設(shè)備與顯示設(shè)備上的畫(huà)面交互,從而進(jìn)一步提高了用戶(hù)的使用體驗(yàn)。[0059]圖5是示意性示出了根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)處理裝置500的框圖。該數(shù)據(jù)處理裝置500可應(yīng)用于圖1所示的顯示設(shè)備10,其用于將在顯示設(shè)備10上顯示的畫(huà)面進(jìn)行處理,以傳送到演示設(shè)備20進(jìn)行同步演示。為了演示畫(huà)面,所述顯示設(shè)備10典型地具有第一顯示器,但不限于此,其還可以包括任何其它的組成部件。[0060]該數(shù)據(jù)處理裝置500包括:獲取單元510,用于當(dāng)正在所述第一顯示器上顯示第一畫(huà)面時(shí),獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù);壓縮單元520,用于對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù);第一內(nèi)存530,用于暫存所述壓縮數(shù)據(jù);傳送單元540,用于將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述電子設(shè)備連接的演示設(shè)備,以使得在該演示設(shè)備的第二內(nèi)存中同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面、并且在所述演示設(shè)備的第二顯示器上顯示所述第二畫(huà)面,所述第二畫(huà)面與所述第一畫(huà)面近似相同。[0061]所述獲取單元510可以采取各種技術(shù)手段來(lái)獲取所顯示的第一畫(huà)面的圖像數(shù)據(jù)。所獲取的第一畫(huà)面的數(shù)目通常為多個(gè),其例如以時(shí)間順序顯示在第一顯示器上。[0062]作為獲取該第一畫(huà)面的圖像數(shù)據(jù)的方式,獲取單元510可以利用攝影儀拍攝所述第一畫(huà)面,以獲取其圖像數(shù)據(jù)。在所述顯示設(shè)備已經(jīng)具有用于處理在所述第一顯示器上顯示的畫(huà)面的屏幕處理單元時(shí),獲取單元510還可以通過(guò)如下操作獲取所述第一畫(huà)面的圖像數(shù)據(jù):向所述屏幕處理單元發(fā)出用于復(fù)制在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)的復(fù)制指令,作為響應(yīng)從所述屏幕處理單元接收所述圖像數(shù)據(jù)。也就是說(shuō),獲取單元510利用顯示設(shè)備中已有的屏幕處理單元來(lái)獲取了第一畫(huà)面的圖像數(shù)據(jù),不需要對(duì)顯示設(shè)備中的系統(tǒng)進(jìn)行修改,相應(yīng)地減少了開(kāi)發(fā)的工作量。在使用安卓操作系統(tǒng)的智能電話(huà)機(jī)中,該屏幕處理單元為服務(wù)SurfaceFlinger,該服務(wù)SurfaceFlinger僅僅是示意性的,當(dāng)顯示設(shè)備的操作系統(tǒng)不同時(shí),其中會(huì)具有其它類(lèi)型的服務(wù)作為屏幕處理單元。[0063]所述壓縮單元520對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)。獲取單元510所獲取的第一畫(huà)面的圖像數(shù)據(jù)通常是例如RGB數(shù)據(jù)的原始圖像數(shù)據(jù),其數(shù)據(jù)量很大?,F(xiàn)有的設(shè)備間的數(shù)據(jù)傳輸技術(shù)的速度還不足夠快,為了縮短傳輸時(shí)間,需要利用該壓縮單元520對(duì)所述原始圖像數(shù)據(jù)進(jìn)行壓縮,以將所獲取的第一畫(huà)面的圖像數(shù)據(jù)快速地傳送到演示設(shè)備進(jìn)行演示。[0064]作為示例,所述壓縮單元520可以利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得JPEG數(shù)據(jù)作為所述壓縮數(shù)據(jù)。這是因?yàn)?,盡管JPEG壓縮技術(shù)以有損壓縮方式去除冗余的圖像和彩色數(shù)據(jù)而獲取得極高的壓縮率,但是其也能展現(xiàn)十分豐富生動(dòng)的圖像。替換地,所述壓縮單元520可以利用PNG技術(shù)對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行PNG壓縮編碼而獲得PNG數(shù)據(jù)作為所述壓縮數(shù)據(jù)。該P(yáng)NG壓縮編碼是無(wú)損的壓縮編碼方式,其對(duì)數(shù)據(jù)的壓縮量較小,所需的傳輸時(shí)間較長(zhǎng),但是壓縮后的圖像質(zhì)量較好。[0065]此外,所述壓縮單元520在對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼之前,還可以適當(dāng)?shù)貙?duì)所獲取的圖像數(shù)據(jù)進(jìn)行縮減,以提高壓縮編碼效率。具體地,可以經(jīng)由所述獲取單元510確定所述顯示器的屏幕分辨率,在所述數(shù)據(jù)處理裝置500進(jìn)一步包括比較單元550,用于將所述屏幕分辨率與預(yù)定分辨率比較。當(dāng)所述屏幕分辨率大于所述預(yù)定分辨率時(shí),所述壓縮單元520將所獲取的圖像數(shù)據(jù)縮減預(yù)定量而獲得縮減數(shù)據(jù),并對(duì)所述縮減數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)。當(dāng)所述屏幕分辨率小于等于所述預(yù)定分辨率時(shí),所述壓縮單元520不對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行縮減,而直接對(duì)獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)。[0066]通過(guò)所述比較單元550的比較操作能夠確定在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)是否很大。當(dāng)很大時(shí),所述壓縮單元520首先對(duì)第一畫(huà)面的圖像數(shù)據(jù)進(jìn)行縮減,從而能夠簡(jiǎn)單有效地減少要傳送的數(shù)據(jù)量。此外,由于所述第一畫(huà)面的圖像數(shù)據(jù)的分辨率較高,所述壓縮單元520的直接縮減操作也不會(huì)急劇降低第一畫(huà)面的圖像質(zhì)量。所述預(yù)定分辨率例如可以是1280X720,其根據(jù)畫(huà)面或顯示設(shè)備的不同也可以為其它的值。對(duì)于所述壓縮單元520的縮減操作,可以將所獲取的圖像數(shù)據(jù)的長(zhǎng)度和寬度直接減少一半、三分之一等。在所述壓縮單元520將所獲取的圖像數(shù)據(jù)縮減預(yù)定量而獲得縮減數(shù)據(jù)之后,其可以利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所述縮減數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得作為壓縮數(shù)據(jù)的JPEG數(shù)據(jù)。[0067]第一內(nèi)存530用于暫存所述壓縮數(shù)據(jù),以隨后傳送到演示設(shè)備。在本發(fā)明實(shí)施例的數(shù)據(jù)處理裝置500中,不像現(xiàn)有技術(shù)中那樣,將壓縮數(shù)據(jù)寫(xiě)入到對(duì)應(yīng)的文件并將文件傳送到演示設(shè)備,而是將所述壓縮數(shù)據(jù)從而第一內(nèi)存中直接傳送到演示設(shè)備,從而能夠在演示設(shè)備上進(jìn)行快速的同步演示。在連續(xù)地向演示設(shè)備傳送第一顯示器上的各個(gè)畫(huà)面的壓縮數(shù)據(jù)時(shí),可以利用該第一內(nèi)存區(qū)分各個(gè)畫(huà)面的壓縮數(shù)據(jù)。作為示例,可以單獨(dú)地傳送每個(gè)第一畫(huà)面的壓縮數(shù)據(jù)以區(qū)分各個(gè)第一畫(huà)面;還可以在該第一內(nèi)存中為各個(gè)第一畫(huà)面的壓縮數(shù)據(jù)之間設(shè)置分隔符來(lái)區(qū)分各個(gè)第一畫(huà)面。[0068]所述傳送單元540利用如上所述的有線、無(wú)線傳輸方式來(lái)將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述電子設(shè)備連接的演示設(shè)備(如圖1中的演示設(shè)備20)。該演示設(shè)備在其第二內(nèi)存中對(duì)所接收的壓縮數(shù)據(jù)進(jìn)行解碼以同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面,該第二畫(huà)面是通過(guò)在數(shù)據(jù)處理裝置500中對(duì)各個(gè)第一畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮編碼、并然后在演示設(shè)備中對(duì)應(yīng)地進(jìn)行解碼而獲取的畫(huà)面,由于在壓縮編碼和解碼的過(guò)程中可能會(huì)存在部分失真,因此所述第二畫(huà)面與所述第一畫(huà)面近似相同。[0069]可選地,所述數(shù)據(jù)處理裝置500還可以包括:接收單元560,從所述演示設(shè)備接收針對(duì)所演示的第二畫(huà)面的操作指令;模擬執(zhí)行單元570,在所述顯示設(shè)備中模擬所述操作指令,并針對(duì)正在所述第一顯示器上顯示第一畫(huà)面來(lái)執(zhí)行所述操作指令(如圖5中的虛線方框所示)。該接收單元560和模擬執(zhí)行單元570使得用戶(hù)通過(guò)該演示設(shè)備控制顯示設(shè)備上的畫(huà)面顯示,以在顯示設(shè)備中實(shí)現(xiàn)與演示設(shè)備的交互,從而進(jìn)一步提升用戶(hù)的使用體驗(yàn)。[0070]要注意,在圖5所示的框圖中,所述比較單元550、接收單元560和模擬執(zhí)行單元570都是可選的。在所述壓縮單元520要將所獲取的圖像數(shù)據(jù)縮減預(yù)定量時(shí)需要比較單元550;在需要在顯示設(shè)備中實(shí)現(xiàn)與演示設(shè)備的交互時(shí)需要所述接收單元560和模擬執(zhí)行單元570。在實(shí)踐中可以根據(jù)需要來(lái)適當(dāng)?shù)剡x擇。[0071]在根據(jù)本發(fā)明實(shí)施例的圖5所示的數(shù)據(jù)處理裝置的技術(shù)方案中,通過(guò)直接在不同的設(shè)備之間傳送與顯示畫(huà)面對(duì)應(yīng)的壓縮數(shù)據(jù)而沒(méi)有將壓縮數(shù)據(jù)另行保存為文件,能夠進(jìn)行快速的同步演示,從而提高了用戶(hù)的使用體驗(yàn)。[0072]圖6是示意性示出了根據(jù)本發(fā)明實(shí)施例的演示設(shè)備600的框圖。該演示設(shè)備600用于從圖5的數(shù)據(jù)處理裝置500接收壓縮數(shù)據(jù),相應(yīng)地執(zhí)行解壓縮、解編碼,以進(jìn)行同步演/j、lΟ[0073]該演示設(shè)備600包括:接收單元610,從與所述演示設(shè)備通信連接的另一設(shè)備接收壓縮數(shù)據(jù),該壓縮數(shù)據(jù)是通過(guò)對(duì)在該另一設(shè)備上正在播放的畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮而得到的;解碼單元620,對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼,以得到所述在另一設(shè)備上正在播放的畫(huà)面的圖像數(shù)據(jù);顯示器630,用于與所述另一設(shè)備上的畫(huà)面播放同步地顯示與所解碼的圖像數(shù)據(jù)對(duì)應(yīng)的畫(huà)面。[0074]接收單元610從與所述演示設(shè)備通信連接的另一設(shè)備(即圖5的數(shù)據(jù)處理裝置500或包括其的顯示設(shè)備)接收壓縮數(shù)據(jù)。多個(gè)畫(huà)面的壓縮數(shù)據(jù)被連續(xù)地接收,接收單元610可以與演示設(shè)備600中的內(nèi)存合作來(lái)區(qū)分各個(gè)畫(huà)面的壓縮數(shù)據(jù),從而能夠?qū)λ鰤嚎s數(shù)據(jù)進(jìn)行解碼而得到各個(gè)畫(huà)面。[0075]解碼單元620所使用的解碼方式取決于在所述另一設(shè)備中所使用的壓縮編碼方式。例如,在所述壓縮數(shù)據(jù)是利用聯(lián)合圖像專(zhuān)家組JPEG編碼技術(shù)對(duì)所述圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得的JPEG數(shù)據(jù)時(shí),該解碼單元620可利用JPEG解碼技術(shù)所述壓縮數(shù)據(jù)進(jìn)行解碼;在所述壓縮數(shù)據(jù)是利用PNG編碼技術(shù)對(duì)所述圖像數(shù)據(jù)進(jìn)行PNG壓縮編碼而獲得的PNG數(shù)據(jù)時(shí),該解碼單元620可利用PNG解碼技術(shù)所述壓縮數(shù)據(jù)進(jìn)行解碼。當(dāng)所述壓縮數(shù)據(jù)還經(jīng)歷了縮減處理時(shí),則通過(guò)該解碼單元620解碼后得到的圖像數(shù)據(jù)是被縮減了的數(shù)據(jù),不能獲得其中被刪除的像素的圖像部分。[0076]顯示器630實(shí)時(shí)地演示與已解碼的圖像數(shù)據(jù)對(duì)應(yīng)的畫(huà)面,從而與在所述另一設(shè)備上顯示的畫(huà)面同步地演示對(duì)應(yīng)的畫(huà)面。[0077]可選地,該演示設(shè)備600還可以包括:輸入單元640,用于接收用戶(hù)的輸入指令;傳送單元650,將用戶(hù)針對(duì)在所述顯示器上演示的畫(huà)面的操作指令從所述演示設(shè)備發(fā)送到所述另一設(shè)備,從而該另一設(shè)備執(zhí)行所述操作指令(如圖6中的虛線框所示)。如前所述,用戶(hù)可能需要通過(guò)演示設(shè)備控制顯示設(shè)備(即另一設(shè)備)上的畫(huà)面顯示,該輸入單元640和傳送單元650即是在演示設(shè)備上實(shí)現(xiàn)與顯示設(shè)備的交互。輸入單元640例如為鼠標(biāo)、鍵盤(pán)等。傳送單元650關(guān)于操作指令的信息(例如按鍵數(shù)值、鼠標(biāo)坐標(biāo)、按鍵類(lèi)型等)發(fā)送到所述另一設(shè)備,以在所述另一設(shè)備中模擬所述操作指令,以針對(duì)正在所述顯示設(shè)備上同步顯示的畫(huà)面來(lái)執(zhí)行所述操作指令。[0078]在根據(jù)本發(fā)明實(shí)施例的上述演示設(shè)備的技術(shù)方案中,通過(guò)直接在不同的設(shè)備之間傳送與顯示畫(huà)面對(duì)應(yīng)的壓縮數(shù)據(jù)而沒(méi)有將壓縮數(shù)據(jù)另行保存為文件,使能夠進(jìn)行快速的同步演示,從而提高了用戶(hù)的使用體驗(yàn)。此外,還可以使用戶(hù)經(jīng)過(guò)演示設(shè)備與顯示設(shè)備上的畫(huà)面交互,從而進(jìn)一步提高了用戶(hù)的使用體驗(yàn)。[0079]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的電子設(shè)備中所涉及的單元和部件的具體實(shí)現(xiàn),可以參考前述方法實(shí)施例中的圖示和操作,在此不再贅述。[0080]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的單元、部件和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如特定單元的一些特征可以忽略,或不執(zhí)行。此外,上述方法實(shí)施例中的部分步驟可以進(jìn)行重新組合,或可以改變部分步驟之前的執(zhí)行順序。[0081]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【
技術(shù)領(lǐng)域:
】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)?!緳?quán)利要求】1.一種數(shù)據(jù)處理方法,應(yīng)用于具有第一顯示器和第一內(nèi)存的顯示設(shè)備,該數(shù)據(jù)處理方法包括:當(dāng)正在所述第一顯示器上顯示第一畫(huà)面時(shí),獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù);對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù);將所述壓縮數(shù)據(jù)暫存在所述第一內(nèi)存中;將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述顯示設(shè)備連接的演示設(shè)備,以使得在該演示設(shè)備的第二內(nèi)存中同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面、并且在所述演示設(shè)備的第二顯示器上顯示所述第二畫(huà)面,所述第二畫(huà)面與所述第一畫(huà)面近似相同。2.根據(jù)權(quán)利要求1的數(shù)據(jù)處理方法,其中,所述對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)包括:利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼,而獲得JPEG數(shù)據(jù)作為壓縮數(shù)據(jù)。3.根據(jù)權(quán)利要求1的數(shù)據(jù)處理方法,還包括:確定所述第一顯示器的屏幕分辨率;將所述屏幕分辨率與預(yù)定分辨率比較;其中,當(dāng)所述屏幕分辨率大于所述預(yù)定分辨率時(shí),所述對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)包括:將所獲取的圖像數(shù)據(jù)縮減預(yù)定量,而獲得縮減數(shù)據(jù);對(duì)所述縮減數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)。4.根據(jù)權(quán)利要求3的數(shù)據(jù)處理方法,其中,所述對(duì)所述縮減數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)包括:利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所述壓縮數(shù)據(jù)進(jìn)行JPEG壓縮編碼,而獲得作為壓縮數(shù)據(jù)的JPEG數(shù)據(jù)。5.根據(jù)權(quán)利要求1的數(shù)據(jù)處理方法,其中,所述顯示設(shè)備還具有屏幕處理單元,該屏幕處理單元用于處理在所述第一顯示器上顯示的畫(huà)面,所述獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)包括:向所述屏幕處理單元發(fā)出用于復(fù)制在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)的復(fù)制指令;從所述屏幕處理單元接收所述圖像數(shù)據(jù)。6.根據(jù)權(quán)利要求1的數(shù)據(jù)處理方法,還包括:從所述演示設(shè)備接收針對(duì)所演示的第二畫(huà)面的操作指令;在所述顯示設(shè)備中模擬所述操作指令,以針對(duì)正在所述第一顯示器上顯示第一畫(huà)面來(lái)執(zhí)行所述操作指令。7.一種圖像演示方法,用于演示設(shè)備,該演示設(shè)備包括顯示器,所述圖像演示方法包括:從與所述演示設(shè)備通信連接的另一設(shè)備接收壓縮數(shù)據(jù),該壓縮數(shù)據(jù)是通過(guò)對(duì)在該另一設(shè)備上正在播放的畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮而得到的;對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼,以得到與所述在另一設(shè)備上正在播放的畫(huà)面對(duì)應(yīng)的圖像數(shù)據(jù);在所述顯示器上實(shí)時(shí)地演示與已解碼的圖像數(shù)據(jù)對(duì)應(yīng)的畫(huà)面。8.根據(jù)權(quán)利要求7的圖像演示方法,其中所述壓縮數(shù)據(jù)是利用聯(lián)合圖像專(zhuān)家組JPEG編碼技術(shù)對(duì)所述圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得的JPEG數(shù)據(jù),所述對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼包括:利用JPEG解碼技術(shù)所述壓縮數(shù)據(jù)進(jìn)行解碼。9.根據(jù)權(quán)利要求7的圖像演示方法,其中,所述演示設(shè)備還包括輸入單元,所述圖像演示方法還包括:獲取所述輸入單元針對(duì)在所述顯示器上演示的畫(huà)面的操作指令;將所述操作指令從所述演示設(shè)備發(fā)送到所述另一設(shè)備,從而該另一設(shè)備執(zhí)行所述操作指令。10.一種數(shù)據(jù)處理裝置,應(yīng)用于具有第一顯示器的顯示設(shè)備,該數(shù)據(jù)處理裝置包括:獲取單元,用于當(dāng)正在所述第一顯示器上顯示第一畫(huà)面時(shí),獲取在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù);壓縮單元,用于對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù);第一內(nèi)存,用于暫存所述壓縮數(shù)據(jù);傳送單元,用于將所述第一內(nèi)存中的壓縮數(shù)據(jù)傳送到與所述顯示設(shè)備連接的演示設(shè)備,以使得在該演示設(shè)備的第二內(nèi)存中同步地獲取與所述壓縮數(shù)據(jù)對(duì)應(yīng)的第二畫(huà)面、并且在所述演示設(shè)備的第二顯示器上顯示所述第二畫(huà)面,所述第二畫(huà)面與所述第一畫(huà)面近似相同。11.根據(jù)權(quán)利要求10的數(shù)據(jù)處理裝置,其中,所述壓縮單元利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所獲取的圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得JPEG數(shù)據(jù)作為所述壓縮數(shù)據(jù)。12.根據(jù)權(quán)利要求10的數(shù)據(jù)處理裝置,其中,所述獲取單元還確定所述顯示器的屏幕分辨率,所述數(shù)據(jù)處理裝置還包括比較單元,用于將所述屏幕分辨率與預(yù)定分辨率比較,其中,當(dāng)所述屏幕分辨率大于所述預(yù)定分辨率時(shí),所述壓縮單元將所獲取的圖像數(shù)據(jù)縮減預(yù)定量而獲得縮減數(shù)據(jù),并對(duì)所述縮減數(shù)據(jù)進(jìn)行壓縮編碼而獲得壓縮數(shù)據(jù)。13.根據(jù)權(quán)利要求12的數(shù)據(jù)處理裝置,其中,所述壓縮單元利用聯(lián)合圖像專(zhuān)家組JPEG技術(shù)對(duì)所述縮減數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得作為壓縮數(shù)據(jù)的JPEG數(shù)據(jù)。14.根據(jù)權(quán)利要求10的數(shù)據(jù)處理裝置,還包括:屏幕處理單元,用于處理在所述第一顯示器上顯示的畫(huà)面,其中,所述獲取單元通過(guò)如下操作獲取所述第一畫(huà)面的圖像數(shù)據(jù):向所述屏幕處理單元發(fā)出用于復(fù)制在所述第一顯示器上顯示的第一畫(huà)面的圖像數(shù)據(jù)的復(fù)制指令,作為響應(yīng)從所述屏幕處理單元接收所述圖像數(shù)據(jù)。15.根據(jù)權(quán)利要求10的數(shù)據(jù)處理裝置,還包括:接收單元,從所述演示設(shè)備接收針對(duì)所演示的第二畫(huà)面的操作指令;模擬執(zhí)行單元,在所述顯示設(shè)備中模擬所述操作指令,并針對(duì)正在所述第一顯示器上顯示第一畫(huà)面來(lái)執(zhí)行所述操作指令。16.—種演不設(shè)備,包括:接收單元,從與所述演示設(shè)備通信連接的另一設(shè)備接收壓縮數(shù)據(jù),該壓縮數(shù)據(jù)是通過(guò)對(duì)在該另一設(shè)備上正在播放的畫(huà)面的圖像數(shù)據(jù)進(jìn)行壓縮而得到的;解碼單元,對(duì)所述壓縮數(shù)據(jù)進(jìn)行解碼,以得到與所述在另一設(shè)備上正在播放的畫(huà)面對(duì)應(yīng)的圖像數(shù)據(jù);顯示器,用于與所述另一設(shè)備上的畫(huà)面播放同步地顯示與所解碼的圖像數(shù)據(jù)對(duì)應(yīng)的畫(huà)面。17.根據(jù)權(quán)利要求16的演示設(shè)備,其中所述壓縮數(shù)據(jù)是利用聯(lián)合圖像專(zhuān)家組JPEG編碼技術(shù)對(duì)所述圖像數(shù)據(jù)進(jìn)行JPEG壓縮編碼而獲得的JPEG數(shù)據(jù),所述解碼單元利用JPEG解碼技術(shù)所述壓縮數(shù)據(jù)進(jìn)行解碼。18.根據(jù)權(quán)利要求16的演示設(shè)備,還包括:輸入單元,用于接收用戶(hù)的輸入指令;傳送單元,將用戶(hù)針對(duì)在所述顯示器上演示的畫(huà)面的操作指令從所述演示設(shè)備發(fā)送到所述另一設(shè)備,從而該另一設(shè)備執(zhí)行所述操作指令?!疚臋n編號(hào)】H04N21/4402GK104427384SQ201310376595【公開(kāi)日】2015年3月18日申請(qǐng)日期:2013年8月26日優(yōu)先權(quán)日:2013年8月26日【發(fā)明者】莊渭峰,李京,高鋒,劉飛申請(qǐng)人:聯(lián)想(北京)有限公司