首页> 中国专利> 播放清单调度方法和播放清单调度装置

播放清单调度方法和播放清单调度装置

摘要

本发明提出一种播放清单调度方法及装置。所述调度方法包括步骤:获取播放清单,所述播放清单中的时段设有时间约束,时段中的页面设置有播放规则且所述播放规则为按次数播放、按时长播放或循环播放;检测当前时间是否满足播放清单中的时段的时间约束;以及当检测到当前时间满足播放清单中的一个第一时段的时间约束时,开始播放第一时段并对第一时段中的每一个页面按照此页面的播放规则进行播放。因此,本发明使得播控软件可以通过此调度机制合理、准确的按照预先设定的时间与播放规则控制媒体的播放,确保播放显示的内容是精确可控的,适应性强,从而达到更好的播放效果、产生更好的广告播放效应和经济价值。

著录项

  • 公开/公告号CN106303710A

    专利类型发明专利

  • 公开/公告日2017-01-04

    原文格式PDF

  • 申请/专利权人 西安诺瓦电子科技有限公司;

    申请/专利号CN201610643628.2

  • 发明设计人 朱海天;赵星梅;

    申请日2016-08-08

  • 分类号H04N21/443(20110101);H04N21/472(20110101);H04N21/482(20110101);

  • 代理机构11315 北京国昊天诚知识产权代理有限公司;

  • 代理人许志勇

  • 地址 710075 陕西省西安市高新区科技二路68号西安软件园秦风阁D区401

  • 入库时间 2023-06-19 01:17:24

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-10-29

    授权

    授权

  • 2019-10-22

    著录事项变更 IPC(主分类):H04N21/443 变更前: 变更后: 申请日:20160808

    著录事项变更

  • 2017-02-01

    实质审查的生效 IPC(主分类):H04N21/443 申请日:20160808

    实质审查的生效

  • 2017-01-04

    公开

    公开

说明书

技术领域

本发明涉及媒体播控技术领域,尤其涉及一种播放清单调度方法和一种播放清单调度装置。

背景技术

Android平台以其显著的开放性逐渐应用于嵌入式操作设备,因而基于Android平台的LED显示屏异步控制系统有着广阔的市场应用前景。基于Android平台开发的播控软件中,媒体包括但不限于图片、文本、视频、Word文档、Excel表格、PowerPoint幻灯片、天气预报、数字时钟等媒体,播控软件需要以一种合理、科学的方式将媒体、页面、时段进行调度与播放,从而达到更好的播放效果、产生更好的广告播放效应和经济价值。

现有技术中,在媒体播放前,将播放清单进行排期,即将播放清单中的各级页面、窗口、媒体的播放时段计算出来,组成一个播放队列,然后实时检测该队列是否有符合当前时段播放的媒体,进行播放。然而,现有的技术方案算法复杂度高、计算耗时、易出错,不够精确,适应性不强(例如中途暂停后队列已无参考性)。

发明内容

因此,本发明提出一种播放清单调度方法以及一种播放清单调度装置,以使得播控软件可以通过该调度机制合理、准确的控制媒体、窗口、页面以及时段的播放规则,确保播放显示的内容是精确可控的。

具体地,本发明实施例提出的一种播放清单调度方法,包括步骤:(i)获取播放清单,所述播放清单包含至少一个时段,每一个时段中有至少一个页面,每一个页面中有至少一个窗口,每一个窗口中有至少一个媒体,每一个时段设置有时间约束,每一个页面设置有播放规则且所述播放规则为按次数播放、按时长播放或循环播放;(ii)检测当前时间是否满足所述播放清单中的所述至少一个时段的时间约束;以及(iii)当检测到当前时间满足所述播放清单中的一个第一时段的时间约束时,开始播放所述第一时段并对所述第一时段中的每一个页面按照所述页面的播放规则进行播放。

