亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

音頻數(shù)據(jù)傳輸方法及其音頻處理系統(tǒng)的制作方法

文檔序號(hào):7750949閱讀:173來(lái)源:國(guó)知局
專利名稱:音頻數(shù)據(jù)傳輸方法及其音頻處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及音頻數(shù)據(jù)傳輸,尤其涉及一種對(duì)音頻數(shù)據(jù)進(jìn)行加密,再透過(guò)高清晰度 音頻連接傳輸加密后的音頻數(shù)據(jù)的方法及其裝置。
背景技術(shù)
愈來(lái)愈多消費(fèi)者都把計(jì)算機(jī)移到客廳或起居室,以便在日常生活中、從家里的各 個(gè)角落,透過(guò)多聲道音響系統(tǒng)或大屏幕電視機(jī),享受數(shù)字音樂(lè)或電影。如此的舉動(dòng),代表使 用者將連接更高階的喇叭到他們的計(jì)算機(jī)上,所以如果計(jì)算機(jī)的音效子系統(tǒng)(無(wú)論是整合 式或外接式)無(wú)法達(dá)到相同的等級(jí),就可能會(huì)影響整體數(shù)字媒體播放質(zhì)量。此外,許多消費(fèi) 者也開(kāi)始要求在計(jì)算機(jī)上同時(shí)播放兩個(gè)音頻數(shù)據(jù)流,例如在書(shū)房播放交響樂(lè)的同時(shí),也要 在客廳播放電影,如此的期望是以往的音效解決方案無(wú)法達(dá)到的境界。由Intel所制訂的 高清晰度音頻規(guī)格(High Definition Audio,HD Audio)比過(guò)去的音頻規(guī)格更先進(jìn),可以支 持高達(dá)8個(gè)192kHz/32位音質(zhì)的聲道,而傳統(tǒng)的AC97規(guī)格至多僅能支持6個(gè)48kHz/20位 的聲道。因此,透過(guò)引入新的高清晰度音效規(guī)格,將來(lái)人們對(duì)更高質(zhì)量的音響效果,即可得 到滿足。然而,不論是使用目前普遍使用的AC97音頻規(guī)格或是如前所述新開(kāi)發(fā)出來(lái) 的高清晰度音頻規(guī)格,現(xiàn)存的計(jì)算機(jī)系統(tǒng)或是音響系統(tǒng)均仍是以如PCM(pulSe code modulation)等能夠直接譯碼播放的數(shù)據(jù)格式來(lái)儲(chǔ)存以及傳輸音頻數(shù)據(jù)。以這種方式來(lái)儲(chǔ) 存及傳輸音頻數(shù)據(jù),將會(huì)使得音頻數(shù)據(jù)在儲(chǔ)存或傳輸?shù)倪^(guò)程中受到不法使用者(亦即俗稱 的黑客)的竊取,如此,則將導(dǎo)致個(gè)人隱私及智慧財(cái)產(chǎn)權(quán)的保護(hù)無(wú)法周全。

發(fā)明內(nèi)容
本發(fā)明的目的之一在于在計(jì)算機(jī)系統(tǒng)或音響系統(tǒng)中,在儲(chǔ)存或是傳輸音頻數(shù)據(jù)的 過(guò)程中,利用加密技術(shù)對(duì)音頻數(shù)據(jù)進(jìn)行加密,以確保即使音頻數(shù)據(jù)受到不法使用者的竊取, 亦因數(shù)據(jù)已經(jīng)經(jīng)過(guò)加密而無(wú)法得知其實(shí)際內(nèi)容。依據(jù)本發(fā)明的實(shí)施例,其披露了一種音頻處理系統(tǒng)。該音頻處理系統(tǒng)包含有一 主機(jī)系統(tǒng)以及一音效裝置。該主機(jī)系統(tǒng)用來(lái)接收一音頻數(shù)據(jù),依照一加密標(biāo)準(zhǔn)與該音頻數(shù) 據(jù)的一格式對(duì)該音頻數(shù)據(jù)進(jìn)行加密以產(chǎn)生一加密后音頻數(shù)據(jù)。該音效裝置是透過(guò)一連接規(guī) 格連接于該主機(jī)系統(tǒng),用來(lái)透過(guò)該連接規(guī)格接收經(jīng)過(guò)該主機(jī)系統(tǒng)所產(chǎn)生的該加密后音頻數(shù) 據(jù),并對(duì)該加密后音頻號(hào)進(jìn)行一解密處理,其中該主機(jī)系統(tǒng)所產(chǎn)生的該加密后音頻數(shù)據(jù)的 一數(shù)據(jù)長(zhǎng)度取決于該音頻數(shù)據(jù)的格式。依據(jù)本發(fā)明的實(shí)施例,其來(lái)披露了一種音頻數(shù)據(jù)傳輸方法。該音頻數(shù)據(jù)傳輸方法 包含有依照一加密方法與一音頻數(shù)據(jù)的一格式,對(duì)該音頻數(shù)據(jù)進(jìn)行一加密處理;透過(guò)一 連接規(guī)格將經(jīng)過(guò)上述該加密后音頻數(shù)據(jù)傳送至一音效裝置;以及利用該音效裝置對(duì)經(jīng)過(guò)上 述該加密后音頻數(shù)據(jù)進(jìn)行一解密處理,其中該加密后音頻數(shù)據(jù)的一數(shù)據(jù)長(zhǎng)度取決于該音頻 數(shù)據(jù)的格式。


