一种版权音频数据处理方法、服务器及移动终端技术

技术编号:30272703 阅读:20 留言:0更新日期:2021-10-09 21:29
本发明专利技术实施例公开了一种版权音频数据处理方法、服务器及移动终端,应用于服务器所述方法包括:获取音频编码信息及原始音频文件对应的授权校验信息;根据所述音频编码信息及所述授权校验信息生成文件头;根据所述音频编码信息对所述原始音频文件进行编码,得到编码后音频内容;根据所述文件头及所述编码后音频内容生成版权音频文件。对原始音频文件进行编码,更好地保护了原始音乐文件的数据内容,且生成的版权音频文件的文件头带有授权校验信息,确保了版权音频只能在授权校验成功在特定的设备播放,从而保护了版权音频的版权合法使用。用。用。

【技术实现步骤摘要】
一种版权音频数据处理方法、服务器及移动终端


[0001]本专利技术涉及版权音乐数据处理领域,尤其涉及一种版权音频数据处理方法、服务器及移动终端。

技术介绍

[0002]目前,在从版权方获取到经过授权的音频文件后, 音频文件以 mp3、mp4等文件格式下载到用户的终端设备,并将授权信息保存在播放器的应用数据库中。在播放器内播放版权音频文件前需校验应用数据库中的授权信息,校验通过方可进行播放。
[0003]但是目前方案仍存在一些缺陷:如用户在播放器上下载 mp3 格式的版权音频文件后可以使用其他播放器播放,或用户将 mp3 格式的音频文件传输到其他设备亦可正常播放,均没办法保护音频文件的版权,无法确保版权音频的合法使用。此外,若用户清除播放器中的应用数据,会导致授权信息丢失无法再进行授权校验,将没办法再对版权音乐进行播放。

技术实现思路

