一种基于时间轴的快速配置广播定时任务的方法及装置制造方法及图纸

技术编号:39181950 阅读:7 留言:0更新日期:2023-10-27 08:29
本发明专利技术公开了一种基于时间轴的快速配置广播定时任务的方法,涉及计算机应用技术领域,特别涉及一种基于时间轴的快速配置广播定时任务的方法及装置;其包括以下步骤:根据确定的执行设备生成对应的定时分类;定时分类包括时间轴和音频文件列表;获取上传的音频文件的文件信息,并导入音频文件列表,并在音频文件列表中生成对应的音频文件元素;对音频文件列表中的各个音频文件元素添加拖拽属性;识别音频文件元素被拖拽时的位置信息,计算位置信息对应的执行时间;根据执行设备、音频文件的文件信息以及执行时间,生成对应的定时任务,该方法可解决了常规定时任务配置的复杂性,简化了常规定时配置的流程,提升了客户的体验性。性。性。

【技术实现步骤摘要】
一种基于时间轴的快速配置广播定时任务的方法及装置


[0001]本专利技术涉及计算机应用
,特别涉及一种基于时间轴的快速配置广播定时任务的方法及装置。

技术介绍

[0002]目前的广播系统定时任务配置相对比较复杂,需要新增定时分类,在分类里面新增定时,定时表单需要配置任务名称、任务描述、执行时间、执行任务等模块。在执行时间模块需要选择时间类型,有单次、每天、每周、每月,还需要选择开始时间。在执行任务模块需要添加任务类型、有定时服务器媒体库播放、定时频道广播、定时离线文件播放、发起广播、录音等,每个类型下面又有不同的配置,例如播放文件、播放模式、音量调节、执行次数、持续时长、执行设备等。
[0003]在特定场景,客户只需要在当天某个时间点去播放一些音频文件,如果采用现有技术的方式进行配置,则操作繁琐且复杂。

技术实现思路

