The invention provides a playlist scheduling method and device. The scheduling method comprises the following steps: obtaining a playlist, the play list in time with time constraints, time page settings play rules and the rules for playing according to the number of broadcast, long time playback or loop; detecting whether the current time meet time constraints in a playlist period; and when detecting to meet the current time of a first period of time in a playlist of time constraints, the first time and began to play on every page of the first time in accordance with rules of this page to play play. Therefore, the present invention makes the broadcast control software through this scheduling mechanism is reasonable and accurate preset time and playback control rules according to the media, to ensure the display content is precisely controlled, strong adaptability, so as to achieve better play effect, produce better advertising effect and economic value.
【技术实现步骤摘要】
播放清单调度方法和播放清单调度装置
本专利技术涉及媒体播控
,尤其涉及一种播放清单调度方法和一种播放清单调度装置。
技术介绍
Android平台以其显著的开放性逐渐应用于嵌入式操作设备,因而基于Android平台的LED显示屏异步控制系统有着广阔的市场应用前景。基于Android平台开发的播控软件中,媒体包括但不限于图片、文本、视频、Word文档、Excel表格、PowerPoint幻灯片、天气预报、数字时钟等媒体,播控软件需要以一种合理、科学的方式将媒体、页面、时段进行调度与播放,从而达到更好的播放效果、产生更好的广告播放效应和经济价值。现有技术中,在媒体播放前,将播放清单进行排期,即将播放清单中的各级页面、窗口、媒体的播放时段计算出来,组成一个播放队列,然后实时检测该队列是否有符合当前时段播放的媒体,进行播放。然而,现有的技术方案算法复杂度高、计算耗时、易出错,不够精确,适应性不强(例如中途暂停后队列已无参考性)。
技术实现思路
因此,本专利技术提出一种播放清单调度方法以及一种播放清单调度装置,以使得播控软件可以通过该调度机制合理、准确的控制媒体、窗口、页面以及时段的播放规则,确保播放显示的内容是精确可控的。具体地,本专利技术实施例提出的一种播放清单调度方法,包括步骤:(i)获取播放清单,所述播放清单包含至少一个时段,每一个时段中有至少一个页面,每一个页面中有至少一个窗口,每一个窗口中有至少一个媒体,每一个时段设置有时间约束,每一个页面设置有播放规则且所述播放规则为按次数播放、按时长播放或循环播放;(ii)检测当前时间是否满足所述播放清单中的所述至少 ...
【技术保护点】
一种播放清单调度方法,其特征在于,包括步骤:(i)获取播放清单,所述播放清单包含至少一个时段,每一个时段中有至少一个页面,每一个页面中有至少一个窗口,每一个窗口中有至少一个媒体,每一个时段设置有时间约束,每一个页面设置有播放规则且所述播放规则为按次数播放、按时长播放或循环播放;(ii)检测当前时间是否满足所述播放清单中的所述至少一个时段的时间约束;以及(iii)当检测到当前时间满足所述播放清单中的一个第一时段的时间约束时,开始播放所述第一时段并对所述第一时段中的每一个页面按照所述页面的播放规则进行播放。
【技术特征摘要】
1.一种播放清单调度方法,其特征在于,包括步骤:(i)获取播放清单,所述播放清单包含至少一个时段,每一个时段中有至少一个页面,每一个页面中有至少一个窗口,每一个窗口中有至少一个媒体,每一个时段设置有时间约束,每一个页面设置有播放规则且所述播放规则为按次数播放、按时长播放或循环播放;(ii)检测当前时间是否满足所述播放清单中的所述至少一个时段的时间约束;以及(iii)当检测到当前时间满足所述播放清单中的一个第一时段的时间约束时,开始播放所述第一时段并对所述第一时段中的每一个页面按照所述页面的播放规则进行播放。2.如权利要求1所述的播放清单调度方法,其特征在于,还包括步骤:在开始播放所述第一时段之后且所述第一时段播放完之前,当检测到当前时间满足所述播放清单中的一个播放优先级高于所述第一时段的第二时段的时间约束时,停止播放所述第一时段并开始播放所述第二时段。3.如权利要求2所述的播放清单调度方法,其特征在于,还包括步骤:在开始播放所述第二时段之后,当检测到当前时间不再满足所述第二时段的时间约束但仍满足所述第一时段的时间约束,则停止播放所述第二时段并开始播放所述第一时段。4.如权利要求1所述的播放清单调度方法,其特征在于,在步骤(iii)中,若所述第一时段中的一个第一页面的播放规则为按次数播放,统计所述第一页面中所有窗口及媒体的播放次数以确定所述第一页面的播放次数、并当确定的播放次数等于所述第一页面的播放规则中的页面播放次数时切换至播放下一页面;若所述第一时段中的所述第一页面的播放规则为按时长播放,在所述第一页面开始播放时开始计时且所述第一页面中的所有窗口及媒体依次播放,并当计时时长满足所述第一页面的...
【专利技术属性】
技术研发人员:朱海天,赵星梅,
申请(专利权)人:西安诺瓦电子科技有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。