一种播放控制的方法及终端的制作方法_3

文档序号:9201461阅读:来源:国知局
1:00 ?12:00、12:00 ?13:00、13:00 ?14:00、14:00 ?15:00、15:00 ?16:00、16:00 ?17:00、17:00 ?18:00、18:00 ?19:00、19:00 ?20:00^20:00 ?21:00^21:00 ?22:00^22:00 ?23:00^23:00 ?00:00,按照上述方式划分后,将设定好的每个预设时间段填入音频播放目录中,所述预设时间段的划分方式不局限于上述,也可以是每两个小时的间隔对每天或两天时间进行划分等。当用户想要进行歌曲播放时,可以通过对终端进行操作开启终端播放模式,以使终端将音频播放请求发送给终端系统,当终端系统接收到音频播放请求时,调用相应的判断单元读取当前时刻,并根据当前时刻判断该时刻所归属的预设时间段,例如当用户是在05:30的时候开启终端播放模式,则判断与当前时刻所归属的预设时间段为05:00?06:00。
[0056]S304,获取与所述当前时刻所归属的预设时间段对应的音频播放目录。
[0057]具体实现中,获取与所述当前时刻所归属的预设时间段对应的音频播放目录,其中,音频播放目录主要包括预设时间段和与预设时间段对应的至少一个音频文件。在本实施例中,播放列表中将会根据不同的预设时间段存储多个音频播放目录,根据当前时刻获取与所述当前时刻所归属的预设时间段,并根据所述预设时间段获取对应的音频播放目录,例如,当前时刻为05:30,归属的预设时间段为05:00?06:00,获取与所述预设时间段05:00?06:00的音频播放目录,以能够根据该音频播放目录进行播放操作。
[0058]S305,判断所述音频播放目录中处于随机播放状态下的各个音频文件的播放时长是否大于或等于有效播放时长阈值。
[0059]具体实现中,由于音频文件的播放时长可以反映用户是否对所述音频文件的喜好程度,因此可以通过判断所述音频播放目录中处于随机播放状态下的各个音频文件的播放时长是否大于或等于所述有效播放时长阈值以调整播放列表中的歌曲。当选择的播放状态为随机播放状态时,判断所述音频播放目录中处于顺序播放状态下的各个音频文件的播放时长是否大于或等于所述有效播放时长阈值,当判断结果为是时,执行步骤S306,当判断结果为否时,执行步骤S307。
[0060]S306,当判断的结果为是时,如其中一个音频文件不存在于所述音频播放目录中,将所述其中一个音频文件插入所述音频播放目录中进行保存。
[0061]具体实现中,当所述音频播放目录中处于随机播放状态下的各个音频文件的播放时长大于或等于所述有效播放时长阈值时,由于随机播放的音频文件可能来自于播放列表,也可能来自于其他的列表或相关数据库中,因此终端需判断是否所述音频文件是否存在于播放列表中,如存在,则不对播放列表进行调整,继续下一个音频文件的播放,如其中一个音频文件不存在于所述音频播放目录中,将所述其中一个音频文件插入所述音频播放目录中进行保存。
[0062]S307,当其中一个音频文件的播放时长小于有效播放时长阈值时,将所述其中一个音频文件替换为所述播放列表中的所选择的任一音频文件。
[0063]具体实现中,当其中一个音频文件的播放时长小于有效播放时长阈值时,说明用户对所述音频文件的喜好度不高,因此需要将所述其中一个音频文件进行删除,由于本实施例中是以随机播放模式进行播放,因此所述播放列表中的所选择的任一音频文件是随机选择的,顺序未知,例如在音频播放目录中,位于所述其中一个音频文件A可能是其它列表中的某个音频文件B,则当进行随机播放时,所述所选择的任一音频文件为B,则可将音频播放目录中的A替换为B存储于所述播放列表中。
[0064]采用本发明实施例,可通过从音频数据库中随机选择音频文件进行播放,当检测到当前时刻所播放的音频文件的播放时长大于或等于有效播放时长阈值时,判断所述当前时刻所归属的预设时间段,将所述当前时刻所播放的音频文件存储于所述播放列表的与所述判断得到的预设时间段对应的音频播放目录中,以新建播放列表,当接收到音频播放请求时,判断当前时刻所归属的预设时间段,并获取与所述当前时刻所归属的预设时间段对应的音频播放目录,相比用户手动的方式添加音频播放目录,提高了播放控制的灵活性,判断所述音频播放目录中处于随机播放状态下的各个音频文件的播放时长是否大于或等于有效播放时长阈值,当判断的结果为是时,如其中一个音频文件不存在于所述音频播放目录中,将所述其中一个音频文件插入所述音频播放目录中进行保存,否则,将所述其中一个音频文件替换为所述播放列表中的所选择的任一音频文件,通过播放时长智能地调节播放列表,提尚了播放控制的尚效性。
[0065]下面将结合图4-图8,对本发明实施例提供的终端进行详细介绍。需要说明的是,图4-图8所示的终端,用于执行本发明图1-图3所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1-图3所示的实施例。
[0066]请参照图4,为本发明实施例提供的一种终端的结构示意图,该终端包括如下单元:判断单元U、获取单元12和播放单元13。
[0067]判断单元11,用于当接收到音频播放请求时,判断当前时刻所归属的预设时间段。
[0068]具体实现中,本实施例可通过根据用户在不同时间段的对不同音乐的喜好程度建立播放列表并对播放列表进行更新。在本实施例中所建立的播放列表包括预设时间段和预设时间段对应的音频播放目录,其中预设时间段可以按每天24小时总时间进行划分,一般可按照一个小时的间隔将每天时间划分为24个预设时间段,例如00:00?01:00、01:00 ?02:00、02:00 ?03:00、03:00 ?04:00、04:00 ?05:00、05:00 ?06:00、06:00 ?07:00^07:00 ?08:00、08:00 ?09:00、09:00 ?10:00、10:00 ?11:00、11:00 ?12:00、12:00 ?13:00、13:00 ?14:00、14:00 ?15:00、15:00 ?16:00、16:00 ?17:00、17:00 ?18:00^18:00 ?19:00、19:00 ?20:00、20:00 ?21:00、21:00 ?22:00、22:00 ?23:00、23:00?00:00,按照上述方式划分后,将设定好的每个预设时间段填入音频播放目录中,所述预设时间段的划分方式不局限于上述,也可以是每两个小时的间隔对每天或两天时间进行划分等。当用户想要进行歌曲播放时,可以通过对终端进行操作开启终端播放模式,以使终端将音频播放请求发送给终端系统,当终端系统接收到音频播放请求时,调用相应的判断单元11读取当前时刻,并根据当前时刻判断该时刻所归属的预设时间段,例如当用户是在05:30的时候开启终端播放模式,则判断与当前时刻所归属的预设时间段为05:00?06:00。
[0069]获取单元12,用于获取与所述当前时刻所归属的预设时间段对应的音频播放目录。
[0070]具体实现中,获取单元12获取与所述当前时刻所归属的预设时间段对应的音频播放目录,其中,音频播放目录主要包括预设时间段和与预设时间段对应的至少一个音频文件。在本实施例中,播放列表中将会根据不同的预设时间段存储多个音频播放目录,根据当前时刻获取单元12获取与所述当前时刻所归属的预设时间段,并根据所述预设时间段获取对应的音频播放目录,例如,当前时刻为05:30,归属的预设时间段为05:00?06:00,获取与所述预设时间段05:00?06:00的音频播放目录,以能够根据该音频播放目录进行播放操作。
[0071]播放单元13,用于播放所述音频播放目录中的音频文件。
[0072]具体实现中,当获取到与所述当前时刻所归属的预设时间段对应的音频播放目录后,播放单元13播放所述音频播放目录中的音频文件。在本实施例中,该音频播放目录中包括至少一个音频文件,且音频播放目录中的音频文件可以根据用户的播放状态进行调整。例如当播放单元13播放所述音频播放目录中的任意一个音频文件时,可通过所述音频播放目录中的任意一个音频文件的播放时长来判断用户对其的喜好程度,例如当某个音频文件播放时长不足有效播放时长阈值时,可判定用户对所述音频文件喜好程度较低
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1