歌单校验方法、装置及终端制造方法及图纸

技术编号:15542593 阅读:177 留言:0更新日期:2017-06-05 11:28
本发明专利技术涉及一种歌单校验方法、装置及终端。所述方法包括:获取歌单管理列表;查找所述歌单管理列表中的歌单标识,所述歌单标识存在对应的歌单内容列表;查找所述歌单标识对应的所述歌单内容列表中的歌曲数据;以及校验所述歌曲数据的内容完整,则将所述歌单内容列表对应的歌单标识标记为可用状态。上述歌单校验方法、装置及终端,对歌单内容列表中的歌曲数据进行校验,保证了歌单内容的正确性。

A calibration method, and terminal device

The invention relates to a device for a check method, and terminal. The method comprises: obtaining a list management; searching the playlist management list a logo, the logo of the playlist playlist has corresponding content list; song data searching the corresponding list of the logo song song content; and verifying the song data integrity, will be a marked the song list corresponds to the available state. The above list check method, device and terminal, to check the data in the list of songs playlist content, to ensure the correctness of the song content.

【技术实现步骤摘要】
歌单校验方法、装置及终端
本专利技术涉及计算机
,特别是涉及一种歌单校验方法、装置及终端。
技术介绍
电子设备在保存或传输歌单时,为了检查歌单中的歌曲是否有效,都要对歌单先进行校验。而传统的校验方法是对歌单文件的内容数据通过逻辑运算得到一个唯一数值,在每次保存或传输歌单时通过比较歌单文件的这个唯一数值来校验歌单的完整性。然而,只是对整个文件求取的唯一数值进行校验,无法保证歌单内容的正确性。
技术实现思路
本专利技术实施例提供一种歌单校验方法、装置及终端,可以保证歌单内容正确性。一种歌单校验方法,包括:获取歌单管理列表;查找所述歌单管理列表中的歌单标识,所述歌单标识存在对应的歌单内容列表;查找所述歌单标识对应的所述歌单内容列表中的歌曲数据;以及校验所述歌曲数据的内容完整,则将所述歌单内容列表对应的歌单标识标记为可用状态。一种歌单校验装置,包括:管理列表获取模块,用于获取歌单管理列表;歌单标识查找模块,用于查找所述歌单管理列表中的歌单标识,所述歌单标识存在对应的歌单内容列表;歌曲数据查找模块,用于查找所述歌单标识对应的所述歌单内容列表中的歌曲数据;内容列表标记模块,用于校验所述歌曲数据的内容完整,则将所述歌单内容列表对应的歌单标识标记为可用状态。一种终端,包括歌单校验装置,所述歌单校验装置包括:管理列表获取模块,用于获取歌单管理列表;歌单标识查找模块,用于查找所述歌单管理列表中的歌单标识,所述歌单标识存在对应的歌单内容列表;歌曲数据查找模块,用于查找所述歌单标识对应的所述歌单内容列表中的歌曲数据;内容列表标记模块,用于校验所述歌曲数据的内容完整,则将所述歌单内容列表对应的歌单标识标记为可用状态。上述歌单校验方法、装置及终端,通过歌单管理列表获取歌单内容列表,并对歌单内容列表进行校验,若歌单内容列表中的歌曲数据的内容完整,则将歌单内容列表对应的歌单标识进行标记。歌单内容列表中的歌曲数据的内容得到校验,保证了歌单内容的正确性。附图说明图1为一个实施例中歌单校验方法的流程图;图2为另一个实施例中歌单校验方法的流程图;图3为一个实施例中歌单管理列表的显示示意图;图4为一个实施例中歌单内容列表的显示示意图;图5为另一个实施例中歌单校验方法的流程图;图6为一个实施例中歌曲数据校验方法的流程图;图7为一个实施例中歌单校验装置的结构示意图;图8为另一个实施例中歌单校验装置的结构示意图;图9为一个实施例中终端的内部结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。图1为一个实施例中歌单校验方法的流程图。如图1所示,该歌单校验方法包括步骤S102至步骤S108,其中:步骤S102,获取歌单管理列表。在本实施例中,歌单管理列表是指记录歌单简要信息的列表。其中,歌单简要信息可以包括歌单名称、歌单编号、歌曲数目等信息。歌单名称可以是系统设定的,也可以是用户自定义的。歌单编号为歌单的唯一编码,通过歌单编号可以对不同歌单进行区分。歌单名称和歌单编号为一一对应关系。歌曲数目是指歌单中记录的歌曲的总数目。步骤S104,查找歌单管理列表中的歌单标识,该歌单标识存在对应的歌单内容列表。在本实施例中,歌单标识是指歌单管理列表中识别歌单的唯一标识,可以是歌单名称、歌单编号等。查找歌单管理列表中的歌单标识即查找歌单管理列表中歌单的唯一标识,可以是查找歌单管理列表中的歌单名称,也可以是查找歌单管理列表中的歌单编号。在本实施例中,歌单内容列表是指记录歌曲数据的列表,歌单内容列表中记录了一条或多条歌曲数据。其中,歌曲数据中记录了歌曲的简要信息。例如,歌曲数据中可以包括歌曲名称、歌曲编号、歌手名、歌曲格式、歌曲存储地址、歌曲时长等内容。在本实施例中,歌曲名称是指歌曲文件的名称,可以为系统设定的名称,也可以为用户自定义的名称。歌曲编号为系统定义的歌曲文件的唯一编码,通过歌曲编号可以对歌曲文件进行识别。例如,歌曲编号的编码方式可以为“设备MAC(MediaAccessControl,媒体存取控制)地址+存放时间+歌曲序列号”。其中,设备MAC地址是指存放歌曲文件的设备在网络中的具体地址,存放时间是指存放歌曲文件的时间,歌曲序列号是指歌曲文件在所存放的同一批歌曲文件中的序列号。不同歌曲文件的歌曲名称可以重复,但歌曲编号是唯一的。歌手名是指歌曲名称对应的歌手的名字,一个歌曲名称可能对应多个歌手名,但一个歌曲编号只能对应一个歌手名。一个歌手名可以对应多个歌曲名称,也可以对应多个歌曲编号。在本实施例中,歌曲格式是指存储设备为了存储歌曲文件而对歌曲文件采用的一种编码方式,若该编码方式不同则歌曲格式也不同。例如,歌曲格式可以是MP3(MovingPictureExpertsGroupAudioLayerIII,移动图像专家组音频层3)格式、WMA(WindowsMediaAudio,视窗媒体音频)格式、AIFF(AudioInterchangeFileFormat,音频交换文件格式)格式、ASF(AdvancedStreamingFormat,高级流媒体格式)格式等。歌曲存储地址是指歌曲文件在存储设备中的存储地址。例如,歌曲存储地址可以是C:\Users\Public\Music\SampleMusic。歌曲时长是指播放该歌曲文件的时长。步骤S106,查找歌单标识对应的歌单内容列表中的歌曲数据。在本实施例中,歌单管理列表中的歌单标识与歌单内容列表一一对应。通过歌单管理列表中的歌单标识,可以查找并获取对应的歌单内容列表。若歌单内容列表中没有歌曲数据,则该歌单内容列表视为不存在。在本实施例中,对歌单内容列表中的歌曲数据的查找方式可以为用户自定义的查找方式,也可以是系统设定的查找方式。例如,根据歌单内容列表中歌曲数据的排列顺序进行逐一查找,或者查找歌曲编号中包含预设字符的歌曲数据等。步骤S108,校验歌曲数据的内容完整,则将歌单内容列表对应的歌单标识标记为可用状态。在本实施例中,对歌曲数据的内容进行校验,是指校验歌曲数据中的内容是否存在,即检测歌曲数据中的一项或多项内容是否存在。若所检测的歌曲数据中的内容都存在,则歌曲数据的内容完整,否则歌曲数据的内容不完整。在本实施例中,对歌曲数据的内容进行校验,可以是校验歌曲数据中的歌曲名称、歌曲编号、歌手名、歌曲格式、歌曲存储地址、歌曲时长等内容中的一项或多项是否存在。在本实施例中,对步骤S106中获取的歌曲数据进行校验,若步骤S106中获取的歌曲数据中的内容完整,认为该歌单内容列表可用,则将歌单内容列表对应的歌单标识标记为可用状态。在本实施例中,通过歌单管理列表获取歌单内容列表,并对歌单内容列表进行校验,若歌单内容列表中的歌曲数据的内容完整,则将歌单内容列表对应的歌单标识进行本文档来自技高网...
歌单校验方法、装置及终端