[0004]本专利技术的目的在于避免现有技术中的不足之处而提供一种能够快速配置广播任务的技术。
[0005]本专利技术的目的通过以下技术方案实现:
[0006]因此,根据本专利技术公开的一个方面,提供了一种基于时间轴的快速配置广播定时任务的方法,包括以下步骤:
[0007]S1:根据确定的执行设备生成对应的定时分类;定时分类包括时间轴和音频文件列表;
[0008]S2:获取上传的音频文件的文件信息,并导入音频文件列表,并在音频文件列表中生成对应的音频文件元素;
[0009]S3:对音频文件列表中的各个音频文件元素添加拖拽属性;
>[0010]S4:识别音频文件元素被拖拽时的位置信息,计算位置信息对应的执行时间;
[0011]S5:根据执行设备、音频文件的文件信息以及执行时间,生成对应的定时任务。
[0012]具体的,时间轴基于若干时间轴配置参数生成;时间轴配置参数包括:滑动范围的最小值参数、滑动范围的最大值参数以及滑动步长值。
[0013]更具体的,时间轴配置参数还包括:尺度标签配置参数。
[0014]以上的,步骤S4包括以下步骤:
[0015]S41:根据位置信息,计算出在时间轴上对应的水平偏移位置;
[0016]S42:根据时间轴的间隔长度计算出水平偏移位置对应的时间值;
[0017]S43:计算出时间值对应的执行时间。
[0018]进一步的,步骤S5还包括以下步骤:
[0019]根据水平偏移位置在时间轴上生成对应的任务标记。
[0020]更进一步的,还包括以下步骤:
[0021]S6:对各个定时任务进行封装,封装成json数据,并传输至对应的执行设备进行存储。
[0022]更进一步的,还包括以下步骤:
[0023]S7:根据确定的时间节点清空时间轴上的所有定时任务。
[0024]根据本专利技术公开的另一个方面,提供了一种基于时间轴的快速配置广播定时任务的装置,包括:
[0025]数据提取模块,用于提取执行设备的设备信息,以及音频文件的文件信息;定时分类生成模块,用于根据确定的执行设备生成对应的定时分类;定时分类生成模块包括:时间轴生成单元,用于根据确定的设备信息以及确定的时间轴配置参数,生成对应的时间轴,以及,音频文件列表生产单元,用于根据音频文件的文件信息生成音频文件列表,且对音频文件列表中的各个音频文件元素添加拖拽属性;位置识别模块,用于识别音频文件元素被拖拽时的位置信息;执行时间计算模块,用于计算位置信息对应的执行时间;任务生成模块,用于根据执行设备、音频文件的文件信息以及执行时间,生成对应的定时任务。
[0026]根据本专利技术公开的再一方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,处理器执行指令时实现如上一种基于时间轴的快速配置广播定时任务的方法的步骤。
[0027]根据本专利技术公开的另一方面,提供了一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现如上一种基于时间轴的快速配置广播定时任务的方法的步骤。
[0028]本专利技术的有益效果:本申请的一种基于时间轴的快速配置广播定时任务的方法,包括以下步骤:根据确定的执行设备生成对应的定时分类;定时分类包括时间轴和音频文件列表;获取上传的音频文件的文件信息,并导入音频文件列表,并在音频文件列表中生成对应的音频文件元素;对音频文件列表中的各个音频文件元素添加拖拽属性;识别音频文件元素被拖拽时的位置信息,计算位置信息对应的执行时间;根据执行设备、音频文件的文件信息以及执行时间,生成对应的定时任务,该方法可解决了常规定时任务配置的复杂性,简化了常规定时配置的流程,提升了客户的体验性。
附图说明
[0029]通过结合附图对于本专利技术公开的示例性实施例进行描述,可以更好地理解本专利技术,在附图中:
[0030]图1所示的是根据本专利技术公开实施例一的一种基于时间轴的快速配置广播定时任务的方法示意性流程图;
[0031]图2所示的是根据本专利技术公开实施例一的一种基于时间轴的快速配置广播定时任务的装置的程序模块示意图;
[0032]图3所示的是根据本专利技术公开实施例一的计算设备的硬件结构示意图。
具体实施方式
[0033]以下将描述本专利技术的具体实施方式,需要指出的是,在这些实施方式的具体描述
过程中,为了进行简明扼要的描述,本说明书不可能对实际的实施方式的所有特征均作详尽的描述。应当可以理解的是,在任意一种实施方式的实际实施过程中,正如在任意一个工程项目或者设计项目的过程中,为了实现开发者的具体目标,为了满足系统相关的或者商业相关的限制,常常会做出各种各样的具体决策,而这也会从一种实施方式到另一种实施方式之间发生改变。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本专利技术公开的内容相关的本领域的普通技术人员而言,在本专利技术揭露的
技术实现思路
的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本专利技术的内容不充分。
[0034]除非另作定义,权利要求书和说明书中使用的技术术语或者科学术语应当为本专利技术所属
内具有一般技能的人士所理解的通常意义。本专利技术专利申请说明书以及权利要求书中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“一个”或者“一”等类似词语并不表示数量限制,而是表示存在至少一个。“包括”或者“包含”等类似的词语意指出现在“包括”或者“包含”前面的元件或者物件涵盖出现在“包括”或者“包含”后面列举的元件或者物件及其等同元件,并不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,也不限于是直接的还是间接的连接。
[0035]实施例一
[0036]请参阅图1,本实施例提出一种基于时间轴的快速配置广播定时任务的方法,包括以下步骤S1至S7:
[0037]S1:根据确定的执行设备生成对应的定时分类;定时分类包括时间本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于时间轴的快速配置广播定时任务的方法,其特征在于,包括以下步骤:S1:根据确定的执行设备生成对应的定时分类;所述定时分类包括时间轴和音频文件列表;S2:获取上传的音频文件的文件信息,并导入所述音频文件列表,并在所述音频文件列表中生成对应的音频文件元素;S3:对所述音频文件列表中的各个音频文件元素添加拖拽属性;S4:识别所述音频文件元素被拖拽时的位置信息,计算所述位置信息对应的执行时间;S5:根据所述执行设备、音频文件的文件信息以及执行时间,生成对应的定时任务。2.根据权利要求1所述的一种基于时间轴的快速配置广播定时任务的方法,其特征在于:所述时间轴基于若干时间轴配置参数生成;所述时间轴配置参数包括:滑动范围的最小值参数、滑动范围的最大值参数以及滑动步长值。3.根据权利要求2所述的一种基于时间轴的快速配置广播定时任务的方法,其特征在于:所述时间轴配置参数还包括:尺度标签配置参数。4.根据权利要求1至3任一项所述的一种基于时间轴的快速配置广播定时任务的方法,其特征在于,所述步骤S4包括以下步骤:S41:根据所述位置信息,计算出在时间轴上对应的水平偏移位置;S42:根据所述时间轴的间隔长度计算出所述水平偏移位置对应的时间值;S43:计算出所述时间值对应的执行时间。5.根据权利要求4所述的一种基于时间轴的快速配置广播定时任务的方法,其特征在于,其特征在于,所述步骤S5还包括以下步骤:根据所述水平偏移位置在所述时间轴上生成对应的任务标记。6.根据权利要求5所述的一种基于时间轴的快速配...

【专利技术属性】
技术研发人员:伍小望朱正辉林弟赵定金明德
申请(专利权)人:广东保伦电子股份有限公司
类型:发明
国别省市:

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

1