圖1為本發(fā)明一實(shí)施例的加密音頻數(shù)據(jù)傳輸裝置的示意圖。圖2為高清晰度音效架構(gòu)下的音樂(lè)數(shù)據(jù)的示意圖。圖3為圖1中的加密音頻數(shù)據(jù)傳輸裝置依據(jù)第一實(shí)施例對(duì)具有格式為 48kHZ/2ch/24bits的欲傳輸音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。圖4為圖1中的加密音頻數(shù)據(jù)傳輸裝置依據(jù)第一實(shí)施例對(duì)具有格式為 48kHZ/8ch/24bits的欲傳輸音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。圖5為圖1中的加密音頻數(shù)據(jù)傳輸裝置依據(jù)第一實(shí)施例對(duì)具有格式為 192kHZ/2ch/24bits的欲傳輸音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。圖6為圖1中的加密音頻數(shù)據(jù)傳輸裝置依據(jù)第一實(shí)施例對(duì)具有格式為 192kHZ/8ch/24bits的欲傳輸音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。圖7為包含多個(gè)候選數(shù)據(jù)長(zhǎng)度的表格的示意圖。圖8為圖1中的加密音頻數(shù)據(jù)傳輸裝置依據(jù)第二實(shí)施例對(duì)具有格式為 48kHZ/2ch/24bits的欲傳輸音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。圖9為圖1中的加密音頻數(shù)據(jù)傳輸裝置依據(jù)第二實(shí)施例對(duì)具有格式為 48kHZ/8ch/24bits的欲傳輸音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。圖10為圖1中的加密音頻數(shù)據(jù)傳輸裝置依據(jù)第二實(shí)施例對(duì)具有格式為 192kHZ/2ch/24bits的欲傳輸音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。圖11為圖1中的加密音頻數(shù)據(jù)傳輸裝置依據(jù)第二實(shí)施例對(duì)具有格式為 192kHZ/8ch/24bits的欲傳輸音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。主要組件符號(hào)說(shuō)明100加密音頻數(shù)據(jù)傳輸裝置110主機(jī)系統(tǒng)112中央處理單元114北橋芯片116內(nèi)存118南橋芯片122應(yīng)用程序124驅(qū)動(dòng)程序140音頻編解碼芯片142解密功能
具體實(shí)施例方式
請(qǐng)參照?qǐng)D1,圖1是顯示依據(jù)本發(fā)明一實(shí)施例的加密音頻數(shù)據(jù)傳輸裝置100的示 意圖。在本實(shí)施例中,以一常見(jiàn)的個(gè)人計(jì)算機(jī)系統(tǒng)(例如一桌上型計(jì)算機(jī)或是一筆記型計(jì) 算機(jī))為例來(lái)進(jìn)行說(shuō)明,但是本領(lǐng)域普通技術(shù)人員應(yīng)可理解,本發(fā)明所述的技術(shù)并不限于 應(yīng)用在個(gè)人計(jì)算機(jī)系統(tǒng)上,其它任何有受到不法使用者入侵之虞(例如因?yàn)檫B接到網(wǎng)絡(luò)系 統(tǒng)的關(guān)系)的音頻系統(tǒng),均屬于本發(fā)明的技術(shù)所欲保護(hù)的領(lǐng)域。在圖1中,加密音頻數(shù)據(jù) 傳輸裝置100是包含有一主機(jī)系統(tǒng)110,在本實(shí)施例中,主機(jī)系統(tǒng)110是由個(gè)人計(jì)算機(jī)的主 要運(yùn)算機(jī)制所構(gòu)成,在硬件部分,一般包含有一中央處理單元(central processing unit, CPU) 112,一連接于CPU 112、負(fù)責(zé)與一內(nèi)存116及其它存取速度較快的組件溝通的北橋芯 片114,一連接于北橋芯片114、負(fù)責(zé)與主機(jī)系統(tǒng)110的其它外圍裝置溝通的南橋芯片118, 以及其它未顯示在圖1中的各種常見(jiàn)的組件;而在軟件部分,則通常包含有上層的應(yīng)用程序(application) 122以及下層的驅(qū)動(dòng)程序(driver) 124,其中常見(jiàn)的應(yīng)用程序122的例子 有如多媒體處理及播放程序、或是其它會(huì)對(duì)音頻數(shù)據(jù)進(jìn)行處理的程序,而驅(qū)動(dòng)程序124則 是用來(lái)進(jìn)行軟硬件之間的溝通。主機(jī)系統(tǒng)110自一音頻數(shù)據(jù)源130接收一音頻數(shù)據(jù),利用 應(yīng)用程序122中的加密功能對(duì)該音頻數(shù)據(jù)進(jìn)行加密(encryption),再將加密過(guò)后的音頻數(shù) 據(jù)透過(guò)一音頻連接150傳送至一音頻編譯碼芯片(audio CODEC) 140,再由音頻編譯碼芯片 140對(duì)其進(jìn)行解密(decryption),以利后續(xù)的聲音播放。在本實(shí)施例中,音頻數(shù)據(jù)源140是一 DVD光盤(pán)儲(chǔ)存裝置,包括次世代DVD規(guī)格如 HD-DVD或藍(lán)光DVD(Blu-ray disc),其中儲(chǔ)存了包含影像及聲音信息的多媒體數(shù)據(jù),然而本 發(fā)明并不以此為限,任何儲(chǔ)存有或傳送有音頻數(shù)據(jù)的裝置或信號(hào)來(lái)源,均屬于音頻數(shù)據(jù)源 140的應(yīng)用。為了配合本發(fā)明的實(shí)施,音頻編譯碼芯片140具備有針對(duì)主機(jī)系統(tǒng)110對(duì)音頻 數(shù)據(jù)的加密操作進(jìn)行解密的能力,而此一解密功能142可以用硬件、軟件或是同時(shí)應(yīng)用軟 硬件的方式實(shí)現(xiàn),是本領(lǐng)域普通技術(shù)人員能夠完成的內(nèi)容。至于用來(lái)連接主機(jī)系統(tǒng)110 (在 本實(shí)施例中,南橋芯片118的部分)及音頻編譯碼芯片140的音頻連接150,則以具有高傳 輸頻寬的HDA連接(HDAlink)為佳,以配合加密后的音頻數(shù)據(jù)的傳輸,但是本領(lǐng)域普通技術(shù) 人員亦應(yīng)理解,本發(fā)明并不以此為限,其它傳統(tǒng)或是創(chuàng)新的音頻連接技術(shù),亦可使用于此。在一第一實(shí)施例中,主機(jī)系統(tǒng)110是使用一加密方法來(lái)加密該音樂(lè)數(shù)據(jù)。舉例來(lái) 說(shuō),所使用的該加密方法可為先進(jìn)加密標(biāo)準(zhǔn)(Advanced Encryption Standard,AES)。但先 進(jìn)加密標(biāo)準(zhǔn)僅為本發(fā)明用來(lái)說(shuō)明的一個(gè)范例,并非用來(lái)限制本發(fā)明的范圍,其它加密方法 亦可應(yīng)用在本發(fā)明上來(lái)進(jìn)行加密。請(qǐng)參照?qǐng)D2所示的表格。在高清晰度音頻規(guī)格中,其能 夠以44. IkHz,88. 2kHz、176. 4kHz、48kHz、96kHz、或192kHz等取樣頻率來(lái)進(jìn)行取樣,并包含 有2個(gè)頻道(channel)、4個(gè)頻道、6個(gè)頻道、8個(gè)頻道乃至于更多頻道的音頻數(shù)據(jù),其中,對(duì) 每個(gè)不同組態(tài)的組合而言,數(shù)據(jù)可經(jīng)由具有相對(duì)應(yīng)數(shù)據(jù)位(位元)長(zhǎng)度的幀(frame)來(lái)傳 送。本實(shí)施例的加密流程,是依據(jù)欲處理的音頻數(shù)據(jù)格式(例如取樣頻率、位數(shù)、聲道數(shù) 等)將上述各種具有不同取樣頻率、不同頻道數(shù)的音頻數(shù)據(jù),均加密成為具有768位的加 密后音頻數(shù)據(jù)。換言之,在此實(shí)施例中,不論欲加密的音頻數(shù)據(jù)的格式為何,額定數(shù)據(jù)長(zhǎng)度 (nominal data length)均為一固定的位數(shù)(也就是768位)。若是該音頻數(shù)據(jù)加密前的數(shù) 據(jù)長(zhǎng)度較上述的額定位數(shù)(768位)來(lái)得少(即大多數(shù)情形),則在加密時(shí)會(huì)先以一垃圾數(shù) 據(jù)(garbage data)來(lái)填塞(padding)該幀以使其數(shù)據(jù)長(zhǎng)度達(dá)到額定數(shù)據(jù)長(zhǎng)度,之后始將該 音頻數(shù)據(jù)連同填塞的垃圾數(shù)據(jù),依照AES128的加密標(biāo)準(zhǔn)轉(zhuǎn)換成六筆128位(總共768位) 的加密數(shù)據(jù)。須注意的是,在高清晰度音頻的架構(gòu)下,幀的傳送頻率為48KHz,因此,必須針對(duì)取 樣率44. IkHz的音頻數(shù)據(jù)進(jìn)行額外處理。在本實(shí)施例中所采取的處理方式,是使用高清晰 度音頻規(guī)格書(shū)(High Definition Audio Specification, Revision 1.0,April 15,2004, Intel Corporation)第5. 4節(jié)(第83-86頁(yè))描述的內(nèi)容,即在進(jìn)行取樣率44. IkHz的音 頻數(shù)據(jù)的傳送時(shí),會(huì)在每160個(gè)幀中以“12-11-11-12-11-11-12-11-11-12-11-11-11-(重 復(fù))”的方式插入節(jié)拍(cadence)來(lái)傳送,其中“_”表示不送數(shù)據(jù),也就是說(shuō),每160個(gè)幀內(nèi) 會(huì)有147個(gè)幀有音頻數(shù)據(jù),而有13個(gè)幀沒(méi)有音頻數(shù)據(jù)。同理,取樣率88. 2kHz、176. 4kHz的 音頻數(shù)據(jù)亦可運(yùn)用相同原理來(lái)處理。上述針對(duì)取樣率44. IkHz的音頻數(shù)據(jù)所進(jìn)行的處理, 是屬本領(lǐng)域普通技術(shù)人員在了解上述規(guī)格書(shū)的披露內(nèi)容后即可輕易實(shí)施的內(nèi)容,故其詳細(xì)運(yùn)作方式將不在此贅述。請(qǐng)參照?qǐng)D3,圖3是顯示當(dāng)所欲傳輸?shù)囊纛l數(shù)據(jù)的格式為48kHZ/2ch/24bits時(shí), 也就是說(shuō),當(dāng)音頻數(shù)據(jù)具有取樣率48kHz、2聲道以及每一聲道的每次取樣為24位的數(shù) 據(jù)長(zhǎng)度,圖1中的加密音頻數(shù)據(jù)傳輸裝置100對(duì)音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密 的示意圖。由于額定數(shù)據(jù)長(zhǎng)度為768位,但是音頻數(shù)據(jù)只會(huì)使用到48位(24位X2聲 道XI)的數(shù)據(jù)長(zhǎng)度,因此便會(huì)以垃圾數(shù)據(jù)來(lái)填塞所剩余的720位以使其數(shù)據(jù)長(zhǎng)度達(dá)到額 定數(shù)據(jù)長(zhǎng)度(亦即768位),接著,再將上述768位的數(shù)據(jù)加密以產(chǎn)生六筆128位的加密 數(shù)據(jù),并將其儲(chǔ)存在一存儲(chǔ)裝置中,以待后續(xù)透過(guò)HDA連接150傳送至音頻編譯碼芯片 140。同樣地,圖4、5、6中則分別顯示當(dāng)所欲傳輸?shù)囊纛l數(shù)據(jù)的格式為48kHZ/8ch/24bits、 192kHz/2ch/24bits、192kHz/8ch/24bits時(shí),圖1中的加密音頻數(shù)據(jù)傳輸裝置100對(duì)音頻數(shù) 據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。對(duì)上述的第一實(shí)施例來(lái)說(shuō),不論欲加密的音頻數(shù)據(jù)的格式為何,額定數(shù)據(jù)長(zhǎng)度均 為一固定的位數(shù)(也就是768位)。因此,不論音頻數(shù)據(jù)在加密前有多少位數(shù),都會(huì)使用垃 圾數(shù)據(jù)填塞來(lái)確保接下來(lái)的加密程序(例如AES128)所處理的數(shù)據(jù)長(zhǎng)度均等于一額定數(shù)據(jù) 長(zhǎng)度,也就是768位。于是,每個(gè)AES128加密程序皆可得到六筆128位的加密數(shù)據(jù)。然而, 具有768位數(shù)的加密后數(shù)據(jù)會(huì)在主機(jī)系統(tǒng)110與音頻編譯碼芯片140間的音頻連接150中 占用大量的頻寬,并迫使系統(tǒng)增加多余的編譯碼次數(shù)。為了增進(jìn)頻寬的使用效率以及減少 系統(tǒng)的編譯碼次數(shù),本發(fā)明另提供了一第二實(shí)施例,其是依據(jù)該音頻數(shù)據(jù)的格式而由多個(gè) 候選數(shù)據(jù)長(zhǎng)度中選出一額定數(shù)據(jù)長(zhǎng)度來(lái)對(duì)該音頻數(shù)據(jù)進(jìn)行加密,其中音頻數(shù)據(jù)的格式包含 有取樣頻率、位數(shù)、聲道數(shù)中的至少一個(gè)。關(guān)于此第二實(shí)施例的細(xì)節(jié)說(shuō)明如下。圖7為顯示對(duì)應(yīng)AES128加密規(guī)格的多個(gè)候選數(shù)據(jù)長(zhǎng)度的一表格,其包含有128位 (1X128 位),256 位(2X128 位),384位(3 X 128 位),512 位(4X 128 位),640 位(5X128 位),728位(6X128位)。在此第二實(shí)施例中,加密程序自候選數(shù)據(jù)長(zhǎng)度中,選出不小于 并最接近音頻數(shù)據(jù)的位數(shù)的一候選數(shù)據(jù)長(zhǎng)度,并依據(jù)所選取的候選數(shù)據(jù)長(zhǎng)度來(lái)加密音頻數(shù) 據(jù)。因此,加密程序依據(jù)音頻數(shù)據(jù)的格式,應(yīng)用不同的位數(shù)(128,256,384,512,640,728)來(lái) 對(duì)具有不同取樣頻率與不同頻道數(shù)的音頻數(shù)據(jù)進(jìn)行加密。同樣地,若是音頻數(shù)據(jù)在加密前 的數(shù)據(jù)長(zhǎng)度較所選取的額定候選數(shù)據(jù)長(zhǎng)度來(lái)得少(即大多數(shù)情形),則在加密時(shí)會(huì)先以一 垃圾數(shù)據(jù)來(lái)填塞至幀中以使其數(shù)據(jù)長(zhǎng)度達(dá)到所選取的額定候選數(shù)據(jù)長(zhǎng)度。對(duì)于本領(lǐng)域普通 技術(shù)人員而言,應(yīng)可在閱讀上述段落后輕易了解填塞垃圾數(shù)據(jù)的運(yùn)作方式,故相關(guān)細(xì)節(jié)在 此便不再一一贅述。而后,音頻數(shù)據(jù)連同填塞的垃圾數(shù)據(jù)便依照AES128的加密標(biāo)準(zhǔn)而轉(zhuǎn)換 成多筆128位的加密數(shù)據(jù),具體來(lái)說(shuō),AES128加密標(biāo)準(zhǔn)在所選取的額定候選數(shù)據(jù)長(zhǎng)度為128 位時(shí)會(huì)產(chǎn)生一筆128位的加密數(shù)據(jù)、在所選取的額定候選數(shù)據(jù)長(zhǎng)度為256位時(shí)會(huì)產(chǎn)生兩筆 128位的加密數(shù)據(jù)、在所選取的額定候選數(shù)據(jù)長(zhǎng)度為384位時(shí)會(huì)產(chǎn)生三筆128位的加密數(shù) 據(jù)、在所選取的額定候選數(shù)據(jù)長(zhǎng)度為512位時(shí)會(huì)產(chǎn)生四筆128位的加密數(shù)據(jù)、在所選取的額 定候選數(shù)據(jù)長(zhǎng)度為640位時(shí)會(huì)產(chǎn)生五筆128位的加密數(shù)據(jù)、以及在所選取的額定候選數(shù)據(jù) 長(zhǎng)度為768位時(shí)會(huì)產(chǎn)生六筆128位的加密數(shù)據(jù)。請(qǐng)參照?qǐng)D8,圖8是顯示當(dāng)所欲傳輸?shù)囊纛l數(shù)據(jù)的格式為48kHZ/2ch/24bits時(shí), 也就是說(shuō),當(dāng)音頻數(shù)據(jù)具有取樣率48kHz、2聲道以及每一聲道的每次取樣為24位的數(shù)據(jù)長(zhǎng) 度,圖1中的加密音頻數(shù)據(jù)傳輸裝置 依據(jù)第二實(shí)施例對(duì)音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。因?yàn)橐纛l數(shù)據(jù)的位數(shù)為48 (24位X 2聲道XI),所選取的候選數(shù)據(jù)長(zhǎng) 度,依據(jù)一實(shí)施態(tài)樣為最接近音頻數(shù)據(jù)的位數(shù),即為128位。由于所選取的候選數(shù)據(jù)長(zhǎng)度為 128位,但是音頻數(shù)據(jù)只會(huì)使用到48位的數(shù)據(jù)長(zhǎng)度,因此便會(huì)以垃圾數(shù)據(jù)來(lái)填塞所剩余的 80位以使其數(shù)據(jù)長(zhǎng)度達(dá)到額定數(shù)據(jù)長(zhǎng)度(亦即128位),接著,再將上述128位的數(shù)據(jù)加密 以產(chǎn)生一筆128位的加密數(shù)據(jù),并將其儲(chǔ)存在一存儲(chǔ)裝置中,以待后續(xù)透過(guò)HDA連接150傳 送至音頻編譯碼芯片140。同樣地,圖9、10、11中則分別顯示當(dāng)所欲傳輸?shù)囊纛l數(shù)據(jù)的格式 為 48kHz/8ch/24bits、192kHz/2ch/24bits、192kHz/8ch/24bits 時(shí),圖 1 中的加密音頻數(shù)據(jù) 傳輸裝置100依據(jù)第二實(shí)施例對(duì)音頻數(shù)據(jù)進(jìn)行垃圾數(shù)據(jù)填塞及進(jìn)行加密的示意圖。概括來(lái)說(shuō),在此第二實(shí)施例中,額定數(shù)據(jù)長(zhǎng)度為一可變的數(shù)據(jù)長(zhǎng)度,并非總是等于 768位,而是取決于音頻數(shù)據(jù)的格式,或者,可由使用者自行設(shè)定。因此,填塞入音頻數(shù)據(jù)的 垃圾數(shù)據(jù)是可彈性調(diào)整的,主要取決于所選用的候選數(shù)據(jù)長(zhǎng)度。相較于之前所述的第一實(shí) 施例,此第二實(shí)施例可更加有效率地減少所填塞的垃圾數(shù)據(jù),進(jìn)而減少音頻編譯碼芯片140 在譯碼程序的負(fù)擔(dān)并增進(jìn)HDA連接的頻寬使用效率以提高總體的數(shù)據(jù)吞吐量,而整體的系 統(tǒng)耗電量也可大幅減少。此外,主機(jī)系統(tǒng)110的直接內(nèi)存存取(Direct MemoryAccess,DMA) 緩沖區(qū)的使用效率也可大為提高。另外,由于額定數(shù)據(jù)長(zhǎng)度不是一固定值,所傳送的音頻數(shù) 據(jù)的加密效果以及安全性也因而進(jìn)一步地提高了。而且,因?yàn)橐纛l數(shù)據(jù)格式是非固定的,所 以傳輸過(guò)程中并不需要針對(duì)取樣率44. IKHz,88. 2KHz和176. 4KHz的原始信號(hào)插入額外的 節(jié)拍,故可減輕主機(jī)系統(tǒng)110與音頻編譯碼芯片140的負(fù)載,如此一來(lái),便可更進(jìn)一步地降 低整體耗電量。上述關(guān)于本發(fā)明在進(jìn)行加密時(shí)所使用的AES加密標(biāo)準(zhǔn),其詳細(xì)運(yùn)作方式是AES 加密技術(shù)領(lǐng)域技術(shù)人員在了解本發(fā)明的披露內(nèi)容之后,即可輕易實(shí)施的內(nèi)容,故將不在此 一一贅述。而加密技術(shù)領(lǐng)域技術(shù)人員亦應(yīng)理解,本發(fā)明的加密音頻數(shù)據(jù)傳輸裝置100及其 所使用的加密方法,并不僅限于使用AES加密標(biāo)準(zhǔn)來(lái)實(shí)現(xiàn),其它任何能夠達(dá)到音頻數(shù)據(jù)的 儲(chǔ)存及傳輸時(shí)的信息安全目的的加密方式,均可應(yīng)用于本發(fā)明之中。又雖然本發(fā)明并不以 使用HDA連接為限,但是由于在進(jìn)行AES128或是其它加密標(biāo)準(zhǔn)進(jìn)行音頻數(shù)據(jù)的加密時(shí),會(huì) 引進(jìn)大量的非音頻數(shù)據(jù)(如上述用來(lái)填塞的垃圾數(shù)據(jù))以提升加密的安全性,故用來(lái)傳輸 數(shù)據(jù)的連接自然以具有高傳輸頻寬的HDA連接或是其它序列連接(serial link)為佳。再 者,主機(jī)系統(tǒng)110自音頻數(shù)據(jù)源130所接收下來(lái)的音頻數(shù)據(jù),其數(shù)據(jù)格式可以是具有其它 標(biāo)準(zhǔn)化(standardized)或是自行制訂(proprietary)的加密規(guī)格,此時(shí)主機(jī)系統(tǒng)110中 的軟件部份(即應(yīng)用程序122及驅(qū)動(dòng)程序124)只要具有對(duì)此屬于音頻數(shù)據(jù)源的加密規(guī)格 進(jìn)行解密,再將解密后的音頻數(shù)據(jù)以本發(fā)明為儲(chǔ)存及/或傳輸?shù)挠盟O(shè)計(jì)的加密規(guī)格(如 AES128)進(jìn)行加密,仍無(wú)礙于本發(fā)明的實(shí)施。綜上所述,本發(fā)明利用軟件來(lái)進(jìn)行加密以保護(hù)音頻數(shù)據(jù),以避免在儲(chǔ)存及/或傳 送過(guò)程被不法使用者所竊取,而當(dāng)用來(lái)處理并播放聲音的音效裝置,如音頻編譯碼芯片140 接收到加密后的音頻數(shù)據(jù)之后,便可利用解密的技術(shù)來(lái)還原得到原始的音頻數(shù)據(jù),藉此方 法達(dá)到保護(hù)的效果。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與 修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
一種音頻處理系統(tǒng),包含有一主機(jī)系統(tǒng),用來(lái)接收一音頻數(shù)據(jù),并依據(jù)一加密方法與所述音頻數(shù)據(jù)的一格式對(duì)所述音頻數(shù)據(jù)加密以產(chǎn)生一加密后音頻數(shù)據(jù);以及一音效裝置,透過(guò)一接口連接于所述主機(jī)系統(tǒng),用來(lái)透過(guò)所述接口接收所述加密后音頻數(shù)據(jù),并對(duì)所述加密后音頻數(shù)據(jù)進(jìn)行一解密處理;其中,所述主機(jī)系統(tǒng)所產(chǎn)生的所述加密后音頻數(shù)據(jù)的一數(shù)據(jù)長(zhǎng)度取決于所述音頻數(shù)據(jù)的所述格式。
2.根據(jù)權(quán)利要求1所述的音頻處理系統(tǒng),其中,所述音頻數(shù)據(jù)的所述格式包含有取樣 頻率、位數(shù)、聲道數(shù)中的至少一個(gè)。
3.根據(jù)權(quán)利要求1所述的音頻處理系統(tǒng),其中,所述主機(jī)系統(tǒng)依據(jù)所述音頻數(shù)據(jù)的所 述格式由多個(gè)候選數(shù)據(jù)長(zhǎng)度選出一數(shù)據(jù)長(zhǎng)度,并依據(jù)所述加密方法與所選取的所述數(shù)據(jù)長(zhǎng) 度來(lái)對(duì)所述音頻數(shù)據(jù)加密。
4.根據(jù)權(quán)利要求3所述的音頻處理系統(tǒng),其中,所述主機(jī)系統(tǒng)選出的所述數(shù)據(jù)長(zhǎng)度是 所述多個(gè)候選數(shù)據(jù)長(zhǎng)度中最接近所述音頻數(shù)據(jù)的數(shù)據(jù)長(zhǎng)度。
5.根據(jù)權(quán)利要求4所述的音頻處理系統(tǒng),其中,所述主機(jī)系統(tǒng)還包含有一應(yīng)用程序,用 來(lái)執(zhí)行所述加密處理。
6.一種音頻數(shù)據(jù)傳輸方法,包含有依照一加密方法與一音頻數(shù)據(jù)的一格式對(duì)所述音頻數(shù)據(jù)進(jìn)行一加密處理來(lái)產(chǎn)生一加 密后音頻數(shù)據(jù);依據(jù)一連接規(guī)格將所述加密后音頻數(shù)據(jù)傳送至一音效裝置;以及利用所述音效裝置對(duì)所述加密后音頻數(shù)據(jù)進(jìn)行一解密處理;其中,所述加密后音頻數(shù)據(jù)的一數(shù)據(jù)長(zhǎng)度為一可變的數(shù)據(jù)長(zhǎng)度。
7.根據(jù)權(quán)利要求6所述的音頻數(shù)據(jù)傳輸方法,其中,所述加密后音頻數(shù)據(jù)的所述數(shù)據(jù) 長(zhǎng)度取決于所述音頻數(shù)據(jù)的所述格式。
8.根據(jù)權(quán)利要求7所述的音頻數(shù)據(jù)傳輸方法,其中,所述音頻數(shù)據(jù)的所述格式包含有 取樣頻率、位數(shù)、聲道數(shù)中的至少一個(gè)。
9.根據(jù)權(quán)利要求7所述的音頻數(shù)據(jù)傳輸方法,其中,對(duì)所述音頻數(shù)據(jù)進(jìn)行所述加密處 理的步驟包含有依據(jù)所述音頻數(shù)據(jù)的所述格式從多個(gè)候選數(shù)據(jù)長(zhǎng)度選出一數(shù)據(jù)長(zhǎng)度;以及依據(jù)所述加密方法與所選取的所述數(shù)據(jù)長(zhǎng)度來(lái)對(duì)所述音頻數(shù)據(jù)加密。
10.根據(jù)權(quán)利要求6所述的音頻數(shù)據(jù)傳輸方法,其中,所述加密后音頻數(shù)據(jù)的所述數(shù)據(jù) 長(zhǎng)度取決于一使用者的設(shè)定。
全文摘要
本發(fā)明披露了一種傳送加密音頻數(shù)據(jù)的音頻數(shù)據(jù)傳輸方法及其音頻處理系統(tǒng)與計(jì)算機(jī)系統(tǒng)。該音頻數(shù)據(jù)傳輸方法包含有提供一音頻數(shù)據(jù);依照一加密標(biāo)準(zhǔn)與該音頻數(shù)據(jù)的一格式對(duì)該音頻數(shù)據(jù)進(jìn)行一加密處理;透過(guò)一連接規(guī)格將經(jīng)過(guò)上述加密處理的該音頻數(shù)據(jù)傳送至一音效裝置;以及利用該音效裝置對(duì)經(jīng)過(guò)上述加密處理的該音頻數(shù)據(jù)進(jìn)行一解密處理。
文檔編號(hào)H04L9/00GK101902322SQ20101019515
公開(kāi)日2010年12月1日 申請(qǐng)日期2010年5月25日 優(yōu)先權(quán)日2009年5月26日
發(fā)明者葉宗立, 洪家裕, 邱舒業(yè), 郭榮文 申請(qǐng)人:瑞昱半導(dǎo)體股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1