在本发明的一个实施例中,所述播放清单调度方法还包括步骤:在开始播放所述第一时段之后且所述第一时段播放完之前,当检测到当前时间满足所述播放清单中的一个播放优先级高于所述第一时段的第二时段的时间约束时,停止播放所述第一时段并开始播放所述第二时段。

在本发明的一个实施例中,所述播放清单调度方法还包括步骤:在开始播放所述第二时段之后,当检测到当前时间不再满足所述第二时段的时间约束但仍满足所述第一时段的时间约束,则停止播放所述第二时段并开始播放所述第一时段。

在本发明的一个实施例中,在步骤(iii)中,若所述第一时段中的一个第一页面的播放规则为按次数播放,统计所述第一页面中所有窗口及媒体的播放次数以确定所述第一页面的播放次数、并当确定的播放次数等于所述第一页面的播放规则中的页面播放次数时切换至播放下一页面;若所述第一时段中的所述第一页面的播放规则为按时长播放,在所述第一页面开始播放时开始计时且所述第一页面中的所有窗口及媒体依次播放,并当计时时长满足所述第一页面的播放规则中的页面播放时长时切换至播放下一个页面;若所述第一时段中的所述第一页面的播放规则为循环播放,所述页面中的所有窗口及媒体依次播放,直至所述第一时段播放结束。

此外,本发明实施例提出的一种播放清单调度装置,包括:时段调度模块,用于实时检测当前时间是否满足播放清单中所包含的时段的时间约束,在当前时间满足某一个时段的时间约束时控制开始播放此时段,在当前时间不满足正在播放时段的时间约束时控制停止播放此时段,以及在当前时间满足多个时段的时间约束时控制开始播放这些时段中优先级最高的时段;页面调度模块,用于按照正在播放时段中的每一个页面的播放规则进行页面调度;窗口管理模块,用于管理所述播放清单中的正在播放页面中的窗口内若干媒体的依次播放;以及媒体显示模块,用于完成正在播放窗口内的媒体的播放与显示。

在本发明的一个实施例中,所述页面调度模块包括页面统计模块;其中,当正在播放时段中的正在播放页面的播放规则为按次数播放,所述页面统计模块统计正在播放页面中所有窗口及媒体的播放次数以确定正在播放页面的播放次数,并当确定的播放次数等于正在播放页面的播放规则中的页面播放次数时切换至播放下一页面;当正在播放时段中的正在播放页面的播放规则为按时长播放,在正在播放页面开始播放时开始计时且正在播放页面中所有窗口及媒体依次播放,并在计时时长满足正在播放页面的播放规则中的页面播放时长时切换至播放下一个页面。

在本发明的一个实施例中,所述播放规则选自于按次数播放、按时长播放和循环播放。

在本发明的一个实施例中,所述播放清单调度装置应用于LED显示屏异步控制系统。

由上可知,本发明实施例使得播控软件可以通过此调度机制合理、准确的按照预先设定的时间与播放规则控制媒体的播放,确保播放显示的内容是精确可控的,适应性强,从而达到更好的播放效果、产生更好的广告播放效应和经济价值。

通过以下参考附图的详细说明,本发明的其它方面和特征变得明显。但是应当知道,该附图仅仅为解释的目的设计,而不是作为本发明的范围的限定。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。

附图说明

下面将结合附图,对本发明的具体实施方式进行详细的说明。

图1为相关于本发明实施例的一种播控软件中的节目组织形式示意图。

图2为针对图1所示节目组织形式而设计的播控软件的调度机制整体框图。

图3为播控软件的某个播放清单的时段结构示意图。

图4为播控软件的某个时段的页面结构示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。

参见图1,其为相关于本发明实施例的一种播控软件中的节目组织形式示意图。如图1所示,播放清单中有一个或多个时段,每个时段中有一个或多干个页面,每个页面中有一个或多个窗口,每个窗口中又有一个或多个媒体。其中,时段上设置有时间约束,而时间约束例如包括:日期约束、星期约束、具体时间(例如时、分、秒)约束;页面上存在一定的播放规则,而播放规则例如包括:按次数播放、按时长播放、循环播放。

