據帖進行拆包和解碼,W分別獲得該音頻 數據序列和該音頻帖時鐘信號信息;
[0051 ]音頻數據解碼模塊,用W對該音頻數據序列進行解碼,W獲得該音頻數據;
[0052] 音頻帖時鐘信號還原模塊,用W根據該音頻帖時鐘碼獲得該音頻帖時鐘信號;
[0053] 根據該音頻數據和該音頻帖時鐘信號獲得該音頻信號。
[0054] 通過運種特殊編碼的方式,尤其是對音頻帖時鐘信號的特殊編碼,可W使得在音 頻數據的寫入和讀取所采用的時鐘信號是一致的,因此,音頻帖時鐘信號能夠準確的傳遞 和還原,保證音頻數據讀取的準確性,音頻信號在傳輸過程中不會產生誤差。
[0055] 在依據本發明實施例的音頻-視頻數據的發送方法中,首先,判斷當前視頻信號的 有效狀態和無效狀態,當視頻信號為有效狀態時,在視頻數據時間段內傳輸高速數據帖,在 音頻數據時間段內傳輸低速數據帖;而當視頻信號為無效狀態時,即在視頻信號的空閑時 間區間內,利用全部或者部分視頻數據時間段向接收端發送所述低速數據帖,大大提高了 傳輸速率和效率。
【附圖說明】
[0056] 圖IA所示為依據現有技術的通過單串行線同時傳輸視頻信號和音頻信號時串行 數據的格式示例圖;
[0057] 圖IB所示為依據現有技術的通過單串行線同時傳輸視頻信號和音頻信號,接收裝 置恢復音頻信號的原理示意圖;
[005引圖2所示為依據本發明一實施例的音頻-視頻數據的發送方法的流程示意圖;
[0059] 圖3所示為依據本發明一實施例的低速數據帖的格式示意圖;
[0060] 圖4所示為采用雙時鐘符號編碼規則的原理示意圖;
[0061] 圖5所示為依據本發明一具體實施例的低速數據帖的格式示意圖;
[0062] 圖6所示為依據本發明一實施例的音頻-視頻數據的發送方法的原理示意圖;
[0063] 圖7所示為依據本發明實施例的音頻-視頻數據的接收方法的流程圖
[0064] 圖8所示為依據本發明一實施例的音頻-視頻數據傳輸系統的原理示意圖。
【具體實施方式】
[0065] W下結合附圖對本發明的幾個優選實施例進行詳細描述,但本發明并不僅僅限于 運些實施例。本發明涵蓋任何在本發明的精髓和范圍上做的替代、修改、等效方法W及方 案。為了使公眾對本發明有徹底的了解,在W下本發明優選實施例中詳細說明了具體的細 節,而對本領域技術人員來說沒有運些細節的描述也可W完全理解本發明。
[0066] 本發明可W各種形式呈現,W下將描述其中一些示例。
[0067] 參考圖2,所示為依據本發明一實施例的音頻-視頻數據的發送方法的流程示意 圖。在該實施例中,同時接收來自視頻源的視頻信號和來自音頻源的音頻信號,W及對接收 到的視頻信號和音頻信號所進行的相適應的處理也是同時的,并無先后順序之分。在圖2的 示例圖中的順序僅為方便說明而采用。
[0068] 在該實施例中,音頻-視頻數據的發送方法包括W下步驟:
[0069] S201:接收來自視頻源的視頻信號和來自音頻源的音頻信號;
[0070] S202:接收所述音頻信號的音頻數據,W及檢測所述音頻信號的音頻帖時鐘信號;
[0071 ] S203:按照第一編碼規則將所述音頻數據轉換為音頻數據序列;
[0072] S204:根據所述音頻數據序列和所述音頻帖時鐘信號,并按照第二編碼規則生成 開始數據碼,結束數據碼和音頻帖時鐘碼;
[0073] S205:根據所述音頻帖時鐘信號和所述音頻數據序列生成一低速數據帖;
[0074] 在每一所述音頻數據序列的開始時刻插入所述開始數據碼,在所述音頻數據序列 的結束時刻插入所述結束數據碼;W及在每一所述音頻帖時鐘信號的開始時刻,將所述音 頻帖時鐘碼插入所述低速數據帖;
[0075] S206:將所述低速數據帖和所述視頻信號集成封包W形成一高速數據帖;
[0076] S207:將所述高速數據帖進行并轉串處理W形成一音視頻傳輸數據。
[0077] 運里,該第一編碼規則不同于該第二編碼規則。利用一些不會在編碼后的音頻數 據序列出現的特征碼來標識開始數據碼,結束數據碼和音頻帖時鐘碼,并用運些特征碼來 分界編碼后的音頻數據序列和插入音頻帖時鐘信號。
[0078] 具體的,可W在每一該音頻數據序列的開始時刻插入該開始數據碼,在該音頻數 據序列的結束時刻插入該結束數據碼來區分每一音頻數據序列;W及在每一該音頻帖時鐘 信號的開始時刻,將該音頻帖時鐘碼插入該低速數據帖。
[0079] 根據一具體實施例,檢測音頻帖時鐘信號的上升沿,W在每一音頻帖時鐘信號的 上升沿時刻,將音頻帖時鐘碼插入該低速數據帖。
[0080] 在具體實施例中,該低速數據帖與帖之間可W填充無效數據。
[0081] 在形成該低速數據帖的過程中,音頻數據序列、音頻帖時鐘碼和無效數據按照一 定的時序形成該低速數據帖。
[0082] 參考圖3,所示為依據本發明一實施例的低速數據帖的格式示意圖。在每一低速數 據帖的開始時刻插入開始數據碼,然后開始輸出記錄音頻數據序列的數據,由于音頻帖時 鐘碼具有最高的優先級,因此,如果在輸出音頻數據序列的數據的過程中,檢測到音頻帖時 鐘信號,則中斷當前音頻數據序列的數據輸出,在插入該音頻帖時鐘信號碼后,再次開始輸 出剩余的當前音頻數據序列的數據直至結束,并在結束時刻插入結束數據碼。類似的,當檢 測到另一低速數據帖的開始時刻時,則重復上述操作,W將音頻數據序列和音頻帖時鐘信 號依次記錄。與音頻數據序列編碼方式不同的開始數據碼和結束數據碼用來劃分每一音頻 數據序列。低速數據帖與帖之間可W插入無效數據。
[0083] 運里,第一編碼規則可W是任何合適的編碼規則,第二編碼規則是與第一編碼規 則不同的編碼規則,W將開始數據碼、結束數據碼和音頻帖時鐘信號碼與音頻數據序列相 區分。
[0084] 通過運種特殊編碼的方式,尤其是對音頻帖時鐘信號的特殊編碼,可W使得在音 頻數據的寫入和讀取所采用的時鐘信號是一致的,因此,音頻帖時鐘信號能夠準確的傳遞 和還原,保證音頻數據讀取的準確性,音頻信號在傳輸過程中不會產生誤差。
[0085] 根據本發明的一實施例,第一編碼規則可W是雙時鐘符號編碼規則。參考圖4,所 示為采用雙時鐘符號編碼規則的原理示意圖。
[0086] 與傳統的雙相符號編碼規則不相同,根據該實施例的雙時鐘符號編碼規則,使用 兩個相鄰高頻時鐘周期內的兩個狀態來表示一個數據比特。即兩個高頻時鐘來傳輸一個低 速數據比特。第一個時鐘周期內的狀態總是和前一狀態相反,第二個時鐘周期內的狀態是 和第一個時鐘周期內狀態相同還是相反,取決于運個音頻數據AUD的值。
[0087] 當音頻數據AUD為1時,在其兩個時鐘周期內音頻數據序列AUS轉變一次電位(0-〉1 或1-〉〇),使得音頻數據AUD變成兩個不同電位的資料,變成10或01;
[0088] 而當音頻數據AUD為加寸,則不轉變電位,變成11或00。
[0089] 利用運種編碼,所有的音頻數據將被編碼成音頻數據序列。因此,序列里可W插入 用第二編碼規則編碼的的特殊碼做其它用途。
[0090] 第二編碼規則與第一編碼規則不同,例如,利用一些不可能在編碼后的音頻數據 序列出現的特征編碼碼來標識開始數據碼,結束數據碼,和音頻帖時鐘碼,并用運些特征碼 來分界編碼的音頻數據序列和插入音頻帖時鐘。
[0091] 參考圖5,所示為一具體實施例的低速數據帖的格式示意圖。在該示例中,示出了 特征編碼一一開始數據碼,結束數據碼,和音頻帖時鐘碼一種具體編碼數值,其數值如下表 I所示。
[0093] 表1
[0094] 運里,由表征音頻數據的低速數據帖和表征視