本发明涉及互联网技术领域,具体为一种节目编排分发的制播模式。
背景技术:
目前节目的编排分发一般是指定好开始时间,播放内容,播放对象,从而形成一个任务,且在同一个任务内,所选取的内容会在所有选取的播放对象上进行播放。
在批量任务创建,任务的播放的开始时间一致,不同的播放对象上播放不同的内容的场景下,需要人工根据每组播放对象上的播放内容的不同计算出任务内容和任务数量,当这种不同有n个的时候,则需要创建n个任务,另外每个任务的创建通常包括创建、开始播放时间选择、内容选择、播放对象选择、保存等五个步骤,需要进行5n个步骤的操作才能完成一次完整的批量任务的创建。
任务创建完毕,当需要对批量任务进行编辑复用的时候,则要对每个任务进行打开,编辑,保存操作,批量任务的数量为m个,操作的步骤数量需要3m个。
由于上述记载说明可知:批量任务创建过程中,人工计算投入过多,操作步骤繁琐的问题,大大提高了整体的劳动强度和时间消耗过久。
技术实现要素:
本发明的目的在于提供一种节目编排分发的制播模式,具备的减少任务操作步骤的优点,解决了批量任务创建任务的问题。
为实现上述目的,本发明提供如下技术方案:包括以下步骤:
s1:广播员在web端操作;
s2:广播员对任务的创建:填写任务名称——选择播放时间——选择执行方式——选择任务文件路径——新增栏目——预览任务——保存;
s3:填写任务名称:根据实际需求对任务命名,要求不超过xx个字符,即xx个汉字;
s4:选择播放时间:即该任务的播放开始时间;
s5:选择执行方式:可以选择推送模式,即在用户指定的时间开始向终端推送要播放的文件,也可以选择直播模式,即到了播放时间,终端实时直播任务;
s6:选择任务文件路径:点击节目路径可以更换该节目的文件路径,资管库文件命名必须满足以下格式才能被正常导入:节目名称-序号-文件名称;
s7:新增栏目:需要填写栏目名称,标签分类和所属区域(即作用范围),步骤如下:新增节目——调整节目播出顺序——文件路径选择——选择子区域——选择标签——删除;
s8:预览任务:完成以上步骤后,可以预览任务内容,以确保内容无误;
s9:保存:预览无误后进行保存;
s10:任务播放:根据后台算法将任务分发并将内容推流到相应终端,到时间即开始播放。
优选的,所述s1中广播员采用的硬件设备可以是pc端和手机端。
优选的,所述硬件设备内需要配置有谷歌内核浏览器和火狐内核浏览器。
优选的,所述s7:新增栏目:包括以下步骤:
步骤一:新增节目:填写节目名称,选择节目文件导入路径,节目名称必须与文件命名规则相符;
步骤二:调整节目播出顺序:通过上下拖动节目名称前的
步骤三:文件路径选择:点击节目路径可以更换该节目的文件路径,资管库文件命名必须满足以下格式才能被正常导入:节目名称-序号-文件名称;
步骤四:选择子区域:最大可选择模块的区域范围,每个节目可以单独选择播放区域,同一个模块内,节目与节目之间的子区域不能重复选择;
步骤五:选择标签:如创建模块选择了标签分类,每个节目可以单独选择该标签分类里的标签,同一个模块内,节目与节目之间的标签不能重复选择;
步骤六:删除:不需要的节目可直接删除。
优选的,所述s9:保存后分发服务器对创建的任务进行分发计算:分发服务器根据前端的组队设置,将任务进行计算,算法逻辑如下:
1)根据内容与播放对象的对应关系建立索引;
2)通过遍历算法,计算出所有内容与播放对象的可能性的个数;
3)可以根据已遍历的节目索引组合计算广播对象列表、内容列表,根据已遍历的索引组合计算终端列表、曲目清单,最终生成多个播单。
与现有技术相比,本发明的有益效果如下:
1、减少创建任务的操作步骤,将批量任务集中在一个任务内完成。
2、减少人工的计算量,传统分发模式下,需要提前计算出每组终端的各自播放的完整内容,再根据计算设置n个任务,智能分发模式下,无需从终端的角度去计算,仅需关注单个的内容要播放到哪些终端,进行匹配即可。
3、减少编辑复用的操作步骤,一般批量任务是有延续性的,即今天播放的内容在明天只需要做少许内容修改,要重新播放一次,在已有任务上编辑一次即可完成传统分发模式n个任务的操作
附图说明
图1为本发明预览示意图。
具体实施方式
下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:
本发明提供一种节目编排分发的制播模式技术方案:一种节目编排分发的制播模式,包括以下步骤:
s1:广播员在pc上谷歌内核浏览器的web端操作;
s2:广播员对任务的创建:填写任务名称——选择播放时间——选择执行方式——选择任务文件路径——新增栏目——预览任务——保存;
s3:填写任务名称:根据实际需求对任务命名,要求不超过xx个字符,即xx个汉字;
s4:选择播放时间:即该任务的播放开始时间;
s5:选择执行方式:可以选择推送模式,即在用户指定的时间开始向终端推送要播放的文件,优点是提前下载到设备内,对实时带宽要求小,播放不卡顿,一般推送时间比播放时间提前30-120分钟不等;也可以选择直播模式,即到了播放时间,终端实时直播任务,优点是无需提前推送、即点即播,当带宽不足或者网络环境差的时候有卡顿情况发生;
s6:选择任务文件路径:点击节目路径可以更换该节目的文件路径,资管库文件命名必须满足以下格式才能被正常导入:节目名称-序号-文件名称;
例如:农业节目-01-田地施肥搭配注意事项
s7:新增栏目:需要填写栏目名称,标签分类和所属区域(即作用范围),步骤如下:新增节目——调整节目播出顺序——文件路径选择——选择子区域——选择标签——删除;
步骤一:新增节目:填写节目名称,选择节目文件导入路径,节目名称必须与文件命名规则相符;
步骤二:调整节目播出顺序:通过上下拖动节目名称前的
步骤三:文件路径选择:点击节目路径可以更换该节目的文件路径,资管库文件命名必须满足以下格式才能被正常导入:节目名称-序号-文件名称;
例如:农业节目-01-田地施肥搭配注意事项
步骤四:选择子区域:最大可选择模块的区域范围,每个节目可以单独选择播放区域,同一个模块内,节目与节目之间的子区域不能重复选择;
步骤五:选择标签:如创建模块选择了标签分类,每个节目可以单独选择该标签分类里的标签,同一个模块内,节目与节目之间的标签不能重复选择;
步骤六:删除:不需要的节目可直接删除
s8:预览任务:完成以上步骤后,可以预览任务内容,以确保内容无误;
s9:保存:预览无误后进行保存,保存后分发服务器对创建的任务进行分发计算:分发服务器根据前端的组队设置,将任务进行计算,算法逻辑如下:
1)根据内容与播放对象的对应关系建立索引;
2)通过遍历算法,计算出所有内容与播放对象的可能性的个数;
3)可以根据已遍历的节目索引组合计算广播对象列表、内容列表,根据已遍历的索引组合计算终端列表、曲目清单,最终生成多个播单。
举例:
算法计算出来后的播单分发结果如下表所示:
s10:任务播放:根据后台算法将任务分发并将内容推流到相应终端,到时间即开始播放。
实施例2:
本发明提供一种节目编排分发的制播模式技术方案:一种节目编排分发的制播模式,包括以下步骤:
s1:广播员在手机端内置的火狐内核浏览器的web端操作;
s2:广播员对任务的创建:填写任务名称——选择播放时间——选择执行方式——选择任务文件路径——新增栏目——预览任务——保存;
s3:填写任务名称:根据实际需求对任务命名,要求不超过xx个字符,即xx个汉字;
s4:选择播放时间:即该任务的播放开始时间;
s5:选择执行方式:可以选择推送模式,即在用户指定的时间开始向终端推送要播放的文件,优点是提前下载到设备内,对实时带宽要求小,播放不卡顿,一般推送时间比播放时间提前30-120分钟不等;也可以选择直播模式,即到了播放时间,终端实时直播任务,优点是无需提前推送、即点即播,当带宽不足或者网络环境差的时候有卡顿情况发生;
s6:选择任务文件路径:点击节目路径可以更换该节目的文件路径,资管库文件命名必须满足以下格式才能被正常导入:节目名称-序号-文件名称;
例如:农业节目-01-田地施肥搭配注意事项
s7:新增栏目:需要填写栏目名称,标签分类和所属区域(即作用范围),步骤如下:新增节目——调整节目播出顺序——文件路径选择——选择子区域——选择标签——删除;
步骤一:新增节目:填写节目名称,选择节目文件导入路径,节目名称必须与文件命名规则相符;
步骤二:调整节目播出顺序:通过上下拖动节目名称前的
步骤三:文件路径选择:点击节目路径可以更换该节目的文件路径,资管库文件命名必须满足以下格式才能被正常导入:节目名称-序号-文件名称;
例如:农业节目-01-田地施肥搭配注意事项
步骤四:选择子区域:最大可选择模块的区域范围,每个节目可以单独选择播放区域,同一个模块内,节目与节目之间的子区域不能重复选择;
步骤五:选择标签:如创建模块选择了标签分类,每个节目可以单独选择该标签分类里的标签,同一个模块内,节目与节目之间的标签不能重复选择;
步骤六:删除:不需要的节目可直接删除
s8:预览任务:完成以上步骤后,可以预览任务内容,以确保内容无误;
s9:保存:预览无误后进行保存,保存后分发服务器对创建的任务进行分发计算:分发服务器根据前端的组队设置,将任务进行计算,算法逻辑如下:
4)根据内容与播放对象的对应关系建立索引;
5)通过遍历算法,计算出所有内容与播放对象的可能性的个数;
6)可以根据已遍历的节目索引组合计算广播对象列表、内容列表,根据已遍历的索引组合计算终端列表、曲目清单,最终生成多个播单。
举例:
算法计算出来后的播单分发结果如下表所示:
s10:任务播放:根据后台算法将任务分发并将内容推流到相应终端,到时间即开始播放。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
1.一种节目编排分发的制播模式,其特征在于:包括以下步骤:
s1:广播员在web端操作;
s2:广播员对任务的创建:填写任务名称——选择播放时间——选择执行方式——选择任务文件路径——新增栏目——预览任务——保存;
s3:填写任务名称:根据实际需求对任务命名,要求不超过xx个字符,即xx个汉字;
s4:选择播放时间:即该任务的播放开始时间;
s5:选择执行方式:可以选择推送模式,即在用户指定的时间开始向终端推送要播放的文件,也可以选择直播模式,即到了播放时间,终端实时直播任务;
s6:选择任务文件路径:点击节目路径可以更换该节目的文件路径,资管库文件命名必须满足以下格式才能被正常导入:节目名称-序号-文件名称;
s7:新增栏目:需要填写栏目名称,标签分类和所属区域(即作用范围),步骤如下:新增节目——调整节目播出顺序——文件路径选择——选择子区域——选择标签——删除;
s8:预览任务:完成以上步骤后,可以预览任务内容,以确保内容无误;
s9:保存:预览无误后进行保存;
s10:任务播放:根据后台算法将任务分发并将内容推流到相应终端,到时间即开始播放。
2.根据权利要求1所述的一种节目编排分发的制播模式,其特征在于:所述s1中广播员采用的硬件设备可以是pc端和手机端。
3.根据权利要求2所述的一种节目编排分发的制播模式,其特征在于:所述硬件设备内需要配置有谷歌内核浏览器和火狐内核浏览器。
4.根据权利要求1所述的一种节目编排分发的制播模式,其特征在于:所述s7:新增栏目:包括以下步骤:
步骤一:新增节目:填写节目名称,选择节目文件导入路径,节目名称必须与文件命名规则相符;
步骤二:调整节目播出顺序:通过上下拖动节目名称前的
步骤三:文件路径选择:点击节目路径可以更换该节目的文件路径,资管库文件命名必须满足以下格式才能被正常导入:节目名称-序号-文件名称;
步骤四:选择子区域:最大可选择模块的区域范围,每个节目可以单独选择播放区域,同一个模块内,节目与节目之间的子区域不能重复选择;
步骤五:选择标签:如创建模块选择了标签分类,每个节目可以单独选择该标签分类里的标签,同一个模块内,节目与节目之间的标签不能重复选择;
步骤六:删除:不需要的节目可直接删除。
5.根据权利要求1所述的一种节目编排分发的制播模式,其特征在于:所述s9:保存后分发服务器对创建的任务进行分发计算:分发服务器根据前端的组队设置,将任务进行计算,算法逻辑如下:
1)根据内容与播放对象的对应关系建立索引;
2)通过遍历算法,计算出所有内容与播放对象的可能性的个数;
3)可以根据已遍历的节目索引组合计算广播对象列表、内容列表,根据已遍历的索引组合计算终端列表、曲目清单,最终生成多个播单。
技术总结