基于局域网多核节点的音频转换方法技术

技术编号:7850705 阅读:201 留言:0更新日期:2012-10-13 07:46
本发明专利技术公开了一种基于局域网多核节点的音频转换方法,其实施步骤如下:1)获取局域网内具有多核心处理器计算机的可用节点列表;2)中心节点接收待转换音频文件,并根据计算机节点的数量将待转换音频文件分割音频文件片段,并依次发送给各计算机节点;3)各计算机节点分别接收音频文件片段后,开启处理器的全部核心并利用全部核心将音频文件片段进行格式转换得到目的格式音频文件片段,并发送给中心节点,然后在发送成功后将处理器的全部核心设置为单核开启状态;4)中心节点接收目的格式音频文件片段并合并得到最终的目的格式音频文件。本发明专利技术能够充分利用局域网计算机节点资源,格式转换效率高、结构简单、使用方便、实施成本低。

【技术实现步骤摘要】

本专利技术涉及多媒体转换
,具体涉及一种。
技术介绍
随着互联网的逐渐推广应用,基于互联网的各类多媒体应用也日益广泛。其中尤其以音频形式的多媒体,由于具有数据量小、直观性好的优点,得到了广泛的引用。但是随着音频形式的多媒体数据的日益增多,如果实现音频形式的多媒体数据的高效存储就成了一个日益严峻的问题,而对于实现音频形式的多媒体数据的高效存储而言,采用一种高效的音频形式的多媒体数据的存档格式非常重要,因此就必然涉及音频形式的多媒体数据的格式转换,将原有的音频格式的多媒体数据存档转换为新的音频格式的多媒体数据。而现有的音频形式的多媒体数据的格式转换一般是以单机为主,无法实现大规模计算机节点的应用,效率低下,无法满足大规模音频形式的多媒体数据的格式转换的需要
技术实现思路
·本专利技术的目的是提供一种能够充分利用局域网计算机节点资源、格式转换效率高、结构简单、使用方便、实施成本低的。为解决上述技术问题,本专利技术采用的技术方案为一种,其实施步骤如下1)获取局域网内具有多核心处理器计算机的可用节点列表;2)中心节点接收待转换音频文件,并根据可用节点列表内计算机节点的数量将待转换音频文件分割为对应数量的音频文件片段,并依次发送给可用节点列表内的各计算机节占.3)各计算机节点分别接收音频文件片段后,开启处理器的全部核心,并利用处理器的全部核心将音频文件片段进行格式转换得到目的格式音频文件片段,并发送给中心节点, 然后在发送成功后将处理器的全部核心设置为单核开启状态;4)中心节点接收完各计算机节点发送的目的格式音频文件片段,并在接收完毕后将所有目的格式音频文件片段合并得到最终的目的格式音频文件。作为上述技术方案的进一步改进所述步骤3)中心节点将待转换音频文件分割为音频文件片段后,根据音频文件片段生成用于验证音频文件片段完整性的哈希值,并连同格式音频文件片段一起发送给计算机节点;所述计算机节点将音频文件片段进行格式转换前,首先将接收到的音频文件片段生成哈希值,并将生成的哈希值与接收到的哈希值进行比较,如果哈希值相同则进行格式转换, 否则向中心节点重新要求发送对应的音频文件片段。所述步骤4)中心节点接收完各计算机节点发送的目的格式音频文件片段的详细步骤包括所述中心节点预先设定超时临界值,所述中心节点从接收到第一个目的格式音频文件片段开始计时,如果计时时间超过所述超时临界值则所述中心节点放弃接收对应计算机节点的转换任务,并将对应的音频文件片段重新发送给可用节点列表内的各计算机节点,并在接收对应的目的格式音频文件片段后将所有目的格式音频文件片段合并得到最終的目的格式音频文件。本专利技术具有下述优点本专利技术的技术方案中,中心节点接收待转换音频文件,并根据可用节点列表内计算机节点的数量将待转换音频文件分割为对应数量的音频文件片段,并依次发送给可用节点列表内的各计算机节点;各计算机节点分别接收音频文件片段后,开启处理器的全部核心,并利用处理器的全部核心将音频文件片段进行格式转换得到目的格式音频文件片段,并发送给中心节点,然后在发送成功后将处理器的全部核心设置为单 核开启状态,因此能够充分利用局域网计算机节点资源,具有格式转换效率高、结构简単、使用方便、实施成本低的优点。附图说明图I为本专利技术实施例的实施流程示意图。具体实施例方式如图I所示,本专利技术实施例的实施步骤如下 1)获取局域网内具有多核心处理器计算机的可用节点列表; 2)中心节点接收待转换音频文件,并根据可用节点列表内计算机节点的数量将待转换音频文件分割为对应数量的音频文件片段,并依次发送给可用节点列表内的各计算机节点; 3)各计算机节点分别接收音频文件片段后,开启处理器的全部核心,并利用处理器的全部核心将音频文件片段进行格式转换得到目的格式音频文件片段,并发送给中心节点,然后在发送成功后将处理器的全部核心设置为单核开启状态; 4)中心节点接收完各计算机节点发送的目的格式音频文件片段,并在接收完毕后将所有目的格式音频文件片段合并得到最終的目的格式音频文件。本实施例中,步骤3)中心节点将待转换音频文件分割为音频文件片段后,根据音频文件片段生成用于验证音频文件片段完整性的哈希值,并连同格式音频文件片段一起发送给计算机节点;计算机节点将音频文件片段进行格式转换前,首先将接收到的音频文件片段生成哈希值,并将生成的哈希值与接收到的哈希值进行比较,如果哈希值相同则进行格式转换,否则向中心节点重新要求发送对应的音频文件片段。本实施例中,步骤4)中心节点接收完各计算机节点发送的目的格式音频文件片段的详细步骤包括中心节点预先设定超时临界值,中心节点从接收到第一个目的格式音频文件片段开始计时,如果计时时间超过超时临界值则中心节点放弃接收对应计算机节点的转换任务,并将对应的音频文件片段重新发送给可用节点列表内的各计算机节点,并在接收对应的目的格式音频文件片段后将所有目的格式音频文件片段合并得到最終的目的格式音频文件。以上所述仅为本专利技术的优选实施方式,本专利技术的保护范围并不仅限于上述实施方式,凡是属于本专利技术原理的技术方案均属于本发 明的保护范围。对于本领域的技术人员而言,在不脱离本专利技术的原理的前提下进行的若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于局域网多核节点的音频转换方法,其特征在于其实施步骤如下 .1)获取局域网内具有多核心处理器计算机的可用节点列表; .2)中心节点接收待转换音频文件,并根据可用节点列表内计算机节点的数量将待转换音频文件分割为对应数量的音频文件片段,并依次发送给可用节点列表内的各计算机节占. . 3)各计算机节点分别接收音频文件片段后,开启处理器的全部核心,并利用处理器的全部核心将音频文件片段进行格式转换得到目的格式音频文件片段,并发送给中心节点,然后在发送成功后将处理器的全部核心设置为单核开启状态; .4)中心节点接收完各计算机节点发送的目的格式音频文件片段,并在接收完毕后将所有目的格式音频文件片段合并得到最终的目的格式音频文件。2.根据权利要求I所述的基于局域网多核节点的音频转换方法,其特征在于所述步骤3)中心节点将待转换音频文件分割为音频文件片段后,根...

【专利技术属性】
技术研发人员:袁学文
申请(专利权)人:苏州闻道网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1