[發(fā)明專利]基于局域網(wǎng)多核節(jié)點(diǎn)的多核同步音頻轉(zhuǎn)換方法無效
| 申請?zhí)枺?/td> | 201110328104.1 | 申請日: | 2011-10-26 |
| 公開(公告)號: | CN102611680A | 公開(公告)日: | 2012-07-25 |
| 發(fā)明(設(shè)計)人: | 袁學(xué)文 | 申請(專利權(quán))人: | 蘇州聞道網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 蘇州廣正知識產(chǎn)權(quán)代理有限公司 32234 | 代理人: | 張利強(qiáng) |
| 地址: | 215000 江蘇省蘇州市工*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 局域網(wǎng) 多核 節(jié)點(diǎn) 同步 音頻 轉(zhuǎn)換 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體轉(zhuǎn)換技術(shù)領(lǐng)域,具體涉及一種基于局域網(wǎng)多核節(jié)點(diǎn)的多核同步音頻轉(zhuǎn)換方法。
背景技術(shù)
????隨著互聯(lián)網(wǎng)的逐漸推廣應(yīng)用,基于互聯(lián)網(wǎng)的各類多媒體應(yīng)用也日益廣泛。其中尤其以音頻形式的多媒體,由于具有數(shù)據(jù)量小、直觀性好的優(yōu)點(diǎn),得到了廣泛的引用。但是隨著音頻形式的多媒體數(shù)據(jù)的日益增多,如果實現(xiàn)音頻形式的多媒體數(shù)據(jù)的高效存儲就成了一個日益嚴(yán)峻的問題,而對于實現(xiàn)音頻形式的多媒體數(shù)據(jù)的高效存儲而言,采用一種高效的音頻形式的多媒體數(shù)據(jù)的存檔格式非常重要,因此就必然涉及音頻形式的多媒體數(shù)據(jù)的格式轉(zhuǎn)換,將原有的音頻格式的多媒體數(shù)據(jù)存檔轉(zhuǎn)換為新的音頻格式的多媒體數(shù)據(jù)。而現(xiàn)有的音頻形式的多媒體數(shù)據(jù)的格式轉(zhuǎn)換一般是以單機(jī)為主,無法實現(xiàn)大規(guī)模計算機(jī)節(jié)點(diǎn)的應(yīng)用,效率低下,無法滿足大規(guī)模音頻形式的多媒體數(shù)據(jù)的格式轉(zhuǎn)換的需要。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種能夠充分利用局域網(wǎng)計算機(jī)節(jié)點(diǎn)資源、格式轉(zhuǎn)換效率高、結(jié)構(gòu)簡單、使用方便、實施成本低的基于局域網(wǎng)多核節(jié)點(diǎn)的多核同步音頻轉(zhuǎn)換方法。
為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:一種基于局域網(wǎng)多核節(jié)點(diǎn)的多核同步音頻轉(zhuǎn)換方法,其實施步驟如下:
1)獲取局域網(wǎng)內(nèi)具有多核心處理器計算機(jī)的可用節(jié)點(diǎn)列表;
2)中心節(jié)點(diǎn)接收待轉(zhuǎn)換音頻文件,并根據(jù)可用節(jié)點(diǎn)列表內(nèi)計算機(jī)節(jié)點(diǎn)的數(shù)量將待轉(zhuǎn)換音頻文件分割為對應(yīng)數(shù)量的音頻文件片段,并依次發(fā)送給可用節(jié)點(diǎn)列表內(nèi)的各計算機(jī)節(jié)點(diǎn);
3)各計算機(jī)節(jié)點(diǎn)分別接收音頻文件片段后,開啟處理器的全部核心,將音頻文件片段的轉(zhuǎn)換任務(wù)按照時間片同步分配給各處理器的核心,然后將轉(zhuǎn)換得到目的格式音頻文件片段并發(fā)送給中心節(jié)點(diǎn),然后在發(fā)送成功后將處理器的全部核心設(shè)置為單核開啟狀態(tài);
4)中心節(jié)點(diǎn)接收完各計算機(jī)節(jié)點(diǎn)發(fā)送的目的格式音頻文件片段,并在接收完畢后將所有目的格式音頻文件片段合并得到最終的目的格式音頻文件。
作為上述技術(shù)方案的進(jìn)一步改進(jìn):
所述步驟3)中心節(jié)點(diǎn)將待轉(zhuǎn)換音頻文件分割為音頻文件片段后,根據(jù)音頻文件片段生成用于驗證音頻文件片段完整性的哈希值,并連同格式音頻文件片段一起發(fā)送給計算機(jī)節(jié)點(diǎn);所述計算機(jī)節(jié)點(diǎn)將音頻文件片段進(jìn)行格式轉(zhuǎn)換前,首先將接收到的音頻文件片段生成哈希值,并將生成的哈希值與接收到的哈希值進(jìn)行比較,如果哈希值相同則進(jìn)行格式轉(zhuǎn)換,否則向中心節(jié)點(diǎn)重新要求發(fā)送對應(yīng)的音頻文件片段。
所述步驟4)中心節(jié)點(diǎn)接收完各計算機(jī)節(jié)點(diǎn)發(fā)送的目的格式音頻文件片段的詳細(xì)步驟包括:所述中心節(jié)點(diǎn)預(yù)先設(shè)定超時臨界值,所述中心節(jié)點(diǎn)從接收到第一個目的格式音頻文件片段開始計時,如果計時時間超過所述超時臨界值則所述中心節(jié)點(diǎn)放棄接收對應(yīng)計算機(jī)節(jié)點(diǎn)的轉(zhuǎn)換任務(wù),并將對應(yīng)的音頻文件片段重新發(fā)送給可用節(jié)點(diǎn)列表內(nèi)的各計算機(jī)節(jié)點(diǎn),并在接收對應(yīng)的目的格式音頻文件片段后將所有目的格式音頻文件片段合并得到最終的目的格式音頻文件。
本發(fā)明具有下述優(yōu)點(diǎn):本發(fā)明的技術(shù)方案中,獲取局域網(wǎng)內(nèi)計算機(jī)節(jié)點(diǎn)列表,獲取計算機(jī)節(jié)點(diǎn)列表中每一個計算機(jī)節(jié)點(diǎn)的處理器資源占用比例,從所述計算機(jī)節(jié)點(diǎn)列表中獲取處理器資源占用比例小于所述處理器資源比例臨界值的計算機(jī)節(jié)點(diǎn),生成可用節(jié)點(diǎn)列表,中心節(jié)點(diǎn)接收待轉(zhuǎn)換音頻文件,并根據(jù)可用節(jié)點(diǎn)列表內(nèi)計算機(jī)節(jié)點(diǎn)的數(shù)量將待轉(zhuǎn)換音頻文件分割為對應(yīng)數(shù)量的音頻文件片段,并依次發(fā)送給可用節(jié)點(diǎn)列表內(nèi)的各計算機(jī)節(jié)點(diǎn),各計算機(jī)節(jié)點(diǎn)分別將音頻文件片段進(jìn)行格式轉(zhuǎn)換得到目的格式音頻文件片段,并發(fā)送給中心節(jié)點(diǎn),因此能夠充分利用局域網(wǎng)計算機(jī)節(jié)點(diǎn)資源,具有格式轉(zhuǎn)換效率高、結(jié)構(gòu)簡單、使用方便、實施成本低的優(yōu)點(diǎn)。
附圖說明
圖1?為本發(fā)明實施例的實施流程示意圖。
具體實施方式
如圖1所示,本發(fā)明實施例基于局域網(wǎng)多核節(jié)點(diǎn)的多核同步音頻轉(zhuǎn)換方法的實施步驟如下:
1)獲取局域網(wǎng)內(nèi)具有多核心處理器計算機(jī)的可用節(jié)點(diǎn)列表;
2)中心節(jié)點(diǎn)接收待轉(zhuǎn)換音頻文件,并根據(jù)可用節(jié)點(diǎn)列表內(nèi)計算機(jī)節(jié)點(diǎn)的數(shù)量將待轉(zhuǎn)換音頻文件分割為對應(yīng)數(shù)量的音頻文件片段,并依次發(fā)送給可用節(jié)點(diǎn)列表內(nèi)的各計算機(jī)節(jié)點(diǎn);
3)各計算機(jī)節(jié)點(diǎn)分別接收音頻文件片段后,開啟處理器的全部核心,
將音頻文件片段的轉(zhuǎn)換任務(wù)按照時間片同步分配給各處理器的核心,然后將轉(zhuǎn)換得到目的格式音頻文件片段并發(fā)送給中心節(jié)點(diǎn),然后在發(fā)送成功后將處理器的全部核心設(shè)置為單核開啟狀態(tài);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州聞道網(wǎng)絡(luò)科技有限公司,未經(jīng)蘇州聞道網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110328104.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種無線局域網(wǎng)的發(fā)現(xiàn)方法、設(shè)備和系統(tǒng)
- 局域網(wǎng)終端的認(rèn)證方法和裝置
- 一種確定無線局域網(wǎng)部署信息、終端定位方法及相關(guān)裝置
- 基于客戶端配置虛擬局域網(wǎng)的系統(tǒng)及方法
- 無線局域網(wǎng)連接方法及裝置
- 一種無線局域網(wǎng)的連接方法和裝置
- 公共無線局域網(wǎng)的挖掘方法及裝置
- 無線局域網(wǎng)連接方法、裝置、系統(tǒng)、設(shè)備及存儲介質(zhì)
- 無線局域網(wǎng)連接管理方法、裝置、軟件程序及存儲介質(zhì)
- 一種不同局域網(wǎng)之間數(shù)據(jù)安全共享的方法
- 節(jié)點(diǎn)查詢方法、節(jié)點(diǎn)、移動通訊系統(tǒng)和計算機(jī)程序產(chǎn)品
- 一種根據(jù)節(jié)點(diǎn)集合構(gòu)造節(jié)點(diǎn)關(guān)系樹的方法、裝置及系統(tǒng)
- 一種DHT網(wǎng)絡(luò)負(fù)載均衡裝置及虛節(jié)點(diǎn)劃分的方法
- 一種無線傳感網(wǎng)地理位置路由空洞處理方法
- 節(jié)點(diǎn)鎖定部件、節(jié)點(diǎn)滑軌、節(jié)點(diǎn)和機(jī)箱
- 一種待推薦節(jié)點(diǎn)線路的確定方法及裝置
- 流控方法、目標(biāo)節(jié)點(diǎn)、節(jié)點(diǎn)及施主節(jié)點(diǎn)
- 節(jié)點(diǎn)布局確定方法以及裝置
- 一種具有分布式柔度的全柔順微位移放大機(jī)構(gòu)
- 節(jié)點(diǎn)掛載方法、裝置、網(wǎng)絡(luò)節(jié)點(diǎn)及存儲介質(zhì)





