音频定时播放方法、装置及系统的制作方法_2

文档序号:8513356阅读:来源:国知局
权限参数,并设置与所述预设歌单对应的播放时间参数。这样,当前时间与多个预设歌单的播放时间参数匹配时,则根据优先播放权限参数,读取优先播放权限参数最高的预设歌单,将当前歌单切换为预设歌单,按预设歌单播放音乐。例如,某一预设歌单的优先播放权限参数最高,其它预设歌单的优先播放权限参数较低,则读取优先播放权限参数最高的预设歌单,将当前歌单切换为预设歌单,按预设歌单播放音乐。这样,可以做成一个现场音乐拍卖系统,例如,现场调整或修改至少一所述预设歌单的优先播放权限参数。
[0043]步骤S200,播放步骤:按当前播放清单播放音频。
[0044]音频包括音乐、录音,例如,在系统播放音乐的任一时段,系统按当前播放清单播放音频,如当前播放清单由用户选择播放,例如,用户在启动时,选择需要播放的歌单,或歌曲播放顺序,则可理解为用户选择的歌单或歌曲播放顺序为当前播放清单;例如,当前播放清单也可以是预设播放清单,如果当前播放的音乐按预设播放清单播放的,则当前的播放的预设播放清单可理解为当前播放清单。当系统按当前播放清单播放音频时,系统处于侦听状态或等待指令状态。
[0045]步骤S300,轮询步骤:轮询播放清单列表中的预设播放清单,获取预设播放清单的播放时间参数。
[0046]在本步骤中,系统轮询播放清单列表中的所有预设播放清单,并获取所有预设播放清单的播放时间参数。例如,系统依次访问播放清单列表中的预设播放清单,又如,系统轮询本地的播放清单列表中的预设播放清单,或者通过网络轮询远端或服务端的预设播放清单。
[0047]系统轮询后,获取预设播放清单的播放时间参数,用于与当前的时间做对比。
[0048]轮询的间隔可设置为一个小时或半个小时,或者轮询的时间点设置为整点时间。又如,定时轮询歌单列表中的预设歌单,获取预设歌单的播放时间参数,在直至下一次定时轮询的时间段内,判断预设歌单中是否有需要在该时间段内的某一时间进行播放的内容,是则记录预设歌单的播放时间参数,实时、定时或在对应时间读取预设歌单,将当前歌单切换为预设歌单,按预设歌单播放音乐。
[0049]当播放清单列表中有新的歌单,则更新播放清单列表,重新轮询播放清单列表,获取预设播放清单的播放时间参数。
[0050]步骤S400,切换步骤:判断当前时间与预设播放清单的播放时间参数是否匹配,是则读取预设播放清单,将当前播放清单切换为预设播放清单,按预设播放清单播放音频。
[0051]系统获取预设播放清单的播放时间参数,并获取当前时间,将预设播放清单的播放时间参数与当前时间进行比对,判断是当前播放清单的播放时间参数与当前时间是否匹配,如果匹配则停止当前播放清单的播放,切换至播放时间参数与当前时间匹配的预设播放清单,按预设播放清单播放音频。
[0052]例如,当预设播放清单的播放起始时间与当前时间一致时,则切换至预设播放清单,按预设播放清单播放音频;例如,当预设播放清单的播放时间段和当前时间具有交集,则切换至预设播放清单,如当前时间位于播放起始时间和播放终止时间之间,则切换至预设播放清单。
[0053]在一个实施例中,判断当前时间与预设播放清单的播放时间参数是否匹配,是则读取预设播放清单,当读取的预设播放清单数量大于一个时,根据播放时间参数是否具有重复性建立优先级,如歌单一的播放时间参数为每日20:00-24:00,歌单二的播放时间参数为每周二 20:00-23:00,歌单三的播放时间参数为3月14日20:00-22:00,在3月14日周二 20:00,三个歌单的播放时间冲突,则优先级根据在单位时间内的重复播放次数反向排序,如歌单三优先级最高,歌单二优先级次之,歌单一的优先级最低;例如,也可以根据用户设定的优先级作为播放优先级。
[0054]本步骤还包括,如果预设播放清单的播放时间参数与当前时间不匹配,则继续按当前播放清单播放音频。
[0055]例如,在根据预设播放清单播放音乐时,如果当前时间与预设播放清单的播放终止时间一致时,则停止按预设播放清单播放音频。
[0056]应该理解的是,切换预设播放清单,按预设播放清单播放音频后,此时,预设播放清单即为当前播放清单。
[0057]步骤S500,判断是否有插入指令,是则根据插入指令执行预设动作,并标记当前插入点,在执行预设动作完毕后,根据插入点继续按预设播放清单播放音频。
[0058]在一个实施例中,预设动作包括插播、暂停或试听;例如还包括播放和返回
[0059]当系统按预设播放清单播放音频时,处于侦听状态或等待指令状态,当用户输入插入指令时,如用户插播音乐,则切换到插播的音乐,并记录插入点,插入点用于标记预设播放清单播放时断开的位置,在接收到用户的返回指令后返回预设播放清单,根据插入点按预设播放清单继续播放音乐;如用户输入暂停指令,则暂停播放音乐,并在接收用户的播放指令后根据插入点继续播放音乐;如用户输入试听指令,则根据用户选择的歌曲进行试听,试听结束后,返回并根据插入点按预设播放清单播放音频。
[0060]下面是本发明的一个应用实施例,实际应用中,如一家咖啡店,每日14:00前休息,14:00-18:00播放轻音乐,18:00-20:00播放古典音乐,20:00-21:30播放民族乐曲,21:30-23:59播放爵士音乐,要求每日都按照上述规则自动播放,而在情人节那天,要求9:00-21:30播放爱情主题的乐曲,本发明实施步骤包括:
[0061]1、利用触摸屏和软键盘,分别创建轻音乐、古典音乐、民族乐曲、爵士音乐、爱情乐曲等歌单;
[0062]2、利用触摸屏设定播放时间。分别为轻音乐、古典音乐、民族乐曲、爵士音乐选择星期设置方式,设置时,如周一,轻音乐起播时间14:00,停播时间18:00,并且周二至周日设置相同的起播和停播时间。按照上述方法,分别为古典音乐、民族乐曲、爵士音乐设置各自对应的起播和停播时间。针对情人节的爱情乐曲,则选择日期设置方法,日期为当年的2月14日,起播时间为9:00,停播时间为21:30o时间设置好后通过控制单元远程存储。
[0063]3、歌单(含乐曲和播放时间)一旦存储,系统监听(轮询)到有新歌单,会自动更新今日歌单,并刷新当前播放顺序。系统实时判断当前时间和歌单的播放时间是否匹配,当系统时间刚好到达14:00时,则自动播放轻音乐,直到18:00结束,同时时间监听程序检测到系统当前时间为18:00时,开始播放古典音乐,其他时间段的歌单播放以此类推。
[0064]4、当监测到时间跨越了一个自然日,则重新设置今日歌单(此时已是第二天),并继续检测歌单播放时间和系统时间。
[0065]5、若检测到今天日期刚好是当年2月14日,并且时间为9:00,则优先播放爱情乐曲,直到爱情乐曲的停播时间21:30结束,此时间段内其他时间点的歌单因播放优先级降低,都排队等候,21:30结束后时间监听程序又监测到该时间点刚好播放爵士音乐,则开始起播,后续播放规则与前面步骤3和4相同。
[0066]采用上述任一实施例所述音频定时播放方法,本发明还包括与这些音频定时播放方法相对应的音频定时播放装置,即每一实施例所述音频定时播放方法,对应一个音频定时播放装置的实施例。例如,一种音频定时播放装置,包括:播
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1