[發明專利]游戲的人機外設播放非實時音頻數據的系統及方法有效
| 申請號: | 200810043583.0 | 申請日: | 2008-06-30 |
| 公開(公告)號: | CN101618276A | 公開(公告)日: | 2010-01-06 |
| 發明(設計)人: | 鄭文灝 | 申請(專利權)人: | 鼎億數碼科技(上海)有限公司;鼎億公司 |
| 主分類號: | A63F13/02 | 分類號: | A63F13/02;A63F13/00;A63F11/00 |
| 代理公司: | 上海浦一知識產權代理有限公司 | 代理人: | 周 赤 |
| 地址: | 201204上海市浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 人機 外設 播放 實時 音頻 數據 系統 方法 | ||
技術領域
本發明涉及一種游戲外設播放音頻數據的系統,具體涉及一種游戲的 人機外設播放非實時音頻數據的系統。本發明還涉及一種基于上述系統的 非實時音頻數據的播放方法。
背景技術
現有的游戲人機外設帶有音頻輸出的功能,例如游戲手柄等,由于游 戲的多樣性,通常人機外設輸出音頻的原理一般都是通過控制器從某個外 圍設備讀出音頻數據,并通過通信鏈路實時的將數據傳輸給人機外設,實 現游戲過程中的音頻輸出(如圖1所示)。
上述方案的缺點主要是:(1)由于缺少對傳輸過程中網絡狀況的評 估,而網絡又具有復雜性,導致網絡堵塞造成傳輸的音頻數據丟失或者失 真;(2)由于人機外設播放音頻主要來源于外圍存儲設備,導致音頻數據 播放不流暢。
ADPCM(Adaptive?Differential?Pulse?Code?Modulation,自適應差 值脈沖編碼調制)是一種針對16比特(或者更高)聲音波形數據的一種 有損壓縮算法,它將聲音流中每次采樣的16比特(bit)數據以4比特存 儲。由于ADPCM編碼技術具有壓縮比高、失真較小、算法較簡單的特點, 所以被越來越多地應用到包括計算機軟件、數字音頻輸出中。
發明內容
本發明所要解決的技術問題是提供一種游戲的人機外設播放非實時 音頻數據的系統,它可以解決現有游戲中播放音頻數據不流暢,避免音頻 數據失真。為此,本發明還要提供一種游戲的人機外設播放非實時音頻數 據的方法。
為了解決以上技術問題,本發明提供了一種游戲的人機外設播放非 實時音頻數據的系統,包括控制器,用于讀取存儲設備的音頻數據,并傳 輸給人機外設播放;存儲設備,用于存儲音頻數據;人機外設,用于通過 控制器實時播放存儲設備中的音頻數據;控制器還包括一個檢測模塊,用 于檢測控制器與人機外設之間的通信網絡狀況;人機外設還包括一個存儲 模塊,用于存儲需要播放的音頻數據。
本發明還提供了一種基于上述系統的游戲的人機外設播放非實時音 頻數據的方法,包括以下步驟:
聲音儲存過程:
(1)游戲加載及初始化,啟動控制器的檢測模塊;
(2)控制器讀取存儲設備中的一個音頻數據;
(3)檢測游戲手柄傳輸網絡是否繁忙,如果否,則進一步向游戲手 柄傳輸音頻數據,并存儲于游戲手柄的內存緩存中;如果是,則繼續檢測;
(4)判斷一個音頻數據是否完全傳輸,如果是,則將內存緩存中的 數據拷貝到存儲模塊,并反饋給控制器一個與該音頻數據對應的標識號; 如果否,則返回步驟(3);
聲音播放過程:
(1)控制器判斷是否需要播放音頻數據,如果是,則由控制器向人 機外設發送含標識號的音頻播放控制信號;如果否,則重復本步驟;
(2)人機外設從存儲模塊中讀取并播放標識號對應的音頻數據。
因為本發明增加檢測模塊判斷通信網絡狀況,并增加人機外設的存儲 模塊將音頻數據存于人機外設中,不需要從外圍存儲設備讀取實時的音頻 數據,可避免音頻數據失真,解決現有游戲中播放音頻數據不流暢的問題。
附圖說明
下面結合附圖和具體實施方式對本發明作進一步詳細說明。
圖1是現有游戲的人機外設播放實時音頻數據的系統;
圖2是本發明游戲的人機外設播放非實時音頻數據的系統;
圖3是本發明的一個具體實施例中聲音存儲過程;
圖4是本發明的一個具體實施例中聲音播放過程。
具體實施方式
圖2是本發明游戲的人機外設播放非實時音頻數據的系統,與現有 技術一樣包括控制器、存儲設備及人機外設,但本發明的控制器還包括一 個檢測模塊,用于檢測控制器與人機外設之間的通信網絡狀況;人機外設 還包括一個存儲模塊,用于存儲需要播放的音頻數據。
本發明的控制器與人機外設之間的通信網絡可以為藍牙通信網絡,控 制器包括藍牙適配器,人機外設包括藍牙接收模塊,采用藍牙傳輸,人機 外設還包括一個異步同步通訊轉換模塊,用于將藍牙通信網絡的異步傳輸 方式轉換為人機外設內部I2C總線的同步通信方式。另外人機外設的存儲 模塊為一般的FLASH存儲器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鼎億數碼科技(上海)有限公司;鼎億公司,未經鼎億數碼科技(上海)有限公司;鼎億公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810043583.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于渦輪機的進氣口的葉片
- 下一篇:一種干熄焦爐環形通道斜道區修補料