【技术保护点】
一种歌单校验方法,其特征在于,包括:获取歌单管理列表;查找所述歌单管理列表中的歌单标识,所述歌单标识存在对应的歌单内容列表;查找所述歌单标识对应的所述歌单内容列表中的歌曲数据;以及校验所述歌曲数据的内容完整,则将所述歌单内容列表对应的歌单标识标记为可用状态。

【技术特征摘要】
1.一种歌单校验方法,其特征在于,包括:获取歌单管理列表;查找所述歌单管理列表中的歌单标识,所述歌单标识存在对应的歌单内容列表;查找所述歌单标识对应的所述歌单内容列表中的歌曲数据;以及校验所述歌曲数据的内容完整,则将所述歌单内容列表对应的歌单标识标记为可用状态。2.根据权利要求1所述的歌单校验方法,其特征在于,所述校验所述歌曲数据的内容完整,则将所述歌单内容列表对应的歌单标识标记为可用状态之后还包括:若所述歌单管理列表中的歌单标识都被标记为可用状态,则将所述歌单管理列表标记为可用状态。3.根据权利要求1所述的歌单校验方法,其特征在于,所述查找所述歌单标识对应的所述歌单内容列表中的歌曲数据包括:查找所述歌单标识对应的歌单内容列表中以任意行歌曲数据为起点,间隔特定行数或随机行数的歌曲数据。4.根据权利要求1或3所述的歌单校验方法,其特征在于,所述查找所述歌单标识对应的所述歌单内容列表中的歌曲数据包括:查找所述歌单标识对应的歌单内容列表中的首行歌曲数据和尾行歌曲数据。5.根据权利要求1所述的歌单校验方法,其特征在于,所述校验所述歌曲数据的内容完整之后还包括:获取所述歌曲数据中的内容;以及若所述歌曲数据中的内容符合预设标准,则执行所述将所述歌单内容列表对应的歌单标识标记为可用状态步骤。6.一种歌...

【专利技术属性】
技术研发人员:李竟成
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1