本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種傳輸圖像數(shù)據(jù)的方法、裝置及系統(tǒng)。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,特別是無線傳輸技術(shù)的興起,給用戶的生活帶來極大的便利。當(dāng)用戶在使用手機(jī)等屏幕較小的移動(dòng)終端時(shí),為了便于觀看該屏幕中顯示的內(nèi)容,通常需要通過無線傳輸技術(shù),將該移動(dòng)終端當(dāng)前屏幕中顯示的圖像投射至其他相對固定的終端的屏幕中,從而在其它終端中顯示該圖像。
為了便于描述,將手機(jī)等屏幕較小的移動(dòng)終端稱為發(fā)送端,將其他終端稱為接收端。相關(guān)技術(shù)中,如圖1所示,發(fā)送端11與接收端12均需要設(shè)置具有WFD(WiFi Display,無線顯示)功能的芯片110,也即是,發(fā)送端11和接收端12均為具有WFD功能的移動(dòng)終端。發(fā)送端11可以通過具有WFD功能的芯片110與接收端12建立連接,并獲取當(dāng)前顯示的圖像從而得到待發(fā)送的圖像數(shù)據(jù),將該圖像數(shù)據(jù)通過建立的連接發(fā)送給接收端12。當(dāng)接收端12通過該連接接收到該圖像數(shù)據(jù)時(shí),可以基于該圖像數(shù)據(jù)與發(fā)送端11同時(shí)顯示圖像。
但由于只有當(dāng)發(fā)送端與接收端中均設(shè)置有具有WFD功能的芯片時(shí),發(fā)送端才能將該圖像數(shù)據(jù)發(fā)送給接收端,從而將當(dāng)前屏幕中顯示的圖像投射至接收端的屏幕中,傳輸圖像數(shù)據(jù)的成本較高。
技術(shù)實(shí)現(xiàn)要素:
為了降低傳輸圖像數(shù)據(jù)的成本,本發(fā)明實(shí)施例提供了傳輸圖像數(shù)據(jù)的方法、裝置及系統(tǒng)。所述技術(shù)方案如下:
第一方面,提供了一種傳輸圖像數(shù)據(jù)的方法,所述方法用于發(fā)送端中,所述發(fā)送端包括移動(dòng)終端,所述方法包括:
當(dāng)接收到圖像數(shù)據(jù)傳輸指令時(shí),獲取當(dāng)前顯示的圖像,以得到待傳輸?shù)膱D像數(shù)據(jù);
基于WiFi(Wireless Fidelity,無線保真)網(wǎng)絡(luò)建立與接收端之間的單向傳輸?shù)腤iFi連接,所述接收端包括具有處理功能的顯示設(shè)備;
基于所述單向傳輸?shù)腤iFi連接,將所述圖像數(shù)據(jù)發(fā)送至所述接收端。
可選地,所述基于WiFi網(wǎng)絡(luò)建立與接收端之間的單向傳輸?shù)腤iFi連接,包括:
基于所述WiFi網(wǎng)絡(luò)向所述接收端發(fā)送連接請求,所述連接請求用于指示與所述接收端建立所述單向傳輸?shù)腤iFi連接;
當(dāng)接收到所述接收端返回的連接響應(yīng)時(shí),確定與所述接收端之間的所述單向傳輸?shù)腤iFi連接建立成功。
可選地,所述基于所述單向傳輸?shù)腤iFi連接,將所述圖像數(shù)據(jù)發(fā)送至所述接收端之前,還包括:
將所述圖像數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)格式的圖像數(shù)據(jù);
將轉(zhuǎn)換后的所述圖像數(shù)據(jù)封裝為HDMI(High Definition Multimedia Interface,高清晰度多媒體接口)格式的數(shù)據(jù)包中,并將所述HDMI格式的數(shù)據(jù)包封裝為WiFi格式的數(shù)據(jù)包中;
相應(yīng)地,所述基于所述單向傳輸?shù)腤iFi連接,將所述圖像數(shù)據(jù)發(fā)送至所述接收端包括:
基于所述單向傳輸?shù)腤iFi連接,將所述WiFi格式的數(shù)據(jù)包發(fā)送至所述接收端,以將轉(zhuǎn)換后的所述圖像數(shù)據(jù)發(fā)送至所述接收端。
可選地,所述預(yù)設(shè)格式包括:掃描格式為1080P、幀率為60、色彩空間為YCbCr422。
第二方面,提供了一種傳輸圖像數(shù)據(jù)的裝置,所述裝置用于發(fā)送端中,所述發(fā)送端包括移動(dòng)終端,所述裝置包括:
獲取模塊,用于當(dāng)接收到圖像數(shù)據(jù)傳輸指令時(shí),獲取當(dāng)前顯示的圖像,以得到待傳輸?shù)膱D像數(shù)據(jù);
第一WiFi模塊,用于基于WiFi網(wǎng)絡(luò)建立與接收端之間的單向傳輸?shù)腤iFi連接,所述接收端包括具有處理功能的顯示設(shè)備;
所述第一WiFi模塊,用于基于所述單向傳輸?shù)腤iFi連接,將所述圖像數(shù)據(jù)發(fā)送至所述接收端。
可選地,所述第一WiFi模塊包括:
第一發(fā)送子模塊,用于基于所述WiFi網(wǎng)絡(luò)向所述接收端發(fā)送連接請求,所述連接請求用于指示與所述接收端建立所述單向傳輸?shù)腤iFi連接;
確定子模塊,用于當(dāng)接收到所述接收端返回的連接響應(yīng)時(shí),確定與所述接收端之間的所述單向傳輸?shù)腤iFi連接建立成功。
可選地,所述裝置還包括:
轉(zhuǎn)換模塊,用于將所述圖像數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)格式的圖像數(shù)據(jù);
封裝模塊,用于將轉(zhuǎn)換后的所述圖像數(shù)據(jù)封裝為高清晰度多媒體接口HDMI格式的數(shù)據(jù)包中,并將所述HDMI格式的數(shù)據(jù)包封裝為WiFi格式的數(shù)據(jù)包中;
相應(yīng)地,所述第一WiFi模塊還用于基于所述單向傳輸?shù)腤iFi連接,將所述WiFi格式的數(shù)據(jù)包發(fā)送至所述接收端,以將轉(zhuǎn)換后的所述圖像數(shù)據(jù)發(fā)送至所述接收端。
可選地,所述預(yù)設(shè)格式包括:掃描格式為1080P、幀率為60、色彩空間為YCbCr422。
第三方面,提供了一種傳輸圖像數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括發(fā)送端和接收端,所述發(fā)送端包括移動(dòng)終端,所述接收端包括具有處理功能的顯示設(shè)備,所述發(fā)送端包括獲取模塊和第一WiFi模塊,所述接收端包括圖像處理模塊和圖像顯示模塊;
所述獲取模塊,用于當(dāng)接收到圖像數(shù)據(jù)傳輸指令時(shí),獲取當(dāng)前顯示的圖像,以得到待傳輸?shù)膱D像數(shù)據(jù);
所述第一WiFi模塊,用于基于WiFi網(wǎng)絡(luò)建立與接收端之間的單向傳輸?shù)腤iFi連接,基于所述單向傳輸?shù)腤iFi連接,將所述圖像數(shù)據(jù)發(fā)送至所述接收端;
所述圖像處理模塊,用于接收所述圖像數(shù)據(jù),并對所述圖像數(shù)據(jù)進(jìn)行處理;
所述圖像顯示模塊,用于基于處理后的所述圖像數(shù)據(jù)進(jìn)行圖像顯示。
可選地,所述圖像處理模塊接收到的圖像數(shù)據(jù)為所述第一WiFi模塊將預(yù)設(shè)格式的圖像數(shù)據(jù)封裝為HDMI格式的數(shù)據(jù)包,并將所述HDMI格式的數(shù)據(jù)包封裝為WiFi格式的數(shù)據(jù)包得到;
所述圖像處理模塊包括數(shù)字信號處理器DSP、第二WiFi子模塊和HDMI子模塊;
所述第二WiFi子模塊,用于接收所述WiFi格式的數(shù)據(jù)包;
所述DSP,用于對所述WiFi格式的數(shù)據(jù)包進(jìn)行解封裝,得到所述HDMI格式的數(shù)據(jù)包;
所述HDMI子模塊,用于將所述HDMI格式的數(shù)據(jù)包發(fā)送至所述圖像顯示模塊。
本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果至少包括:在本發(fā)明實(shí)施例中,首先,發(fā)送該圖像數(shù)據(jù)的發(fā)送端和該接收端不需要設(shè)置具有WFD功能的芯片,發(fā)送端在接收到圖像數(shù)據(jù)傳輸指令時(shí),可以獲取得到圖像數(shù)據(jù),并基于WiFi網(wǎng)絡(luò)建立與接收端之間的WiFi連接,通過該WiFi連接,將該圖像數(shù)據(jù)發(fā)送給該接收端,也即是,直接通過WiFi芯片就能夠?qū)⒃摪l(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,降低傳輸圖像數(shù)據(jù)的成本。其次,由于該WiFi連接為單向傳輸?shù)腤iFi連接,節(jié)省了該接收端通過該WiFi連接向該發(fā)送端發(fā)送保持該WiFi連接的控制請求等數(shù)據(jù),確保了在直接通過WiFi芯片將該發(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,以降低傳輸圖像數(shù)據(jù)的成本的同時(shí),也能夠節(jié)省時(shí)間,提高發(fā)送該圖像數(shù)據(jù)的效率,減少傳輸圖像數(shù)據(jù)的延時(shí)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是現(xiàn)有技術(shù)提供的一種傳輸圖像數(shù)據(jù)的系統(tǒng)架構(gòu)圖;
圖2是本發(fā)明實(shí)施例提供的一種傳輸圖像數(shù)據(jù)的方法流程圖;
圖3是本發(fā)明實(shí)施例提供的另一種傳輸圖像數(shù)據(jù)的方法流程圖;
圖4是本發(fā)明實(shí)施例提供的一種傳輸圖像數(shù)據(jù)裝置的框圖;
圖5A是本發(fā)明實(shí)施例提供的一種傳輸圖像數(shù)據(jù)的系統(tǒng)架構(gòu)圖;
圖5B是本發(fā)明實(shí)施例提供的一種圖像處理模塊的結(jié)構(gòu)示意圖;
圖5C是本發(fā)明實(shí)施例提供的一種接收端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
圖2是本發(fā)明實(shí)施例提供的一種傳輸圖像數(shù)據(jù)的方法的流程圖,該方法用于發(fā)送端中,該發(fā)送端可以為移動(dòng)終端,參見圖2,該方法包括:
步驟201:當(dāng)接收到圖像數(shù)據(jù)傳輸指令時(shí),獲取當(dāng)前顯示的圖像,以得到待傳輸?shù)膱D像數(shù)據(jù)。
步驟202:基于WiFi網(wǎng)絡(luò)建立與接收端之間的單向傳輸?shù)腤iFi連接,該接收端可以為具有處理功能的顯示設(shè)備。
步驟203:基于該單向傳輸?shù)腤iFi連接,將該圖像數(shù)據(jù)發(fā)送至該接收端。
在本發(fā)明實(shí)施例中,首先,發(fā)送該圖像數(shù)據(jù)的發(fā)送端和該接收端不需要設(shè)置具有WFD功能的芯片,發(fā)送端在接收到圖像數(shù)據(jù)傳輸指令時(shí),可以獲取得到圖像數(shù)據(jù),并基于WiFi網(wǎng)絡(luò)建立與接收端之間的WiFi連接,通過該WiFi連接,將該圖像數(shù)據(jù)發(fā)送給該接收端,也就是說,直接通過WiFi芯片就能夠?qū)⒃摪l(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,能夠降低傳輸圖像數(shù)據(jù)的成本。其次,由于該WiFi連接為單向傳輸?shù)腤iFi連接,能夠避免該接收端通過該WiFi連接向該發(fā)送端發(fā)送保持該WiFi連接的控制請求等數(shù)據(jù),確保了在直接通過WiFi芯片將該發(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,在降低傳輸圖像數(shù)據(jù)的成本的同時(shí),也能夠節(jié)省時(shí)間,提高發(fā)送該圖像數(shù)據(jù)的效率,減少傳輸圖像數(shù)據(jù)的延時(shí)。
圖3是本發(fā)明實(shí)施例提供的一種傳輸圖像數(shù)據(jù)的方法的流程圖,該方法用于發(fā)送端與接收端的交互中,該發(fā)送端為移動(dòng)終端,該接收端為具有處理功能的顯示設(shè)備。參見圖3,該方法包括:
步驟301:當(dāng)發(fā)送端接收到圖像數(shù)據(jù)傳輸指令時(shí),獲取當(dāng)前顯示的圖像,以得到待傳輸?shù)膱D像數(shù)據(jù)。
當(dāng)用戶在使用移動(dòng)終端(特別是手機(jī)、平板電腦、智能手表等屏幕較小的移動(dòng)終端)觀看電影、玩游戲時(shí),為了提升用戶體驗(yàn),通常希望將該移動(dòng)終端當(dāng)前顯示的圖像投射至其它具有處理功能的顯示設(shè)備(比如電腦、智能電視等屏幕較大的設(shè)備)的屏幕中,因此,可以將當(dāng)前顯示圖像的移動(dòng)終端作為發(fā)送端,將其它具有處理功能的顯示設(shè)備作為接收端,從而使該發(fā)送端在接收到圖像數(shù)據(jù)傳輸指令時(shí),將該發(fā)送端的屏幕中當(dāng)前顯示的圖像投射至該接收端的屏幕中。
其中,該圖像數(shù)據(jù)傳輸指令用于指示該發(fā)送端將屏幕中當(dāng)前顯示的圖像投射至接收端的屏幕中,該圖像數(shù)據(jù)傳輸指令可以由用戶通過執(zhí)行預(yù)設(shè)操作觸發(fā),該預(yù)設(shè)操作可以是點(diǎn)擊操作、觸摸操作、滑動(dòng)操作等操作,當(dāng)然,在實(shí)際應(yīng)用中,該預(yù)設(shè)操作還可以是其它操作。
需要說明的是,該發(fā)送端可以通過數(shù)據(jù)處理器從該發(fā)送端的FB(Frame Buffer,幀緩沖)中獲取當(dāng)前顯示的圖像,從而得到該圖像數(shù)據(jù)。該數(shù)據(jù)處理器可以是CPU(Central Processing Unit,中央處理器)。
步驟302:該發(fā)送端基于WiFi網(wǎng)絡(luò)建立與該接收端之間的單向傳輸?shù)腤iFi連接。
為了避免在該發(fā)送端和該接收端設(shè)置具有WFD功能的芯片所帶來的成本較高的問題,可以直接通過WiFi連接來傳輸該圖像數(shù)據(jù),即可以直接通過WiFi芯片來傳輸該圖像數(shù)據(jù),從而降低了傳輸圖像數(shù)據(jù)的成本。另外,由于該接收端不需要向該發(fā)送端發(fā)送圖像數(shù)據(jù),所以為了確保在直接通過WiFi芯片將該發(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,在降低傳輸圖像數(shù)據(jù)的成本的同時(shí),也能夠減少傳輸圖像數(shù)據(jù)的延時(shí),提高將該發(fā)送端的屏幕中當(dāng)前顯示的圖像投射至該接收端的屏幕中的實(shí)時(shí)性,該WiFi連接可以是單向傳輸?shù)腤iFi連接。
需要說明的是,當(dāng)該WiFi連接為單向傳輸?shù)腤iFi連接時(shí),由于該接收端不需要通過該WiFi連接向該發(fā)送端發(fā)送保持該WiFi連接的控制請求等數(shù)據(jù),所節(jié)省的時(shí)間可以用于傳輸該圖像數(shù)據(jù),也即是,提高了傳輸圖像數(shù)據(jù)的效率,減少了傳輸圖像數(shù)據(jù)的延時(shí)。
其中,該發(fā)送端可以基于該WiFi網(wǎng)絡(luò)向該接收端發(fā)送連接請求,該連接請求用于指示與該接收端建立該單向傳輸?shù)腤iFi連接,當(dāng)接收到該接收端返回的連接響應(yīng)時(shí),確定與該接收端之間的該單向傳輸?shù)腤iFi連接建立成功。當(dāng)沒有接收到該接收端返回的連接響應(yīng)時(shí),可以確定與該接收端之間的該單向傳輸?shù)腤iFi連接建立失敗,并顯示連接失敗提示信息,以提示用戶與該接收端之間的該單向傳輸?shù)腤iFi連接建立失敗。
需要說明的是,該發(fā)送端可以通過窗口或彈窗等方式顯示該連接失敗提示信息,當(dāng)然,在實(shí)際應(yīng)用中,該發(fā)送端也可以通過其它方式顯示該連接失敗提示信息。
進(jìn)一步地,為了增加單位時(shí)間內(nèi)傳輸?shù)膱D像數(shù)據(jù)的總量,從而進(jìn)一步減少傳輸圖像數(shù)據(jù)的延時(shí),該單向傳輸?shù)腤iFi連接可以是60GHz(吉赫)的WiFi連接。需要說明的是,本文中涉及的數(shù)字、數(shù)量范圍等,除非理論上明確該數(shù)字、數(shù)量范圍等為唯一的,否則所涉及的數(shù)字、數(shù)量范圍等可以在其上下幅度(例如,增加或減少10%,20%等)內(nèi)浮動(dòng)。
步驟303:該發(fā)送端基于該單向傳輸?shù)腤iFi連接,將該圖像數(shù)據(jù)發(fā)送至該接收端。
由前述可知,通過該單向傳輸?shù)腤iFi連接能夠提高該發(fā)送端向該接收端傳輸圖像數(shù)據(jù)的效率,因此,該發(fā)送端可以基于該單向傳輸?shù)腤iFi連接,高效地將該圖像數(shù)據(jù)以WiFi數(shù)據(jù)包的形式發(fā)送給該接收端。
進(jìn)一步地,由前述可知,該發(fā)送端可以是手機(jī)、平板電腦或智能手表等不同種類的移動(dòng)終端,不同移動(dòng)終端獲取屏幕中顯示的圖像從而得到的圖像數(shù)據(jù)的數(shù)據(jù)格式也會(huì)不同,而由于從該發(fā)送端發(fā)送該圖像數(shù)據(jù)到該接收端接收并顯示該圖像數(shù)據(jù)的過程中,通常都需要對該圖像數(shù)據(jù)進(jìn)行壓縮、解壓和解析等操作,因此,當(dāng)該圖像數(shù)據(jù)的數(shù)據(jù)格式不同時(shí),對該圖像數(shù)據(jù)進(jìn)行壓縮、解壓和解析等操作所需的時(shí)長不同,從而會(huì)導(dǎo)致發(fā)送該圖像數(shù)據(jù)的延時(shí)較大等問題,因此,為了進(jìn)一步減少發(fā)送該圖像數(shù)據(jù)的延時(shí),該發(fā)送端可以將該圖像數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)格式的圖像數(shù)據(jù),基于該單向傳輸?shù)腤iFi連接,將轉(zhuǎn)換后的該圖像數(shù)據(jù)發(fā)送至該接收端。也即是,無論該發(fā)送端獲取到的是哪種數(shù)據(jù)格式的圖像數(shù)據(jù),該發(fā)送端都可以將獲取到的圖像數(shù)據(jù)轉(zhuǎn)換為該預(yù)設(shè)格式的數(shù)據(jù),從而確保了能夠始終通過該單向傳輸?shù)腤iFi連接,發(fā)送預(yù)設(shè)格式的圖像數(shù)據(jù)給該接收端,而該接收端也只需要接收一種數(shù)據(jù)格式,即該預(yù)設(shè)格式的圖像數(shù)據(jù)。
其中,為了在保證投射的圖像質(zhì)量的同時(shí),減少圖像數(shù)據(jù)的數(shù)據(jù)量,從而進(jìn)一步減少傳輸圖像數(shù)據(jù)的延時(shí),該預(yù)設(shè)格式可包括:掃描格式為1080P、幀率為60、色彩空間為YCbCr422。當(dāng)然,在實(shí)際應(yīng)用中,該預(yù)設(shè)格式還可以為其它格式,比如,該預(yù)設(shè)格式還可以包括掃描格式為1080P、幀率為30、色彩空間為YCbCr422。
進(jìn)一步地,為了便于該發(fā)送端基于單向傳輸?shù)腤iFi連接,將該圖像數(shù)據(jù)發(fā)送該接收端,該發(fā)送端可以將該圖像數(shù)據(jù)封裝為HDMI格式的數(shù)據(jù)包中,并將該HDMI格式的數(shù)據(jù)包封裝為WiFi格式的數(shù)據(jù)包中,進(jìn)而基于該單向傳輸?shù)腤iFi連接,將該WiFi格式的數(shù)據(jù)包發(fā)送至該接收端,以將該圖像數(shù)據(jù)發(fā)送至該接收端。
步驟304:該接收端接收該圖像數(shù)據(jù),并在屏幕中基于該圖像數(shù)據(jù)顯示圖像。
當(dāng)該接收端接收該圖像數(shù)據(jù)時(shí),可以對該圖像數(shù)據(jù)進(jìn)行處理,從而基于處理后的圖像數(shù)據(jù)進(jìn)行圖像顯示在不考慮延遲的情況下,該接收端的屏幕中顯示的圖像與該發(fā)送端的屏幕中顯示的圖像可以完全相同,也即是,該發(fā)送端將屏幕中顯示的圖像投射至該接收端的屏幕中。
進(jìn)一步地,由于該接收端通過該單向傳輸?shù)腤iFi連接接收的通常為WiFi格式的數(shù)據(jù)包,該WiFi格式的數(shù)據(jù)包中包括HDMI格式的數(shù)據(jù)包,該HDMI格式的數(shù)據(jù)包中包括該圖像數(shù)據(jù),所以,該接收端在接收到該WiFi格式的數(shù)據(jù)包時(shí),可以對該WiFi格式的數(shù)據(jù)包進(jìn)行解包,得到該HDMI格式的數(shù)據(jù)包,對該HDMI格式的數(shù)據(jù)包進(jìn)行解包得到該圖像數(shù)據(jù),再對該圖像數(shù)據(jù)進(jìn)行解析,也即是對該圖像數(shù)據(jù)進(jìn)行處理,之后,該接收端可以基于處理后的該圖像數(shù)據(jù)進(jìn)行圖像顯示。
需要說明的是,為了提高接收該圖像數(shù)據(jù)的可靠性,該接收端在接收到該圖像數(shù)據(jù)時(shí)可以對該圖像數(shù)據(jù)進(jìn)行數(shù)據(jù)校驗(yàn),而當(dāng)發(fā)送端與該接收端之間沒有障礙物阻擋時(shí),該接收端可以按照沒有障礙物阻擋的情況對該圖像數(shù)據(jù)的數(shù)據(jù)校驗(yàn),且由于按照沒有障礙物阻擋的情況對該圖像數(shù)據(jù)的數(shù)據(jù)校驗(yàn)的過程,通常比按照有障礙物阻擋的情況對該圖像數(shù)據(jù)的數(shù)據(jù)校驗(yàn)的過程簡單,所以能夠節(jié)省時(shí)間,提高傳輸圖像數(shù)據(jù)的效率,也即是降低傳輸圖像數(shù)據(jù)延時(shí)。另外,當(dāng)該發(fā)送端與該接收端的之間沒有障礙物阻擋時(shí),還能夠降低該發(fā)送端的能耗,節(jié)約成本。
還需要說明的是,當(dāng)該發(fā)送端與該接收端的之間的距離越近時(shí),也能夠降低降低該發(fā)送端的能耗,降低成本。比如該發(fā)送端與該接收端的之間的距離可以為10米以內(nèi),當(dāng)然,在實(shí)際應(yīng)用中,該發(fā)送端與該接收端的之間的距離可以為其它距離。
在本發(fā)明實(shí)施例中,首先,發(fā)送該圖像數(shù)據(jù)的發(fā)送端和該接收端不需要設(shè)置具有WFD功能的芯片,發(fā)送端在接收到圖像數(shù)據(jù)傳輸指令時(shí),可以獲取得到圖像數(shù)據(jù),并基于WiFi網(wǎng)絡(luò)建立與接收端之間的WiFi連接,通過該WiFi連接,將該圖像數(shù)據(jù)發(fā)送給該接收端,也即是,直接通過WiFi芯片就能夠?qū)⒃摪l(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,降低傳輸圖像數(shù)據(jù)的成本。其次,由于該WiFi連接設(shè)置為單向傳輸?shù)腤iFi連接,節(jié)省了該接收端通過該WiFi連接向該發(fā)送端發(fā)送保持該WiFi連接的控制請求等數(shù)據(jù),確保了在直接通過WiFi芯片將該發(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,能夠降低傳輸圖像數(shù)據(jù)的成本的同時(shí),也能夠節(jié)省時(shí)間,提高發(fā)送該圖像數(shù)據(jù)的效率,減少傳輸圖像數(shù)據(jù)的延時(shí)。另外,該發(fā)送端可以將獲取得到的該圖像數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)格式的圖像數(shù)據(jù),該預(yù)設(shè)格式可以包括掃描格式為1080P、幀率為60、色彩空間為YCbCr422,因此能夠在保證投射至該接收端的屏幕中的圖像質(zhì)量的同時(shí),減少所需傳輸?shù)膱D像數(shù)據(jù)的數(shù)據(jù)量,進(jìn)一步減少了傳輸該圖像數(shù)據(jù)的延時(shí)。通過本發(fā)明提供的圖像數(shù)據(jù)傳輸方法,傳輸圖像數(shù)據(jù)的速率理論值可以為3Gbit/s(吉比特每秒),延遲可以為5ms(毫秒),而發(fā)送端和接收端通過設(shè)置具有WFD功能的芯片傳輸圖像數(shù)據(jù)時(shí),傳輸圖像數(shù)據(jù)的延遲為通常為200ms,因此,本發(fā)明提供的圖像數(shù)據(jù)傳輸方法能夠減少97.5%左右的延遲,即能夠顯著地減少傳輸圖像數(shù)據(jù)的延遲。
上面結(jié)合具體實(shí)施方式和附圖對本發(fā)明的傳輸圖像數(shù)據(jù)的方法進(jìn)行了說明,下面將結(jié)合附圖對與上述方法對應(yīng)的裝置進(jìn)行說明。
圖4是本發(fā)明實(shí)施例提供的一種傳輸圖像數(shù)據(jù)的裝置的框圖,該裝置用于發(fā)送端中,該發(fā)送端為移動(dòng)終端,參見圖4,該裝置包括:獲取模塊401和第一WiFi模塊402。
獲取模塊401,用于當(dāng)接收到圖像數(shù)據(jù)傳輸指令時(shí),獲取當(dāng)前顯示的圖像,以得到待傳輸?shù)膱D像數(shù)據(jù);
第一WiFi模塊402,用于基于WiFi網(wǎng)絡(luò)建立與接收端之間的單向傳輸?shù)腤iFi連接,該接收端為具有處理功能的顯示設(shè)備;
第一WiFi模塊402,用于基于該單向傳輸?shù)腤iFi連接,將該圖像數(shù)據(jù)發(fā)送至該接收端。
可選地,第一WiFi模塊402包括:
第一發(fā)送子模塊,用于基于該WiFi網(wǎng)絡(luò)向該接收端發(fā)送連接請求,該連接請求用于指示與該接收端建立該單向傳輸?shù)腤iFi連接;
確定子模塊,用于當(dāng)接收到該接收端返回的連接響應(yīng)時(shí),確定與該接收端之間的該單向傳輸?shù)腤iFi連接建立成功。
可選地,該裝置還包括:
轉(zhuǎn)換模塊,用于將該圖像數(shù)據(jù)轉(zhuǎn)換為預(yù)設(shè)格式的圖像數(shù)據(jù);
封裝模塊,用于將轉(zhuǎn)換后的該圖像數(shù)據(jù)封裝為HDMI格式的數(shù)據(jù)包中,并將該HDMI格式的數(shù)據(jù)包封裝為WiFi格式的數(shù)據(jù)包中;
相應(yīng)地,該第一WiFi模塊402還用于基于該單向傳輸?shù)腤iFi連接,將該WiFi格式的數(shù)據(jù)包發(fā)送至該接收端,以將轉(zhuǎn)換后的該圖像數(shù)據(jù)發(fā)送至該接收端。
可選地,該預(yù)設(shè)格式包括:掃描格式為1080P、幀率為60、色彩空間為YCbCr422。
在本發(fā)明實(shí)施例中,首先,發(fā)送該圖像數(shù)據(jù)的發(fā)送端和該接收端不需要設(shè)置具有WFD功能的芯片,發(fā)送端在接收到圖像數(shù)據(jù)傳輸指令時(shí),可以獲取得到圖像數(shù)據(jù),并基于WiFi網(wǎng)絡(luò)建立與接收端之間的WiFi連接,通過該WiFi連接,將該圖像數(shù)據(jù)發(fā)送給該接收端,即,直接通過WiFi芯片就能夠?qū)⒃摪l(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,降低傳輸圖像數(shù)據(jù)的成本。其次,由于該WiFi連接為單向傳輸?shù)腤iFi連接,節(jié)省了該接收端通過該WiFi連接向該發(fā)送端發(fā)送保持該WiFi連接的控制請求等數(shù)據(jù),確保了在直接通過WiFi芯片將該發(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,以降低傳輸圖像數(shù)據(jù)的成本的同時(shí),也能夠節(jié)省時(shí)間,提高發(fā)送該圖像數(shù)據(jù)的效率,減少傳輸圖像數(shù)據(jù)的延時(shí)。
需要說明的是:上述實(shí)施例提供的傳輸圖像數(shù)據(jù)的裝置在傳輸圖像數(shù)據(jù)時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的傳輸圖像數(shù)據(jù)的裝置與傳輸圖像數(shù)據(jù)的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
圖5A是根據(jù)一示例性實(shí)施例示出的一種傳輸圖像數(shù)據(jù)的系統(tǒng)架構(gòu)圖,參照圖5A,該系統(tǒng)包括發(fā)送端51和接收端52,發(fā)送端51與接收端52之間可以通過WiFi網(wǎng)絡(luò)連接。
需要說明的是,該發(fā)送端51可以是手機(jī)或平板電腦等屏幕較小的移動(dòng)終端,當(dāng)然,在實(shí)際應(yīng)用中,該發(fā)送端51也可以是其它移動(dòng)終端。該接收端52可以是具有處理功能的顯示設(shè)備,比如電腦、智能電視等。
當(dāng)該發(fā)送端51需要將當(dāng)前屏幕中顯示的內(nèi)容投射至該接收端52的屏幕中時(shí),該發(fā)送端51可以獲取當(dāng)前顯示的內(nèi)容從而得到待發(fā)送的圖像數(shù)據(jù),建立與該接收端52之間的WiFi連接,并通過該WiFi連接,將該圖像數(shù)據(jù)發(fā)送給該接收端52,當(dāng)該接收端52接收到該圖像數(shù)據(jù)時(shí),可以對該圖像數(shù)據(jù)進(jìn)行解析,并在屏幕中顯示圖像。
其中,該發(fā)送端51包括獲取模塊401和第一WiFi模塊402,該接收端52包括圖像處理模塊520和圖像顯示模塊521。該獲取模塊401,用于當(dāng)接收到圖像數(shù)據(jù)傳輸指令時(shí),獲取當(dāng)前顯示的圖像,以得到待傳輸?shù)膱D像數(shù)據(jù),該第一WiFi模塊402,用于基于WiFi網(wǎng)絡(luò)建立與接收端之間的單向傳輸?shù)腤iFi連接,基于該單向傳輸?shù)腤iFi連接,將該圖像數(shù)據(jù)發(fā)送至該接收端,該圖像處理模塊520,用于接收該圖像數(shù)據(jù),并對該圖像數(shù)據(jù)進(jìn)行處理,該圖像顯示模塊521,用于基于處理后的該圖像數(shù)據(jù)進(jìn)行圖像顯示。
可選地,該圖像處理模塊520接收到的圖像數(shù)據(jù)為該第一WiFi模塊402將預(yù)設(shè)格式的圖像數(shù)據(jù)封裝為高清晰度多媒體接口HDMI格式的數(shù)據(jù)包,并將該HDMI格式的數(shù)據(jù)包封裝為WiFi格式的數(shù)據(jù)包得到。
其中,如圖5B所示,該圖像處理模塊520包括數(shù)字信號處理器DSP5200、第二WiFi子模塊5201和HDMI子模塊5202。該第二WiFi子模塊5201,用于接收該WiFi格式的數(shù)據(jù)包,該DSP5200,用于對該WiFi格式的數(shù)據(jù)包進(jìn)行解封裝,得到該HDMI格式的數(shù)據(jù)包,該HDMI子模塊5202,用于將該HDMI格式的數(shù)據(jù)包發(fā)送至該圖像顯示模塊521。
需要說明的是,該圖像處理模塊520可以內(nèi)置在該接收端52內(nèi)部,如圖5A所示,當(dāng)然,可以外接在該接收端52外部,如圖5C所示。
進(jìn)一步地,為了減少傳輸該圖像數(shù)據(jù)的延時(shí),該HDMI子模塊,可以通過單向傳輸?shù)姆绞?,將該HDMI格式的數(shù)據(jù)包發(fā)送至該圖像顯示模塊。
在本發(fā)明實(shí)施例中,首先,發(fā)送該圖像數(shù)據(jù)的發(fā)送端和該接收端不需要設(shè)置具有WFD功能的芯片,發(fā)送端在接收到圖像數(shù)據(jù)傳輸指令時(shí),可以獲取得到圖像數(shù)據(jù),并基于WiFi網(wǎng)絡(luò)建立與接收端之間的WiFi連接,通過該WiFi連接,將該圖像數(shù)據(jù)發(fā)送給該接收端,也就是說,直接通過WiFi芯片就能夠?qū)⒃摪l(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,顯著降低傳輸圖像數(shù)據(jù)的成本。其次,由于該WiFi連接為單向傳輸?shù)腤iFi連接,節(jié)省了該接收端通過該WiFi連接向該發(fā)送端發(fā)送保持該WiFi連接的控制請求等數(shù)據(jù),確保了在直接通過WiFi芯片將該發(fā)送端屏幕中顯示的圖像投射至該接收端的屏幕中,在降低傳輸圖像數(shù)據(jù)的成本的同時(shí),也能夠節(jié)省時(shí)間,提高發(fā)送該圖像數(shù)據(jù)的效率,減少傳輸圖像數(shù)據(jù)的延時(shí)。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。