1.一种广告终端自动生成播放列表的方法,其特征在于:它包括一个后台工程制作系统生成广告列表文件的步骤和一个终端播放系统生成播放列表的步骤;
所述后台工程制作系统,配置有数据库、匹配模块、播放策略模块和上载模块;
所述终端播放系统,设置有数据获取模块、广告列表模块、第一解析模块、第二解析模块和播放模块;
所述的后台工程制作系统生成广告列表文件,包括以下子步骤:S11:以广告终端的名称作为匹配项,匹配后台工程制作系统和终端播放系统;且,以广告文件作为关键项,匹配不同的广告终端;
S12:在所述的广告文件中,按照时间和插播方式制定播放策略;
S13:后台工程制作系统生成包含有广告信息、广告终端名称和播放策略的广告列表文件,然后将所述广告列表文件上载到广告终端;
所述的终端播放系统生成播放列表,包括以下子步骤:S21:从广告列表文件中读取与广告终端匹配的广告数据;
S22:第一解析,解析所述广告数据对应的播放日期段,并与本地日期进行比对,如果本地日期处于播放周期内,则将广告数据存入广告终端的广告列表中;
S23:第二解析,解析所述广告数据对应的播放策略,根据播放策略将广告列表生成播放列表;
S24:广告终端的播放程序读取所述播放列表,并结合终端播放系统的本地时间,在指定的时间切换视频;
在步骤S12中,所述的播放策略包括:
(1)设定的广告在设定的广告终端的播放时间段;
(2)设定的广告终端每日播放设定的广告的时间段;
(3)设定广告的播放时长;
(4)设定广告的播放规律;
所述的设定广告的播放规律包括普通插播方式和按用户插播方式;
所述的普通插播方式包括按常规视频进行播放和组成轮次进行播放,其中,组成轮次进行播放包括:(A)二轮插播全部广告内容;
(B)三轮插播全部广告内容;
(C)四轮插播全部广告内容;
(D)六轮插播全部广告内容;
(E)八轮插播全部广告内容;
所述的按用户插播方式包括:
(a)按广告主一轮插播一个广告内容;
(b)按广告主二轮插播一个广告内容;
(c)按广告主三轮插播一个广告内容;
(d)按广告主四轮插播一个广告内容;
(e)按广告主六轮插播一个广告内容;
(f)按广告主八轮插播一个广告内容。
2.根据权利要求1所述的一种广告终端自动生成播放列表的方法,其特征在于:在步骤S13中,通过网络更新、USB接口更新的方式将服务器生成的包含有广告信息、广告终端名称和播放策略的广告列表文件上载到广告终端。
3.根据权利要求1所述的一种广告终端自动生成播放列表的方法,其特征在于:在步骤S21中,广告终端通过广告列表文件数据中包含的终端名称来读取与广告终端匹配的广告数据。
4.根据权利要求1所述的一种广告终端自动生成播放列表的方法,其特征在于:在步骤S23中,先解析广告数据对应的插播方式,再根据插播方式生成广告播放任务,根据所述广告播放任务生成播放列表。
5.根据权利要求4所述的一种广告终端自动生成播放列表的方法,其特征在于:所述的播放任务被划分为最小组成单元,将所述最小组成单元组成轮次,以轮次的方式加入到播放列表中。
6.根据权利要求4所述的一种广告终端自动生成播放列表的方法,其特征在于:所述的播放任务包括视频名称、视频播放起始时间和视频时间长度。
7.根据权利要求1所述的一种广告终端自动生成播放列表的方法,其特征在于:后台工程制作系统通过控制时间,将广告数据上载到广告终端,或者将已上载的广告数据撤离出广告终端,用于将广告在广告终端实现自动上刊和实现自动下刊。
8.根据权利要求1所述的一种广告终端自动生成播放列表的方法,其特征在于:将独立的游戏程序制作为所述的广告列表文件,并在广告终端生成相应的播放列表,在播放程序运行过程中,如果播放程序执行到游戏播放任务的播放列表,则暂停当前播放任务,启动独立的游戏进程并控制其运行时间,通过检测游戏的结束时间来启动已暂停的播放任务。