《基于局域网多核节点的多核同步音频转换方法.pdf》由会员分享,可在线阅读,更多相关《基于局域网多核节点的多核同步音频转换方法.pdf(6页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102611680 A (43)申请公布日 2012.07.25 C N 1 0 2 6 1 1 6 8 0 A *CN102611680A* (21)申请号 201110328104.1 (22)申请日 2011.10.26 H04L 29/06(2006.01) (71)申请人苏州闻道网络科技有限公司 地址 215000 江苏省苏州市工业园区仁爱路 150号第二教学楼B510室 (72)发明人袁学文 (74)专利代理机构苏州广正知识产权代理有限 公司 32234 代理人张利强 (54) 发明名称 基于局域网多核节点的多核同步音频转换方 法 (57) 摘要 本发明公。
2、开了一种基于局域网多核节点的多 核同步音频转换方法,其实施步骤如下:1)获取 局域网多核的可用节点列表;2)中心节点接收待 转换音频文件,将待转换音频文件分割为对应数 量的音频文件片段,并依次发送给可用节点列表 内的各计算机节点;3)各计算机节点分别接收音 频文件片段后,开启处理器的全部核心并利用各 核心同步转换音频文件片段并发送给中心节点, 然后将全部核心设置为单核开启状态;4)中心节 点接收完各计算机节点发送的目的格式音频文件 片段,并在接收完毕后将所有目的格式音频文件 片段合并得到最终的目的格式音频文件。本发明 能够充分利用局域网计算机节点资源,格式转换 效率高、结构简单、使用方便、实施。
3、成本低。 (51)Int.Cl. 权利要求书1页 说明书3页 附图1页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 3 页 附图 1 页 1/1页 2 1.一种基于局域网多核节点的多核同步音频转换方法,其特征在于其实施步骤如下: 1)获取局域网内具有多核心处理器计算机的可用节点列表; 2)中心节点接收待转换音频文件,并根据可用节点列表内计算机节点的数量将待转 换音频文件分割为对应数量的音频文件片段,并依次发送给可用节点列表内的各计算机节 点; 3)各计算机节点分别接收音频文件片段后,开启处理器的全部核心,将音频文件片段 的转换任务按照时间片同步分配给。
4、各处理器的核心,然后将转换得到目的格式音频文件片 段并发送给中心节点,然后在发送成功后将处理器的全部核心设置为单核开启状态; 4)中心节点接收完各计算机节点发送的目的格式音频文件片段,并在接收完毕后将所 有目的格式音频文件片段合并得到最终的目的格式音频文件。 2.根据权利要求1所述的基于局域网多核节点的多核同步音频转换方法,其特征在 于:所述步骤3)中心节点将待转换音频文件分割为音频文件片段后,根据音频文件片段生 成用于验证音频文件片段完整性的哈希值,并连同格式音频文件片段一起发送给计算机节 点;所述计算机节点将音频文件片段进行格式转换前,首先将接收到的音频文件片段生成 哈希值,并将生成的哈希。
5、值与接收到的哈希值进行比较,如果哈希值相同则进行格式转换, 否则向中心节点重新要求发送对应的音频文件片段。 3.根据权利要求2所述的基于局域网多核节点的多核同步音频转换方法,其特征在 于,所述步骤4)中心节点接收完各计算机节点发送的目的格式音频文件片段的详细步骤包 括:所述中心节点预先设定超时临界值,所述中心节点从接收到第一个目的格式音频文件 片段开始计时,如果计时时间超过所述超时临界值则所述中心节点放弃接收对应计算机节 点的转换任务,并将对应的音频文件片段重新发送给可用节点列表内的各计算机节点,并 在接收对应的目的格式音频文件片段后将所有目的格式音频文件片段合并得到最终的目 的格式音频文件。。
6、 权 利 要 求 书CN 102611680 A 1/3页 3 基于局域网多核节点的多核同步音频转换方法 技术领域 0001 本发明涉及多媒体转换技术领域,具体涉及一种基于局域网多核节点的多核同步 音频转换方法。 背景技术 0002 随着互联网的逐渐推广应用,基于互联网的各类多媒体应用也日益广泛。其中尤 其以音频形式的多媒体,由于具有数据量小、直观性好的优点,得到了广泛的引用。但是随 着音频形式的多媒体数据的日益增多,如果实现音频形式的多媒体数据的高效存储就成了 一个日益严峻的问题,而对于实现音频形式的多媒体数据的高效存储而言,采用一种高效 的音频形式的多媒体数据的存档格式非常重要,因此就必然。
7、涉及音频形式的多媒体数据的 格式转换,将原有的音频格式的多媒体数据存档转换为新的音频格式的多媒体数据。而现 有的音频形式的多媒体数据的格式转换一般是以单机为主,无法实现大规模计算机节点的 应用,效率低下,无法满足大规模音频形式的多媒体数据的格式转换的需要。 发明内容 0003 本发明的目的是提供一种能够充分利用局域网计算机节点资源、格式转换效率 高、结构简单、使用方便、实施成本低的基于局域网多核节点的多核同步音频转换方法。 0004 为解决上述技术问题,本发明采用的技术方案为:一种基于局域网多核节点的多 核同步音频转换方法,其实施步骤如下: 1)获取局域网内具有多核心处理器计算机的可用节点列表。
8、; 2)中心节点接收待转换音频文件,并根据可用节点列表内计算机节点的数量将待转 换音频文件分割为对应数量的音频文件片段,并依次发送给可用节点列表内的各计算机节 点; 3)各计算机节点分别接收音频文件片段后,开启处理器的全部核心,将音频文件片段 的转换任务按照时间片同步分配给各处理器的核心,然后将转换得到目的格式音频文件片 段并发送给中心节点,然后在发送成功后将处理器的全部核心设置为单核开启状态; 4)中心节点接收完各计算机节点发送的目的格式音频文件片段,并在接收完毕后将所 有目的格式音频文件片段合并得到最终的目的格式音频文件。 0005 作为上述技术方案的进一步改进: 所述步骤3)中心节点将待。
9、转换音频文件分割为音频文件片段后,根据音频文件片段生 成用于验证音频文件片段完整性的哈希值,并连同格式音频文件片段一起发送给计算机节 点;所述计算机节点将音频文件片段进行格式转换前,首先将接收到的音频文件片段生成 哈希值,并将生成的哈希值与接收到的哈希值进行比较,如果哈希值相同则进行格式转换, 否则向中心节点重新要求发送对应的音频文件片段。 0006 所述步骤4)中心节点接收完各计算机节点发送的目的格式音频文件片段的详细 步骤包括:所述中心节点预先设定超时临界值,所述中心节点从接收到第一个目的格式音 说 明 书CN 102611680 A 2/3页 4 频文件片段开始计时,如果计时时间超过所述。
10、超时临界值则所述中心节点放弃接收对应计 算机节点的转换任务,并将对应的音频文件片段重新发送给可用节点列表内的各计算机节 点,并在接收对应的目的格式音频文件片段后将所有目的格式音频文件片段合并得到最终 的目的格式音频文件。 0007 本发明具有下述优点:本发明的技术方案中,获取局域网内计算机节点列表,获 取计算机节点列表中每一个计算机节点的处理器资源占用比例,从所述计算机节点列表中 获取处理器资源占用比例小于所述处理器资源比例临界值的计算机节点,生成可用节点列 表,中心节点接收待转换音频文件,并根据可用节点列表内计算机节点的数量将待转换音 频文件分割为对应数量的音频文件片段,并依次发送给可用节点。
11、列表内的各计算机节点, 各计算机节点分别将音频文件片段进行格式转换得到目的格式音频文件片段,并发送给中 心节点,因此能够充分利用局域网计算机节点资源,具有格式转换效率高、结构简单、使用 方便、实施成本低的优点。 附图说明 0008 图1 为本发明实施例的实施流程示意图。 具体实施方式 0009 如图1所示,本发明实施例基于局域网多核节点的多核同步音频转换方法的实施 步骤如下: 1)获取局域网内具有多核心处理器计算机的可用节点列表; 2)中心节点接收待转换音频文件,并根据可用节点列表内计算机节点的数量将待转 换音频文件分割为对应数量的音频文件片段,并依次发送给可用节点列表内的各计算机节 点; 3。
12、)各计算机节点分别接收音频文件片段后,开启处理器的全部核心, 将音频文件片段的转换任务按照时间片同步分配给各处理器的核心,然后将转换得到 目的格式音频文件片段并发送给中心节点,然后在发送成功后将处理器的全部核心设置为 单核开启状态; 4)中心节点接收完各计算机节点发送的目的格式音频文件片段,并在接收完毕后将所 有目的格式音频文件片段合并得到最终的目的格式音频文件。 0010 作为上述技术方案的进一步改进: 本实施例中,步骤3)中心节点将待转换音频文件分割为音频文件片段后,根据音频文 件片段生成用于验证音频文件片段完整性的哈希值,并连同格式音频文件片段一起发送给 计算机节点;计算机节点将音频文件。
13、片段进行格式转换前,首先将接收到的音频文件片段 生成哈希值,并将生成的哈希值与接收到的哈希值进行比较,如果哈希值相同则进行格式 转换,否则向中心节点重新要求发送对应的音频文件片段。 0011 本实施例中,步骤4)中心节点接收完各计算机节点发送的目的格式音频文件片段 的详细步骤包括:中心节点预先设定超时临界值,中心节点从接收到第一个目的格式音频 文件片段开始计时,如果计时时间超过超时临界值则中心节点放弃接收对应计算机节点的 转换任务,并将对应的音频文件片段重新发送给可用节点列表内的各计算机节点,并在接 说 明 书CN 102611680 A 3/3页 5 收对应的目的格式音频文件片段后将所有目的格式音频文件片段合并得到最终的目的格 式音频文件。 0012 以上所述仅为本发明的优选实施方式,本发明的保护范围并不仅限于上述实施方 式,凡是属于本发明原理的技术方案均属于本发明的保护范围。对于本领域的技术人员而 言,在不脱离本发明的原理的前提下进行的若干改进和润饰,这些改进和润饰也应视为本 发明的保护范围。 说 明 书CN 102611680 A 1/1页 6 图1 说 明 书 附 图CN 102611680 A 。