專利名稱:實現(xiàn)高清音頻輸入的方法和功放設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及音頻技術(shù)領(lǐng)域,特別是涉及一種實現(xiàn)高清音頻輸入的方法和功放設(shè)備。
背景技術(shù):
HDMI (High Definition Multimedia Interface,高清晰度多媒體接口)是 HDMI組織制定的專用于數(shù)字視頻/音頻傳輸?shù)臉?biāo)準(zhǔn)。HDMI接口可以在一根傳輸電纜內(nèi)傳送無壓縮的音頻信號及高分辨率視頻信號。因HDMI支持數(shù)字音視頻傳輸,給廣大用戶帶來高品質(zhì)的視聽享受,所以HDMI越來越受到廣大用戶的青睞。
傳統(tǒng)的大多數(shù)的DVD播放器或BD (藍光DVD)播放器都帶有HDMI接口,可以通過AV功放設(shè)備的HDMI輸入端口把音頻信號接入經(jīng)過功放設(shè)備處理后得到逼真的音響效果,但需要AV功放設(shè)備是7. I通道且具有Dolby (杜比)TrueHD解碼能力。而7. I通道且具有Dolby True HD解碼能力的AV功放設(shè)備的成本較高,若采用5. I通道甚至2. I通道且只能解碼Dolby digital信號的AV功放設(shè)備接入高清音頻信號,可能會沒有輸出或只有雜音輸出。因此,希望能以較低成本實現(xiàn)高清音頻的輸入。
發(fā)明內(nèi)容
基于此,有必要提供一種成本較低的實現(xiàn)高清音頻輸入的方法。一種實現(xiàn)高清音頻輸入的方法,包括以下步驟讀取接收設(shè)備的EDID信息;解析所述EDID信息,判斷所述接收設(shè)備是否為數(shù)字視頻接口設(shè)備,若是,則修改所述EDID信息中的第一數(shù)據(jù)塊,并新增用于存儲功放設(shè)備所支持的音頻格式信息的數(shù)據(jù)塊,若否,則解析所述EDID信息中的第二數(shù)據(jù)塊的接收設(shè)備所支持的音頻格式信息,并將所述第二數(shù)據(jù)塊中的接收設(shè)備所支持的音頻格式信息修改為功放設(shè)備所支持的音頻格式信息;將修改后的EDID信息傳輸給輸入源設(shè)備。在其中一個實施例中,所述修改所述EDID信息中的第一數(shù)據(jù)塊的步驟具體為將所述EDID信息中的第一數(shù)據(jù)塊的擴展標(biāo)志位改寫為1,并修改第一數(shù)據(jù)塊的求和驗證值。在其中一個實施例中,在所述將修改后的所述EDID信息傳輸給輸入源設(shè)備的步驟之前,還包括步驟檢測輸入源設(shè)備的HPD腳是否有效,若是,則將修改后的所述EDID信息傳輸給所述輸入源設(shè)備,若否,則繼續(xù)檢測輸入源設(shè)備的HPD腳是否有效。在其中一個實施例中,在所述讀取接收設(shè)備的EDID信息的步驟之前,還包括步驟檢測接收設(shè)備的HPD腳是否有效,若是,則讀取接收設(shè)備的EDID信息。
在其中一個實施例中,還包括步驟當(dāng)檢測接收設(shè)備的Hro腳無效時,讀取默認的支持音頻格式的EDID信息,然后進入所述檢測輸入源設(shè)備的HPD腳是否有效的步驟。此外,還有必要提供一種成本較低的功放設(shè)備。一種功放設(shè)備,包括HDMI中繼模塊,所述HDMI中繼模塊包括讀取單元,用于讀取接收設(shè)備的EDID信息;解析單元,用于解析所述EDID信息,判斷所述接收設(shè)備是否為數(shù)字視頻接口設(shè)備;更改單元,用于在判斷出所述接收設(shè)備為數(shù)字視頻接口設(shè)備時,修改所述EDID信息中的第一數(shù)據(jù)塊,并新增用于存儲功放設(shè)備所支持的音頻格式信息的數(shù)據(jù)塊,以及在判斷出所述接收設(shè)備不為數(shù)字視頻接口設(shè)備且解析出所述EDID信息中的第二數(shù)據(jù)塊的接收 設(shè)備所支持的音頻格式信息后,將所述第二數(shù)據(jù)塊中的接收設(shè)備所支持的音頻格式信息修改為功放設(shè)備所支持的音頻格式信息;傳輸單兀,用于將修改后的EDID信息傳輸給輸入源設(shè)備。在其中一個實施例中,所述更改單元還用于將所述EDID信息中的第一數(shù)據(jù)塊的擴展標(biāo)志位改寫為1,并修改第一數(shù)據(jù)塊的求和驗證值。在其中一個實施例中,所述HDMI中繼模塊還包括檢測單元,用于檢測輸入源設(shè)備的HPD腳是否有效;所述傳輸單元還用于在檢測出輸入源設(shè)備的HPD腳有效時,將修改后的所述EDID信息傳輸給所述輸入源設(shè)備。在其中一個實施例中,所述檢測單元還用于檢測接收設(shè)備的HPD腳是否有效;所述讀取單元還用于在檢測出接收設(shè)備的HPD腳有效時,讀取所述接收設(shè)備的EDID信息。在其中一個實施例中,所述讀取單元還用于當(dāng)檢測出接收設(shè)備的HH)腳無效時,讀取默認的支持音頻格式的EDID信息,然后再由所述檢測單元檢測輸入源設(shè)備的HH)腳是否有效。上述實現(xiàn)高清音頻輸入的方法和功放設(shè)備,讀取接收設(shè)備的EDID信息后,對接收設(shè)備的EDID信息中的數(shù)據(jù)塊進行改寫,將第二數(shù)據(jù)塊的接收設(shè)備所支持的音頻格式信息修改為功放設(shè)備所支持的音頻格式信息,或新增存儲功放設(shè)備所支持的音頻格式信息的數(shù)據(jù)塊,然后將修改后的EDID信息傳輸給輸入源設(shè)備,輸入源設(shè)備根據(jù)修改后的EDID信息中的音頻格式信息對高清多媒體進行解碼得到功放設(shè)備所支持的音頻,不需要昂貴的支持高清音頻的7. I通道功放設(shè)備,采用成本較低的5. I通道功放設(shè)備或更低通道的功放設(shè)備也能實現(xiàn)對高清音頻的輸入,降低了成本。
圖I為一個實施例中實現(xiàn)高清音頻輸入的方法的流程圖;圖2為另一個實施例中實現(xiàn)高清音頻輸入的方法的流程圖;圖3為一個實施例中功放設(shè)備的內(nèi)部結(jié)構(gòu)示意圖;圖4為另一個實施例中功放設(shè)備的內(nèi)部結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖及具體的實施例對實現(xiàn)高清音頻輸入的方法和功放設(shè)備進行詳細的描述,以使其更加清楚。如圖I所示,在一個實施例中,一種實現(xiàn)高清音頻輸入的方法,包括以下步驟步驟SI 10,讀取接收設(shè)備的EDID信息。具體的,EDID(Extended Display Identification Data,擴展顯不標(biāo)識數(shù)據(jù))是一種 VESA (Video Electronics Standards Association,視頻電子標(biāo)準(zhǔn))標(biāo)準(zhǔn)數(shù)據(jù)格式,其中包含有關(guān)監(jiān)視器及其性能的參數(shù),其包括供應(yīng)商信息、最大圖像大小、顏色設(shè)置、廠商預(yù)設(shè)置、頻率范圍的限制、所支持的音視頻格式信息、所支持的碼流格式、通道數(shù)、最大采樣頻率、喇叭布局以及顯示器名和序列號的字符串等。上述信息保存在display節(jié)中,用來通過一個DDC (Display Data Channel,顯示數(shù)據(jù)通道)與系統(tǒng)進行通信,該通信是在顯示器和PC圖形適配器之間進行的。EDID可以在CRT、IXD等顯示器中使用。本實施例中,接收設(shè)備可為TV或其他接收HDMI信息的設(shè)備。功放設(shè)備中包含核心部件HDMI中繼(repeater) 模塊,HDMI repeater模塊可檢測輸入端和輸出端的EDID信息。步驟S120,解析該EDID信息,判斷接收設(shè)備是否為數(shù)字視頻接口設(shè)備,若是,執(zhí)行步驟S130,若否,執(zhí)行步驟S140。具體的,對EDID信息進行解析,得出接收設(shè)備的類型,判斷接收設(shè)備是否為DVI(Digital Visual Interface,數(shù)字視頻接口)設(shè)備。步驟S130,修改該EDID信息中的第一數(shù)據(jù)塊,并新增用于存儲功放設(shè)備所支持的音頻格式信息的數(shù)據(jù)塊。具體的,EDID數(shù)據(jù)是以128個字節(jié)為一個block。128個字節(jié)中,0_7個字節(jié)為頭信息;8-9個字節(jié)為廠商ID ;10-11個字節(jié)為產(chǎn)品ID,12-15個字節(jié)為32-bit序列號;16_17個字節(jié)為廠商信息;18-19個字節(jié)為EDID版本;20-24個字節(jié)為接收設(shè)備的基本信息(電源,最大高度,寬度);25-34個字節(jié)為接收設(shè)備的顏色特征;35-37個字節(jié)為接收設(shè)備的基本時序,定時,分辨率;38-53個字節(jié)為接收設(shè)備的標(biāo)準(zhǔn)時序及定時;54-125個字節(jié)為接收設(shè)備的詳細時序及定時;126個字節(jié)為擴展標(biāo)志位,設(shè)置為O ;127個字節(jié)為求和驗證值。接收設(shè)備若為DVI類設(shè)備,因DVI類設(shè)備的EDID信息包含2個block (數(shù)據(jù)塊),即blockO和blockl。本實施例中,以blockl為第一數(shù)據(jù)塊。修改EDID信息中的第一數(shù)據(jù)塊的步驟具體為將EDID信息中的第一數(shù)據(jù)塊的擴展標(biāo)志位改寫為1,并修改第一數(shù)據(jù)塊的求和驗證值。具體的,第一數(shù)據(jù)塊的擴展標(biāo)志位為0,將其修改為1,表示能擴展,將OxfT與128個字節(jié)的數(shù)據(jù)的總和的差值作為第一數(shù)據(jù)塊的求和驗證值(checksum) ο修改EDID信息中的第一數(shù)據(jù)塊后,新建數(shù)據(jù)塊,用于僅僅存儲功放設(shè)備所支持的音頻格式信息,如 MPEG (Moving Pictures Experts Group,動態(tài)圖像組)、WMA (WindowsMediaAudio,多媒體)等。步驟S140,解析該EDID信息中的第二數(shù)據(jù)塊的接收設(shè)備所支持的音頻格式信息,并將第二數(shù)據(jù)塊中的接收設(shè)備所支持的音頻格式信息修改為功放設(shè)備所支持的音頻格式信息。具體的,接收設(shè)備為非DVI類設(shè)備,非DVI類設(shè)備的EDID信息中包含第一數(shù)據(jù)塊和第二數(shù)據(jù)塊,直接從第二數(shù)據(jù)塊中查找到表征接收設(shè)備所支持的音頻格式信息,將其修改為功放設(shè)備所支持的音頻格式信息。本實施例中,第二數(shù)據(jù)塊為EDID中的block2。block2的結(jié)構(gòu)如下表I所示。表I
Byte ValueDescription
權(quán)利要求
1.一種實現(xiàn)高清音頻輸入的方法,包括以下步驟 讀取接收設(shè)備的EDID信息; 解析所述EDID信息,判斷所述接收設(shè)備是否為數(shù)字視頻接口設(shè)備,若是,則修改所述EDID信息中的第一數(shù)據(jù)塊,并新增用于存儲功放設(shè)備所支持的音頻格式信息的數(shù)據(jù)塊,若否,則解析所述EDID信息中的第二數(shù)據(jù)塊的接收設(shè)備所支持的音頻格式信息,并將所述第二數(shù)據(jù)塊中的接收設(shè)備所支持的音頻格式信息修改為功放設(shè)備所支持的音頻格式信息; 將修改后的EDID信息傳輸給輸入源設(shè)備。
2.根據(jù)權(quán)利要求I所述的實現(xiàn)高清音頻輸入的方法,其特征在于,所述修改所述EDID信息中的第一數(shù)據(jù)塊的步驟具體為 將所述EDID信息中的第一數(shù)據(jù)塊的擴展標(biāo)志位改寫為1,并修改第一數(shù)據(jù)塊的求和驗證值。
3.根據(jù)權(quán)利要求I或2中所述的實現(xiàn)高清音頻輸入的方法,其特征在于,在所述將修改后的所述EDID信息傳輸給輸入源設(shè)備的步驟之前,還包括步驟 檢測輸入源設(shè)備的HPD腳是否有效,若是,則將修改后的所述EDID信息傳輸給所述輸入源設(shè)備,若否,則繼續(xù)檢測輸入源設(shè)備的HPD腳是否有效。
4.根據(jù)權(quán)利要求3中所述的實現(xiàn)高清音頻輸入的方法,其特征在于,在所述讀取接收設(shè)備的EDID信息的步驟之前,還包括步驟 檢測接收設(shè)備的HPD腳是否有效,若是,則讀取接收設(shè)備的EDID信息。
5.根據(jù)權(quán)利要求4所述的實現(xiàn)高清音頻輸入的方法,其特征在于,還包括步驟當(dāng)檢測接收設(shè)備的HPD腳無效時,讀取默認的支持音頻格式的EDID信息,然后進入所述檢測輸入源設(shè)備的HPD腳是否有效的步驟。
6.一種功放設(shè)備,其特征在于,包括HDMI中繼模塊,所述HDMI中繼模塊包括 讀取單元,用于讀取接收設(shè)備的EDID信息; 解析單元,用于解析所述EDID信息,判斷所述接收設(shè)備是否為數(shù)字視頻接口設(shè)備; 更改單元,用于在判斷出所述接收設(shè)備為數(shù)字視頻接口設(shè)備時,修改所述EDID信息中的第一數(shù)據(jù)塊,并新增用于存儲功放設(shè)備所支持的音頻格式信息的數(shù)據(jù)塊,以及在判斷出所述接收設(shè)備不為數(shù)字視頻接口設(shè)備且解析出所述EDID信息中的第二數(shù)據(jù)塊的接收設(shè)備所支持的音頻格式信息后,將所述第二數(shù)據(jù)塊中的接收設(shè)備所支持的音頻格式信息修改為功放設(shè)備所支持的音頻格式信息; 傳輸單兀,用于將修改后的EDID信息傳輸給輸入源設(shè)備。
7.根據(jù)權(quán)利要求6所述的功放設(shè)備,其特征在于,所述更改單元還用于將所述EDID信息中的第一數(shù)據(jù)塊的擴展標(biāo)志位改寫為1,并修改第一數(shù)據(jù)塊的求和驗證值。
8.根據(jù)權(quán)利要求6或7中所述的功放設(shè)備,其特征在于,所述HDMI中繼模塊還包括 檢測單元,用于檢測輸入源設(shè)備的HPD腳是否有效; 所述傳輸單元還用于在檢測出輸入源設(shè)備的HPD腳有效時,將修改后的所述EDID信息傳輸給所述輸入源設(shè)備。
9.根據(jù)權(quán)利要求8中所述的功放設(shè)備,其特征在于,所述檢測單元還用于檢測接收設(shè)備的Hro腳是否有效;所述讀取單元還用于在檢測出接收設(shè)備的Hro腳有效時,讀取所述接收設(shè)備的EDID信息。
10.根據(jù)權(quán)利要求9所述的功放設(shè)備,其特征在于,所述讀取單元還用于當(dāng)檢測出接收設(shè)備的HPD腳無效時,讀取默認的支持音頻格式的EDID信息,然后再由所述檢測單元檢測輸入源設(shè)備的HPD腳是否有效。
全文摘要
本發(fā)明涉及一種實現(xiàn)高清音頻輸入的方法和功放設(shè)備。所述實現(xiàn)高清音頻輸入的方法包括以下步驟讀取接收設(shè)備的EDID信息;解析所述EDID信息,判斷所述接收設(shè)備是否為數(shù)字視頻接口設(shè)備,若是,則修改所述EDID信息中的第一數(shù)據(jù)塊,并新增用于存儲功放設(shè)備所支持的音頻格式信息的數(shù)據(jù)塊,若否,則解析所述EDID信息中的第二數(shù)據(jù)塊的接收設(shè)備所支持的音頻格式信息,并將所述第二數(shù)據(jù)塊中的接收設(shè)備所支持的音頻格式信息修改為功放設(shè)備所支持的音頻格式信息;將修改后的EDID信息傳輸給輸入源設(shè)備。上述實現(xiàn)高清音頻輸入的方法和功放設(shè)備,采用成本較低的低通道的功放設(shè)備也能實現(xiàn)對高清音頻的輸入,降低了成本。
文檔編號G11B20/12GK102737680SQ20121015944
公開日2012年10月17日 申請日期2012年5月21日 優(yōu)先權(quán)日2012年5月21日
發(fā)明者王浦湧 申請人:Tcl通力電子(惠州)有限公司