一种垫片播放方法及装置的制造方法

文档序号:9220140阅读:1649来源:国知局
一种垫片播放方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种垫片播放方法及装置。
【背景技术】
[0002]随着科学技术的发展及人民生活水平的提高,视频已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式,并且,人们对于视频的要求也越来越高。目前,在播单的视频播放过程中,如果播单中出现空闲时间段,或者在突发情况下播单中的视频文件不能正常播放时,需要编辑人员根据需要手动插入垫片进行插播,且在该过程中需要度播放时长及播放时间点等进行计算,其操作过程繁琐并且容易出错;同时,待播放的垫片需要在数据库中海量的垫片中进行筛选,工作量巨大,严重降低了编辑效率,影响了用户体验。

【发明内容】

[0003]本发明提供一种垫片播放方法及装置,用以提高编辑和播放垫片的效率,提升用户体验。
[0004]根据本发明实施例的第一方面,提供一种垫片播放方法,包括:
[0005]获取垫片播放指令,所述垫片播放指令中包含待播放垫片的播放起始时间点及播放时长;
[0006]根据所述播放时长以及预设的播放优先级别自所述数据库中调取垫片;所述预设的播放优先级别从高到低包括播单垫片、频道垫片和本地垫片;
[0007]在所述播放起始时间点播放调取的所述垫片;
[0008]在播放达到所述播放时长时,停止播放所述垫片。
[0009]在一个实施例中,所述获取垫片播放指令,所述垫片播放指令中包含待播放垫片的播放起始时间点及播放时长之前,包括:
[0010]在播单中出现空闲时间段或播单中的视频文件不能正常播放时,检测所述空闲时间段或播单中不能正常播放的视频文件的播放起始时间点并将其定义为待播放垫片的播放起始时间点,检测所述空闲时间段或播单中不能正常播放的视频文件的播放时长并将其定义为待播放垫片的播放时长;
[0011]生成垫片播放指令,且所述垫片播放指令中包含待播放垫片的播放起始时间点及播放时长。
[0012]在一个实施例中,所述根据所述播放时长以及预设的播放优先级别自所述数据库中调取垫片;所述预设的播放优先级别从高到低包括播单垫片、频道垫片和本地垫片,包括:
[0013]根据预设的播放优先级别自所述数据库中调取一个或多个垫片,且所述垫片的总播放时长等于所述垫片播放指令中包含的待播放垫片的播放时长;所述预设的播放优先级别从高到低包括播单垫片、频道垫片和本地垫片。
[0014]在一个实施例中,所述根据所述播放时长以及预设的播放优先级别自所述数据库中调取垫片;所述预设的播放优先级别从高到低包括播单垫片、频道垫片和本地垫片,还包括:
[0015]检测数据库中是否存在适用于当前播单的播单垫片;
[0016]在所述数据库中存在适用于当前播单的播单垫片时,自所述数据库中调取所述播单垫片;
[0017]在所述数据库中不存在适用于当前播单的播单垫片时,检测所述数据库中是否存在适用于当前频道的频道垫片;
[0018]在所述数据库中存在适用于当前频道的频道垫片时,自所述数据库中调取所述频道垫片;
[0019]在所述数据库中不存在适用于当前频道的频道垫片时,自所述数据库中调取本地垫片。
[0020]在一个实施例中,所述根据所述播放时长以及预设的播放优先级别自所述数据库中调取垫片;所述预设的播放优先级别从高到低包括播单垫片、频道垫片和本地垫片之前,包括:
[0021]根据预设的播放优先级别生成对应于所述垫片的索引编码,并将所述索引编码记录在数据库中所述垫片的属性中,且所述索引编码中包含与所述垫片对应的播单或频道信息。
[0022]根据本发明实施例的第二方面,还提供一种垫片播放装置,包括:
[0023]指令接收模块,用于获取垫片播放指令,所述垫片播放指令中包含待播放垫片的播放起始时间点及播放时长;
[0024]垫片调取模块,用于根据所述播放时长以及预设的播放优先级别自所述数据库中调取垫片;所述预设的播放优先级别从高到低包括播单垫片、频道垫片和本地垫片;
[0025]垫片播放模块,用于在所述播放起始时间点播放调取的所述垫片;
[0026]结束播放模块,用于在播放达到所述播放时长时,停止播放所述垫片。
[0027]在一个实施例中,所述装置还包括:
[0028]检测模块,用于在播单中出现空闲时间段或播单中的视频文件不能正常播放时,检测所述空闲时间段或播单中不能正常播放的视频文件的播放起始时间点并将其定义为待播放垫片的播放起始时间点,检测所述空闲时间段或播单中不能正常播放的视频文件的播放时长并将其定义为待播放垫片的播放时长;
[0029]指令生成模块,用于生成垫片播放指令,且所述垫片播放指令中包含待播放垫片的播放起始时间点及播放时长。
[0030]在一个实施例中,所述垫片调取模块包括:
[0031]垫片调取子模块,用于根据预设的播放优先级别自所述数据库中调取一个或多个垫片,且所述垫片的总播放时长等于所述垫片播放指令中包含的待播放垫片的播放时长;所述预设的播放优先级别从高到低包括播单垫片、频道垫片和本地垫片。
[0032]在一个实施例中,所述垫片调取模块还包括:
[0033]第一检测子模块,用于检测数据库中是否存在适用于当前播单的播单垫片;
[0034]第一调取子模块,用于在所述数据库中存在适用于当前播单的播单垫片时,自所述数据库中调取所述播单垫片;
[0035]第二检测子模块,用于在所述数据库中不存在适用于当前播单的播单垫片时,检测所述数据库中是否存在适用于当前频道的频道垫片;
[0036]第二调取子模块,用于在所述数据库中存在适用于当前频道的频道垫片时,自所述数据库中调取所述频道垫片;
[0037]第三调取子模块,用于在所述数据库中不存在适用于当前频道的频道垫片时,自所述数据库中调取本地垫片。
[0038]在一个实施例中,所述装置还包括:
[0039]记录模块,用于根据预设的播放优先级别生成对应于所述垫片的索引编码,并将所述索引编码记录在数据库中所述垫片的属性中,且所述索引编码中包含与所述垫片对应的播单或频道信息。
[0040]本发明实施例提供的技术方案可产生以下有益效果:获取垫片播放指令,所述垫片播放指令中包含待播放垫片的播放起始时间点及播放时长;根据所述播放时长以及预设的播放优先级别自所述数据库中调取垫片;所述预设的播放优先级别从高到低包括播单垫片、频道垫片和本地垫片;在所述播放起始时间点播放调取的所述垫片;在播放达到所述播放时长时,停止播放所述垫片。该方案可以根据预设的播放优先级别子数据库中自动选择垫片进行播放,且该过程中不需要编辑人工手动操作,提高了编辑和播放效率,提升了用户体验。
[0041]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0042]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0043]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
[0044]在附图中:
[0045]图1为本发明根据一示例性实施例示出的一种垫片播放方法的流程图;
[0046]图2为本发明根据一示例性实施例示出的另一种垫片播放方法的流程图;
[0047]图3为本发明根据一示例性实施例示出的一种垫片播放方法中步骤S20的实施方式流程图;
[0048]图4为本发明根据一示例性实施例示出的又一种一种垫片播放方法中步骤S20的实施方式流程图;
[0049]图5为本发明根据一示例性实施例示出的再一种垫片播放方法的实施方式流程图;
[0050]图6为本发明根据一示例性实施例示出的一种垫片播放装置的框图;
[0051]图7为本发明根据一示例性实施例示出的又一种垫片播放装置的框图;
[0052]图8为本发明根据一示例性实施例示出的一种垫片播放装置中垫片调取模块62的框图;
[0053]图9为本发明根据一示例性实施例示出的又一种垫片播放装置中垫片调取模块62的框图;
[0054]图10为本发明根据一示例性实施例示出的再一种垫片播放装
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1