一种视频轮播单的生成方法及装置的制造方法_2

文档序号:8514840阅读:来源:国知局
[0054]本发明实施例提供的技术方案可产生以下有益效果:获取待轮播视频的视频信息,并将所述待轮播视频按照预设规则排序;其中,所述视频信息包括视频播放时长及视频名称;确定轮播时间范围;根据所述待轮播视频的视频信息及轮播时间范围生成视频轮播单。该方案自动将用户选择的所有待轮播视频按照排序顺次循环填充至视频轮播单的轮播时间范围内,并将最后一个填充的待轮播视频的结束时间作为所述视频轮播单的结束时间,所述视频轮播单的生成过程不需要用户针对每个视频设置其轮播的开始时间及结束时间,因此简化了视频轮播单的生成过程,提高了视频轮播单的生成效率,提升了用户体验。
[0055]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0056]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0057]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
[0058]在附图中:
[0059]图1为本发明根据一示例性实施例示出的一种视频轮播单的生成方法的流程图;
[0060]图2为本发明根据一示例性实施例示出的一种视频轮播单的生成方法中步骤S20的实施方式流程图;
[0061]图3为本发明根据一示例性实施例示出的另一种视频轮播单的生成方法中步骤S20的实施方式流程图;
[0062]图4为本发明根据一示例性实施例示出的一种视频轮播单的生成方法中步骤S30的实施方式流程图;
[0063]图5为本发明根据一示例性实施例示出的另一种视频轮播单的生成方法中步骤S30的实施方式流程图;
[0064]图6为本发明根据一示例性实施例示出的一种视频轮播单的生成装置的框图;
[0065]图7为本发明根据一示例性实施例示出的一种视频轮播单的生成装置中轮播时间范围确定模块62的框图;
[0066]图8为本发明根据一示例性实施例示出的另一种视频轮播单的生成装置中轮播时间范围确定模块62的框图;
[0067]图9为本发明根据一示例性实施例示出的一种视频轮播单的生成装置中视频轮播单生成模块63的框图;
[0068]图10为本发明根据一示例性实施例示出的另一种视频轮播单的生成装置中视频轮播单生成模块63的框图。
【具体实施方式】
[0069]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0070]本公开实施例提供了一种视频轮播单的生成方法,用于简化视频轮播单的生成过程,提升用户体验。如图1所示,该方法包括步骤S10-S30:
[0071]在步骤SlO中,获取待轮播视频的视频信息,并将所述待轮播视频按照预设规则排序;其中,所述视频信息包括视频播放时长及视频名称。
[0072]也即,用户首先需要自行选择一个或多个视频作为待轮播视频,该视频的选取根据用户的喜好进行;在选取好待轮播视频之后,如果所述待轮播视频有多个,则需要将多个所述待轮播视频进行排序,其中,按照预设规则排序中的所述预设规则可以是用户根据自己的需求自行对所述待轮播视频排序,也可以是根据视频的播放时间长短、视频名称的首字母的顺序、视频的受欢迎程度、视频的重要程度等自行设定。
[0073]在步骤S20中,确定轮播时间范围。所述轮播时间范围包括轮播的起始时间和结束时间,在选择好轮播时间范围之后,可以自动将排序后的所有待轮播视频按照排序顺次循环填充至视频轮播单的轮播时间范围。
[0074]在步骤S30中,根据所述待轮播视频的视频信息及轮播时间范围生成视频轮播单。由上述,所述待轮播视频的视频信息中包含视频播放时长及视频名称,当然也可以包含其他想要在所述视频轮播单中出现的其他视频信息。因此,可以根据所述待轮播视频的视频信息及轮播时间范围,将排序后的所有待轮播视频按照排序顺次循环填充至视频轮播单的轮播时间范围内之后,将最后一个填充的待轮播视频的结束时间作为所述视频轮播单的结束时间,并在所述视频轮播单中显示所有视频的名称,以便于用户观看。
[0075]在一个实施例中,如图2所示,步骤S20可包括:
[0076]步骤S201、接收用户输入的轮播起始时间和结束时间;也即,所述轮播起始时间和结束时间在该实施例中由用户根据需要自行输入,但是在一些实施例中,也可以根据预设的规则自动设定,比如,如果每天都需要从O点整开始进行轮播,并在第二天的O点整结束,则可以在系统默认的状态下将轮播的起始时间与结束时间分别自动设定为当天的O点整与第二天的O点整。且在本公开中,设定的上述轮播的起始时间和结束时间可以根据用户的需要随时进行调整。
[0077]步骤S202、检测所述轮播的起始时间和结束时间是否精确到秒。也即,通常视频的播放时长是精确到秒的,如果设定的轮播的起始时间和结束时间并未精确到秒,则需要对其进行调整,以免设定的起始时间和结束时间与视频播放时长发生冲突。
[0078]步骤S203、在所述轮播的起始时间和结束时间精确到秒时,确认所述起始时间和结束时间之内的时间范围为轮播时间范围;如果设定的轮播的起始时间和结束时间精确到秒,则不需要对其进行调整,此时确认所述起始时间和结束时间之内的时间范围为轮播时间范围。
[0079]步骤S204、在所述轮播的起始时间或/和结束时间精确到分时,将所述起始时间或/和结束时间的分钟后的秒数设定为O秒后,确认所述起始时间和结束时间之内的时间范围为轮播时间范围;如果设定的轮播的起始时间或/和结束时间仅精确到分,则需要对其进行调整,此时将分钟后的秒数直接设定为O秒即可,当然,也可以根据需要对该设定值进行手动调整,或者在系统中对其进行默认状态下的设定值进行修正。
[0080]步骤S205、在所述轮播的起始时间或/和结束时间精确到小时时,将所述起始时间或/和结束时间的小时后的分钟数和秒数设定为O分O秒后,确认所述起始时间和结束时间之内的时间范围为轮播时间范围;如果设定的轮播的起始时间或/和结束时间仅精确到小时,则需要对分钟数和秒数均进行调整,此时将小时后的分钟数和秒数设定为O分O秒即可,当然,也可以根据需要对该设定值进行手动调整,或者在系统中对其进行默认状态下的设定值进行修正。
[0081]步骤S206、在所述轮播的起始时间或结束时间精确到日期时,将所述起始时间或/和结束时间的日期后的小时数、分钟数和秒数设定为O点O分O秒后,确认所述起始时间和结束时间之内的时间范围为轮播时间范围。如果设定的轮播的起始时间或结束时间仅精确到小时,则需要对小时数、分钟数和秒数均进行调整,此时将日期后的小时数、分钟数和秒数设定为O点O分O秒即可,当然,也可以根据需要对该设定值进行手动调整,或者在系统中对其进行默认状态下的设定值进行修正。
[0082]在一个实施例中,如图3所示,步骤S20还可包括:
[0083]步骤S207、在所述轮播的起始时间和结束时间均精确到日期时,检测所述轮播的起始时间和结束时间的日期是否相同;在所述轮播的起始时间和结束时间均精确到曰期时,可能会出现两个日期相同的情况,此时,可以分情况对日期后的小时数、分钟数和秒数进行设定。步骤S208、在所述轮播的起始时间和结束时间的日期相同时,将所述轮播的起始时间设定为所述日期的O点O分O秒,并将所述轮播的结束时间设定为所述日期的24点O分O秒后,确认所述起始时间和结束时间之内的时间范围为轮播时间范围;也即,如果所述轮播的起始时间和结束时间的日期相同,用户所需要的应该是将所述轮播时间范围设定为一整天,因此此时可以将所述轮播的起始时间设定为所述日期的O点O分O秒,并将所述轮播的结束时间设定为所述日期的24点O分O秒,或者将所述轮播的结束时间设定为所述日期后一天的O点O分O秒后,确认所述起始时间和结束时间之内的时间范围为轮播时间范围。
[0084]步骤S209、在所述轮播的起始时间和结束时间的日期并不相同时,将所述轮播的起始时间设定为所述日期的O点O分O秒,并将所述轮播的结束时间设定为所述日期的24点O分O秒或O点O分O秒后,确认所述起始时间和结束时间之内的时间范围为轮播时间范围。也即,如果所述轮播的起始时间和结束时间的日期相同,用户所需要的应该是该两个日期之间相差的天数,此时可以将所述轮播的起始时间设定为所述日期的O点O分O秒,并将所述轮播的结束时间设定为所述日期的24点O分O秒或O点O分O秒后,确认所述起始时间和结束时间之内的时间范围为轮播时间范围。
[0085]在一个实施例中,如图4所示,步骤S30可包括:
[0086]步骤S301、根据待轮播视频的视频播放时长计算所有待轮播视频轮播一次的总时长,并计算所述轮播时间范围内包含的完整所述总时长的个数;也即,在将排序后的所述待轮播视频
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1