[0004]针对现有技术中的缺陷,本申请提供一种版权音频数据处理方法、服务器及移动终端,实现对版权音频文件的保护。
[0005]第一方面,本申请提供一种版权音频数据处理方法,应用于服务器,所述方法包括:获取音频编码信息及原始音频文件对应的授权校验信息;根据所述音频编码信息及所述授权校验信息生成文件头;根据所述音频编码信息对所述原始音频文件进行编码,得到编码后音频内容;根据所述文件头及所述编码后音频内容生成版权音频文件。
[0006]可选的,所述音频编码信息包括魔术数字;所述根据所述音频编码信息对所述原始音频文件进行编码,得到编码后音频内容,包括:将所述原始音频文件与所述魔术数字进行异或处理,得到所述编码后音频内容。
[0007]可选的,所述将所述原始音频文件与所述魔术数字进行异或处理,得到编码后音频内容,包括:确定用于读取所述原始音频文件的缓冲数组;按照所述缓冲数组的数据长度从所述原始音频文件的尾部依次读取多组原音频缓冲数据,将各组原音频缓冲数据依次存储到对应的缓冲数组中;依次将所述缓冲数组的原音频缓冲数据与所述魔术数字进行异或运算,得到多组编码后音频数据;将所述多组编码后音频数据进行拼接,得到所述编码后音频内容。
[0008]可选的,所述方法还包括:当所述授权校验信息发生改变时,获取新授权校验信
息;根据所述新授权校验信息生成新文件头;根据所述新文件头及所述编码后音频内容生成新版权音频文件。
[0009]第二方面,本申请提供一种版权音频数据播放方法,应用于移动终端,所述方法包括:获取版权音频文件,所述版权音频文件包括文件头及编码后音频内容,所述文件头包括音频编码信息和授权校验信息,所述版权音频文件上述任一项所述的版权音频数据处理方法确定;对所述授权校验信息进行校验;若校验成功,则根据所述音频编码信息对所述版权音频文件进行解码,得到原始音频内容;播放所述原始音频内容。
[0010]可选的,所述授权校验信息包括:授权过期时间及下载设备标识;所述对所述授权校验信息进行校验,包括:若所述移动终端的终端标识与所述下载设备标识相同,则判断授权过期时间是否过期;若授权过期时间未过期,则校验成功;若授权过期时间已过期,则校验失败。
[0011]可选的,所述音频编码信息包括:魔术数字;所述根据所述音频编码信息对所述版权音频文件进行解码,得到原始音频内容,包括:按照缓冲数组的长度从所述版权音频文件的头部依次读取多组音频缓冲数据,将各组音频缓冲数据依次存储到对应的缓冲数组中;依次将所述缓冲数组的音频缓冲数据与所述魔术数字进行异或运算,得到多组原音频数据;将所述多组原音频数据进行拼接,得到所述原始音频内容。
[0012]第三方面,本申请提供一种服务器,包括:存储器和处理器,所述存储器存储有计算机程序,所述计算机程序通过所述处理器运行时执行上述任一项应用于服务器的所述的版权音频数据处理方法。
[0013]第四方面,本申请提供一种移动终端,包括:存储器和处理器,所述存储器存储有计算机程序,所述计算机程序通过所述处理器运行时执行上述任一项应用于移动终端的所述的版权音频数据处理方法。
[0014]第五方面,一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行上述任一项所述的版权音频数据处理方法或上述任一项所述的版权音频数据播放方法。
[0015]本申请提供一种版权音频数据处理方法、服务器及移动终端,获取音频编码信息及原始音频文件对应的授权校验信息;根据所述音频编码信息及所述授权校验信息生成文件头;根据所述音频编码信息对所述原始音频文件进行编码,得到编码后音频内容;根据所述文件头及所述编码后音频内容生成版权音频文件。这样生成的版权音频文件的文件头带
有授权校验信息,确保了版权音频文件只能在授权校验成功后在特定的设备播放,进而保护了版权音频文件的版权,促进版权音频文件合法使用。
附图说明
[0016]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
[0017]图1示出了一种版权音频数据处理方法的流程示意图;图2示出了一种版权音频数据处理方法的文件头的构成示意图;图3示出了一种版权音频数据处理方法的原始音频文件转换过程示意图;图4示出了一种应用于服务器的版权音频数据处理方法的文件头更新过程的示意图;图5示出了一种版权音频数据播放方法流程示意图;图6示出了一种应用于移动终端的版权音频数据播放方法的判断框图。
具体实施方式
[0018]下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0019]通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]在下文中,可在本专利技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
[0021]此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0022]除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本专利技术的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关
中的语境含义相同的含义并且将不被解释为具有理想化的含义本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种版权音频数据处理方法,其特征在于,应用于服务器,所述方法包括:获取音频编码信息及原始音频文件对应的授权校验信息;根据所述音频编码信息及所述授权校验信息生成文件头;根据所述音频编码信息对所述原始音频文件进行编码,得到编码后音频内容;根据所述文件头及所述编码后音频内容生成版权音频文件。2.根据权利要求1所述的方法,其特征在于,所述音频编码信息包括魔术数字;所述根据所述音频编码信息对所述原始音频文件进行编码,得到编码后音频内容,包括:将所述原始音频文件与所述魔术数字进行异或处理,得到所述编码后音频内容。3.根据权利要求2所述的方法,其特征在于,所述将所述原始音频文件与所述魔术数字进行异或处理,得到编码后音频内容,包括:确定用于读取所述原始音频文件的缓冲数组;按照所述缓冲数组的数据长度从所述原始音频文件的尾部依次读取多组原音频缓冲数据,将各组原音频缓冲数据依次存储到对应的缓冲数组中;依次将所述缓冲数组中的原音频缓冲数据与所述魔术数字进行异或运算,得到多组编码后音频数据;将所述多组编码后音频数据进行拼接,得到所述编码后音频内容。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述授权校验信息发生改变时,获取新授权校验信息;根据所述新授权校验信息生成新文件头;根据所述新文件头及所述编码后音频内容生成新版权音频文件。5.一种版权音频数据播放方法,其特征在于,应用于移动终端,所述方法包括:获取版权音频文件,所述版权音频文件包括文件头及编码后音频内容,所述文件头包括音频编码信息和授权校验信息,所述版权音频文件根据权利要求1

4任一...

【专利技术属性】
技术研发人员:胡启明
申请(专利权)人:深圳墨世科技有限公司
类型:发明
国别省市:

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

1