图2为针对图1所示节目组织形式而设计的播控软件的调度机制整体框图。在图2中,时段调度模块21用于实时检测当前时间是否有效,即当前时间是否满足播放清单中某时段的时间约束,若当前时间不满足正在播放时段的时间约束时,则停止该时段的播放。特别的,若存在当前时间满足多个时段的时间约束时,可以默认序号大的时段优先播放。页面调度模块23用于按照页面的播放规则进行页面调度,页面调度模块23中有一个页面统计模块231。当播放规则为按时长播放时,页面开始播放时,页面统计模块231开始计时,页面中的所有窗口与媒体依次播放,当计时时长满足页面播放时长时,停止播放该页面,切换至下一个页面;当播放规则为按次数播放时,页面统计模块231统计该页面中所有窗口、媒体的播放次数,用于最终确定该页面的播放次数,当页面统计模块231统计的页面播放次数等于播放规则中的页面播放次数时,切换至下一个页面;当播放规则为循环播放时,页面中的所有窗口与媒体依次播放,不进行切换至下一个页面的操作,直至该时段播放结束。窗口管理模块25用于管理窗口内若干个媒体的依次播放。媒体显示模块27用于完成当前媒体的正确播放与显示。此处可以理解的是,时段调度模块21、页面调度模块23、窗口管理模块25和媒体显示模块27典型地为软件模块,其可以执行在计算机系统中例如LED显示屏异步控制系统的嵌入式处理器(比如ARM)中,以完成播放清单调度机制,从而实现一种播放清单调度装置。

参见图3,其为播控软件的某个播放清单的时段结构示意图。在图3中,时间由时间点A到时间点B的过程中,时段调度模块21的工作实施例如下步骤:

1)当时间在时间点A时,不满足播放清单中任意一个时段的时间约束,不进行任何时段的播放;

2)当时间到达时间点t1,其满足时段1的时间约束时,开始播放时段1;

3)当时间到达时间点t2,其满足时段2的时间约束时,由于时段2的优先级较时段1高,则停止播放时段1,开始播放时段2;

4)当时间到达时间点t3,其满足时段3的时间约束时,由于时段3的优先级较时段2高,则停止播放时段2,开始播放时段3;

5)当时间到达时间点t4,其不满足时段3的时间约束,但满足时段2的时间约束时,停止播放时段3,开始播放时段2;

6)当时间到达时间点t5,其不满足时段2的时间约束,满足时段1的时间约束时,停止播放时段2,开始播放时段1,直至不再满足时段1的时间约束时停止播放时段1。

参见图4,其为播控软件的某个时段的页面结构示意图。在图4中,在当前时间点满足该时段的时间约束时,页面调度模块23的工作实施例如下步骤:

1)页面1开始播放,页面1的播放规则为按次数播放,页面统计模块231开始统计该页面中所有窗口、媒体的播放次数,当页面统计模块231统计的页面播放次数等于2时,停止播放页面1,切换至下一个页面2;

2)页面2开始播放,页面2的播放规则为按时长播放,页面统计模块231开始计时,页面2中的所有窗口与媒体正常切换播放,当页面统计模块231计时时长等于5分钟时,停止页面2的播放,切换至下一个页面1的播放;

3)页面1与页面2按上述描述依次播放,在当前时间不满足当前时段(的时间约束时,停止播放该时段(每天0:00-1:00有效)的所有页面播放。

综上所述,本发明实施例提出的播放清单调度机制,使得播控软件可以通过该机制合理、准确的按照预先设定的时间与播放规则控制媒体的播放,确保播放显示的内容是精确可控的,适应性强,从而达到更好的播放效果、产生更好的广告播放效应和经济价值。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号