一種hdmi音視頻信號的傳輸方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及信號傳輸領域,特別涉及一種HDMI音視頻信號的傳輸方法及裝置。
【背景技術】
[0002]隨著信息技術的發(fā)展,醫(yī)院和科研單位都希望能在核磁共振室能夠配備高清視頻傳輸,并且?guī)в戌R像翻轉功能的產品。而這個領域,目前,國內外市面上,能滿足高清1SOp視頻鏡像翻轉的產品是空白的,高清1SOp視頻鏡像翻轉+光纖傳輸就更是空白的。因此,能夠帶有視頻鏡像翻轉功能,并且能夠傳輸真正的1SOp高清視頻,同時還可以使用光纖進行光電傳輸的產品是很有必要的,而目前是沒有這種產品的。
[0003]目前,在核磁共振室環(huán)境內,在實驗過程中,有時候被試者通過頭線圈反射鏡觀看液晶顯示裝置上的視頻信息,因為線圈反射鏡的關系,被試者看到的視頻信息是鏡像翻轉的,這樣對被試者的觀看帶來不便;而有時候被試者直接觀看液晶顯示裝置上的視頻信息,被試者看到的視頻信息是沒有鏡像的,現有技術中沒有可以靈活滿足不同被試者需求的產品O
【發(fā)明內容】
[0004]本發(fā)明要解決的技術問題在于,針對現有技術的上述對被試者的觀看帶來不便、不能靈活滿足不同被試者需求的缺陷,提供一種能給被試者的觀看帶來方便、能靈活滿足不同被試者需求的HDMI High Definit1n Multimedia Interface,高清晰度多媒體接口)音視頻信號的傳輸方法及裝置。
[0005]本發(fā)明解決其技術問題所采用的技術方案是:構造一種HDMI音視頻信號的傳輸方法,包括如下步驟:
[0006]A)獲取HDMI音視頻輸入信號,并對所述HDMI音視頻輸入信號進行解碼,分離出視頻信號和音頻信號;
[0007]B)判斷當前接收的是否是視頻信號,如是,執(zhí)行步驟C);否則,存儲音頻信號,執(zhí)行步驟C);
[0008]C)判斷當前接收的視頻信號是否到下一行視頻信號,如是,對視頻緩沖區(qū)計數器的計數進行處理,執(zhí)行步驟D);否則,執(zhí)行步驟D);
[0009]D)判斷是否需要對視頻信號進行翻轉,如是,執(zhí)行步驟E);否則,對分離出的視頻信號和音頻信號進行編碼成第一 HDMI音視頻輸出信號,并執(zhí)行步驟F);
[0010]E)存儲兩行視頻信號,并逆序輸出所述兩行視頻信號,然后對所述逆序輸出的兩行視頻信號和分離出的音頻信號編碼成所述第一 HDMI音視頻輸出信號,執(zhí)行步驟F);
[0011]F)獲取所述第一 HDMI音視頻輸出信號并對其進行解碼,分離出視頻信號和音頻信號;
[0012]G)讀取分辨率設置信息,并根據所述分辨率設置信息對當前分離出的視頻信號和音頻信號進行編碼,得到第二 HDMI音視頻輸出信號,并將所述第二 HDMI音視頻輸出信號進行輸出。
[0013]在本發(fā)明所述的HDMI音視頻信號的傳輸方法中,所述分離出的視頻信號包括RGB信號、視頻行信號和視頻場信號。
[0014]在本發(fā)明所述的HDMI音視頻信號的傳輸方法中,所述步驟C)進一步包括:
[0015]Cl)判斷當前接收的視頻信號是否到下一行視頻信號,如是,執(zhí)行步驟C2);否則,執(zhí)行步驟D);
[0016]C2)判斷視頻緩沖區(qū)計數器的計數是否等于1,如是,令所述視頻緩沖區(qū)計數器的計數等于2,執(zhí)行步驟D);否則,令所述視頻緩沖區(qū)計數器的計數等于1,執(zhí)行步驟D);所述視頻緩沖區(qū)包括第一視頻緩沖區(qū)和第二視頻緩沖區(qū)。
[0017]在本發(fā)明所述的HDMI音視頻信號的傳輸方法中,所述步驟E)進一步包括:
[0018]El)判斷視頻緩沖區(qū)計數器的計數是否等于1,如是,將當前行視頻信號正序存儲到第二視頻緩沖區(qū),執(zhí)行步驟E2);否則,將當前行視頻信號正序存儲到第一視頻緩沖區(qū),執(zhí)行步驟E3);
[0019]E2)逆序讀取所述第一視頻緩沖區(qū)的視頻信號,執(zhí)行步驟E4);
[0020]E3)逆序讀取所述第二視頻緩沖區(qū)的視頻信號,執(zhí)行步驟E4);
[0021]E4)對所述逆序讀取的視頻信號和分離出的音頻信號編碼成所述第一 HDMI音視頻輸出信號。
[0022]在本發(fā)明所述的HDMI音視頻信號的傳輸方法中,所述分辨率為1920*1080。
[0023]本發(fā)明還涉及一種實現上述HDMI音視頻信號的傳輸方法的裝置,包括:
[0024]信號獲取解碼單元:用于獲取HDMI音視頻輸入信號,并對所述HDMI音視頻輸入信號進行解碼,分離出視頻信號和音頻信號;
[0025]當前信號接收判斷單元:用于判斷當前接收的是否是視頻信號,如是,執(zhí)行后續(xù)步驟;否則,存儲音頻信號;
[0026]行視頻信號判斷單元:用于判斷當前接收的視頻信號是否到下一行視頻信號;
[0027]翻轉判斷單元:用于判斷是否需要對視頻信號進行翻轉,如是,執(zhí)行后續(xù)步驟;否貝IJ,對分離出的視頻信號和音頻信號進行編碼成第一 HDMI音視頻輸出信號;
[0028]信號存儲單元:用于存儲兩行視頻信號,并逆序輸出所述兩行視頻信號,然后對所述逆序輸出的兩行視頻信號和分離出的音頻信號編碼成所述第一 HDMI音視頻輸出信號;
[0029]輸出信號解碼分離單元:用于獲取所述第一 HDMI音視頻輸出信號并對其進行解碼,分離出視頻信號和音頻信號;
[0030]讀取編碼單元:用于讀取分辨率設置信息,并根據所述分辨率設置信息對當前分離出的視頻信號和音頻信號進行編碼,得到第二 HDMI音視頻輸出信號,并將所述第二 HDMI音視頻輸出信號進行輸出。
[0031]在本發(fā)明所述的裝置中,所述分離出的視頻信號包括RGB信號、視頻行信號和視頻場信號。
[0032]在本發(fā)明所述的裝置中,所述行視頻信號判斷單元進一步包括:
[0033]行視頻信號接收判斷模塊:用于判斷當前接收的視頻信號是否到下一行視頻信號;
[0034]緩沖區(qū)計數判斷模塊:用于判斷視頻緩沖區(qū)計數器的計數是否等于1,如是,令所述視頻緩沖區(qū)計數器的計數等于2 ;否則,令所述視頻緩沖區(qū)計數器的計數等于I ;所述視頻緩沖區(qū)包括第一視頻緩沖區(qū)和第二視頻緩沖區(qū)。
[0035]在本發(fā)明所述的裝置中,所述信號存儲單元進一步包括:
[0036]計數判斷模塊:用于判斷視頻緩沖區(qū)計數器的計數是否等于1,如是,將當前行視頻信號正序存儲到第二視頻緩沖區(qū);否則,將當前行視頻信號正序存儲到第一視頻緩沖區(qū);
[0037]第一逆序讀取模塊:用于逆序讀取所述第一視頻緩沖區(qū)的視頻信號;
[0038]第二逆序讀取模塊:用于逆序讀取所述第二視頻緩沖區(qū)的視頻信號;
[0039]逆序讀取編碼模塊:用于對所述逆序讀取的視頻信號和分離出的音頻信號編碼成所述第一 HDMI音視頻輸出信號。
[0040]在本發(fā)明所述的裝置中,所述分辨率為1920*1080。
[0041]實施本發(fā)明的HDMI音視頻信號的傳輸方法及裝置,具有以下有益效果:由于首先獲取HDMI音視頻輸入信號,并對HDMI音視頻輸入信號進行解碼,分離出視頻信號和音頻信號;當需要對視頻信號進行翻轉時,存儲兩行視頻信號,并逆序輸出兩行視頻信號,然后對逆序輸出的兩行視頻信號和分離出的音頻信號編碼成第一 HDMI音視頻輸出信號,如果不需要鏡像翻轉,則對分離出的視頻信號和音頻信號進行編碼成第一 HDMI音視頻輸出信號;然后獲取第一 HDMI音視頻輸出信號并對其進行解碼,分離出視頻信號和音頻信號;最后讀取分辨率設置信息,并根據分辨率設置信息對當前分離出的視頻信號和音頻信號進行編碼,得到第二 HDMI音視頻輸出信號,并將第二 HDMI音視頻輸出信號進行輸出,這樣就能根據具體需要選擇是否需要對視頻進行鏡像翻轉,所以其給被試者的觀看帶來方便、能靈活滿足不同被試者需求。
【附圖說明】
[0042]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0043]圖1為本發(fā)明HDMI