节目编排方法和装置的利记博彩app

文档序号:7952285阅读:239来源:国知局
专利名称:节目编排方法和装置的利记博彩app
技术领域
本发明涉及节目编排技术领域,具体而言,涉及一种节目编排方法和装置。
背景技术
在当前的节目播出系统中,节目的播放由节目单驱动,节目单通常由操作人员手动进行编排。在户外区域播出中,例如楼宇电视广告或地铁电视广告等,一段时间内播出的节目数量不是很多,基本上都是广告类节目,每一个节目的播放时间都比较短,因此,同一个节目在一天内播出较高的频次。通常,客户要求同类节目在一天时间内的播出时段尽量均匀分布。节目编排均匀分布有以下几个特点:1、首先必须指定节目的类型,一般节目类型是按行业划分的,当然,也可以包括其它分类方式,一个节目只能对应一个类型。2、播放的节目要求设定播放频次。3、如果播放的节目过少,或者由于节目的播放频次分配不合理,可能会导致同一节目被连续播放,这是不允许的。

发明内容
本发明旨在提供一种节目编排方法和装置,以实现节目单的自动编排。在本发明的实施例中,提供了一种节目编排方法,包括:将节目按照其类型分组;将节目组内的节目均匀分布以得到组内节目单;将各个节目组均匀分布以得到最终节目单。在本发明的实施例中,提供了一种节目编排装置,包括:分组模块,用于将节目按照其类型分组;组内分布模块,用于将节目组内的节目均匀分布以得到组内节目单;组分布模块,用于将各个节目组均匀分布以得到最终节目单。本发明上述实施例的节目编排方法和装置实现了节目自动编排,并实现了其均匀分布。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1示出了根据本发明实施例的节目编排方法的流程图;图2示出了根据本发明优选实施例的节目编排方法的流程图;图3示出了根据本发明实施例的节目编排装置的示意图。
具体实施例方式下面将参考附图并结合实施例,来详细说明本发明。
图1示出了根据本发明实施例的节目编排方法的流程图,包括:步骤S10,将节目按照其类型分组;步骤S20,将节目组内的节目均匀分布以得到组内节目单;步骤S30,将各个节目组均匀分布以得到最终节目单。本实施例将节目先分组,再均匀分布,算法比较简单,可以很容易地通过计算机编程来实现,从而实现了节目编排的自动化,并且实现了节目播出频次的均匀分布。优选地,步骤SlO包括:预先根据行业划分设置多个类型;判断节目所属的行业;将节目划分到其行业所对应的类型;将同一类型的节目设置为一个节目组。节目编排要求考虑节目的行业特点,本实施例的类型按照行业来设定,从而可以根据节目的行业特点来编排节目。优选地,步骤S20包括:按照节目组内的各个节目播出频次的大小进行排序;将节目组内余下节目中播出频次最大的节目复制成其播出频次份,并将其播出频次除以组内节目单中节目个数,得出整数比例,根据整数比例将其依次均匀地插入到组内节目单中;重复执行上述插入余下节目的步骤,直到将节目组内所有节目插入组内节目单中。该循环流程非常简单,很容易通过计算机编程来实现。 优选地,步骤S30包括:按照各个节目组的组内节目单的大小进行排序;将余下各个节目组中组内节目单最大的节目组的组内节目单大小除以最终节目单大小,得出整数比例,根据整数比例将其组内节目单中的节目依次均匀地插入到最终节目单中;重复执行上述插入余下节目组的步骤,直到将所有节目组插入最终节目单中。该循环流程非常简单,很容易通过计算机编程来实现。图2示出了根据本发明优选实施例的节目编排方法的流程图,包括以下步骤:步骤S202,预先指定节目的类型,所有类型都是系统中预先存在的,一般节目类型是按行业划分的,如食品、家电、汽车等;步骤S204,选择需要播放的节目,对选定的节目设定其播放次数;步骤S206,开始自动编单,首先根据选定节目的类型将节目分组,同一类型的节目为一组;步骤S208,开始遍历所有组;步骤S210,开始遍历组内节目步骤S212,在每一个组内,通过均匀分布的算法对节目进行排序,执行如下操作:1.按照节目播出频次的大小进行排序,取出播出频次最大的节目A,根据节目的播出频次复制多份节目A,放入组内节目单中;2.取出播出频次第二大的节目B,根据播出频次复制多份节目,将节目B的频次和组内节目单中节目个数进行相除,得出整数比例,根据整数比将节目B依次插入到组内节目单中;3.依次取出其它节目,执行第2步操作,将其它节目依次插入组内节目单中;步骤S214,结束遍历组内节目;步骤S216,结束遍历所有组;步骤S218,开始遍历所有组;步骤S220,对所有节目,通过均匀分布的算法对节目进行排序,执行如下操作:1.按照每个组的组内节目单大小对所有组进行排序,取出大小最大的组A,将组A的组内节目单中的节目依次放入最终节目单中;2.将大小第二大的组B中的组内节目单大小和最终节目单大小相除,得出整数比例,根据整数比例将组B的组内节目单中的节目依次插入到最终节目单中;3.依次将其它组的节目,执行第2步操作,将其节目依次插入最终节目单中;步骤S222,结束遍历所有组。图3示出了根据本发明实施例的节目编排装置的示意图,包括:分组模块10,用于将节目按照其类型分组;组内分布模块20,用于将节目组内的节目均匀分布以得到组内节目单;组分布模块30,用于将各个节目组均匀分布以得到最终节目单。优选地,分组模块10包括:类型设置模块,用于预先根据行业划分设置多个类型;行业判断模块,用于判断节目所属的行业;类型模块,用于将节目划分到其行业所对应的类型;建组模块,用于将同一类型的节目设置为一个节目组。优选地,组内分布模块20包括:排序模块,用于按照节目组内的各个节目播出频次的大小进行排序;插入模块,用于将节目组内余下节目中播出频次最大的节目复制成其播出频次份,并将其播出频次除以组内节目单中节目个数,得出整数比例,根据整数比例将其依次均匀地插入到组内节目单中;循环模块,用于重复调用插入模块,直到将节目组内所有节目插入组内节目单中。优选地,组分布模块30包括:排序模块,用于按照各个节目组的组内节目单的大小进行排序;插入模块,用于将余下各个节目组中组内节目单最大的节目组的组内节目单大小除以最终节目单大小,得出整数比例,根据整数比例将其组内节目单中的节目依次均匀地插入到最终节目单中;循环模块,用于重复调用插入模块,直到将所有节目组插入最终节目单中。从以上的描述中可以看出,本发明使编排人员能够自动生成大规模节目单并能够实现节目的均匀分布,节省了编排时间。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种节目编排方法,其特征在于,包括: 将节目按照其类型分组; 将所述节目组内的所述节目均匀分布以得到组内节目单; 将各个所述节目组均匀分布以得到最终节目单。
2.根据权利要求1所述的方法,其特征在于,将节目按照其类型分组包括: 预先根据行业划分设置多个所述类型; 判断所述节目所属的行业; 将所述节目划分到其行业所对应的类型; 将同一类型的所述节目设置为一个所述节目组。
3.根据权利要求1所述的方法,其特征在于,将所述节目组内的所述节目均匀分布以得到组内节目单包括: 按照所述节目组内的各个所述节目播出频次的大小进行排序; 将所述节目组内余下节目中播出频次最大的节目复制成其播出频次份,并将其播出频次除以组内节目单中节目个数,得出整数比例,根据整数比例将其依次均匀地插入到所述组内节目单中,; 重复执行上述插入余下节目的步骤,直到将所述节目组内所有节目插入所述组内节目 单中。
4.根据权利要求1所述的方法,其特征在于,将各个所述节目组均匀分布以得到最终节目单包括: 按照各个所述节目组的组内节目单的大小进行排序; 将余下各个所述节目组中所述组内节目单最大的节目组的所述组内节目单大小除以所述最终节目单大小,得出整数比例,根据整数比例将其组内节目单中的节目依次均匀地插入到所述最终节目单中; 重复执行上述插入余下节目组的步骤,直到将所有节目组插入所述最终节目单中。
5.一种节目编排装置,其特征在于,包括: 分组模块,用于将节目按照其类型分组; 组内分布模块,用于将所述节目组内的所述节目均匀分布以得到组内节目单; 组分布模块,用于将各个所述节目组均匀分布以得到最终节目单。
6.根据权利要求5所述的装置,其特征在于,所述分组模块包括: 类型设置模块,用于预先根据行业划分设置多个所述类型; 行业判断模块,用于判断所述节目所属的行业; 类型模块,用于将所述节目划分到其行业所对应的类型; 建组模块,用于将同一类型的所述节目设置为一个所述节目组。
7.根据权利要求5所述的装置,其特征在于,所述组内分布模块包括: 排序模块,用于按照所述节目组内的各个所述节目播出频次的大小进行排序; 插入模块,用于将所述节目组内余下节目中播出频次最大的节目复制成其播出频次份,并将其播出频次除以组内节目单中节目个数,得出整数比例,根据整数比例将其依次均匀地插入到所述组内节目单中; 循环模块,用于重复调用所述插入模块,直到将所述节目组内所有节目插入所述组内节目单中。
8.根据权利要求5所述的装置,其特征在于,组分布模块包括: 排序模块,用于按照各个所述节目组的组内节目单的大小进行排序; 插入模块,用于将余下各个所述节目组中所述组内节目单最大的节目组的所述组内节目单大小除以所述最终节目单大小,得出整数比例,根据整数比例将其组内节目单中的节目依次均匀地插入到所述最终节目单中; 循环模块,用于重复 调用所述插入模块,直到将所有节目组插入所述最终节目单中。
全文摘要
本发明提供了一种节目编排方法,包括将节目按照其类型分组;将节目组内的节目均匀分布以得到组内节目单;将各个节目组均匀分布以得到最终节目单。本发明还提供了一种节目编排装置,包括分组模块,用于将节目按照其类型分组;组内分布模块,用于将节目组内的节目均匀分布以得到组内节目单;组分布模块,用于将各个节目组均匀分布以得到最终节目单。本发明实现了节目自动编排,并实现了其均匀分布。
文档编号H04N5/262GK103095993SQ201110331978
公开日2013年5月8日 申请日期2011年10月27日 优先权日2011年10月27日
发明者鞠伟 申请人:北大方正集团有限公司, 北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1