一种视频轮播方法和装置的制造方法_5

文档序号:9492239阅读:来源:国知局
进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种视频轮播方法,其特征在于,应用于服务器端,所述方法包括: 服务器接收客户端发送的携带有请求时间和用户所选频道的类型关键字的轮播请求;其中,所述服务器中配置有与频道对应的轮播数据库,每个轮播数据库中储存有与对应的频道的类型关键字相关的视频和视频的起止播放时间; 服务器根据所述类型关键字查找对应的轮播数据库,根据所述请求时间在轮播数据库中定位对应的视频; 服务器将定位到的视频反馈给客户端,以使客户端播放该视频。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述服务器通过以下方式配置有与频道对应的轮播数据库: 所述服务器周期性地从媒体资源库中筛选与频道的类型关键字相关的视频; 所述服务器按照预设的排序规则对当前周期筛选的视频进行排序; 所述服务器按照排序先后顺序,根据当前周期可分配的轮播时间段为当前周期筛选的视频分配对应的起止播放时间;所述当前周期可分配的轮播时间段是指当前周期的预设的轮播时间段中未被占用的时间段; 所述服务器将当前周期内分配到起止播放时间的视频以及对应的起止播放时间储存于与频道对应的轮播数据库中。3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 所述服务器在执行筛选操作之前,所述服务器判断当前周期可分配的轮播时间段是否为零,如果是,所述服务器停止当前周期的筛选操作;否则,所述服务器执行当前周期的筛选操作。4.根据权利要求2所述的方法,其特征在于,所述服务器按照排序先后顺序,根据当前周期可分配的轮播时间段为当前周期筛选的视频分配对应的起止播放时间的步骤,包括: 如果,当前周期筛选的视频总时长大于当前周期可分配的轮播时间段总时长,则所述服务器按照时间叠加方式和周期性时间延续方式,为当前周期筛选的每个视频设置对应的起止播放时间;或者,所述服务器按照时间叠加方式和周期性时间延续方式,依次为当前周期筛选的视频设置起止播放时间,当所述服务器为视频分配的起始播放时间在当前周期可分配的轮播时间段终止时间之前,但为视频分配的终止播放时间在当前周期可分配的轮播实际段终止时间之后时,所述服务器停止分配操作;所述周期性延续方式是指若当前周期可分配的轮播时间段已被完全分配时,延续使用下一个周期的轮播时间段为视频分配起止播放时间; 如果,当前周期筛选的视频总时长等于当前周期可分配的轮播时间段总时长,则所述服务器按照时间叠加方式为当前周期筛选的每个视频设置对应的起止播放时间; 如果,当前周期筛选的视频总时长小于当前周期可分配的轮播时间段总时长,则所述服务器按照时间叠加方式和循环分配方式,依次且循环地为每个视频分配起止播放时间直到当前周期可分配的轮播时间段被完全分配时为止。5.根据权利要求2所述的方法,其特征在于,所述服务器周期性地从媒体资源库中筛选与频道的类型关键字相关的视频的步骤包括: 所述服务器读取任务执行命令中设置的脚本执行时间,周期性地在该执行时间定时执行脚本,所述脚本用于调用多媒体资源库接口,通过接口获取与频道的类型关键字相关的视频。6.根据权利要求2所述的方法,其特征在于,所述预设的轮播时间段具体为“0时至24时”。7.根据权利要求2所述的方法,其特征在于,所述预设的排序规则具体是按照视频发行时间的倒序方式进行排序的规则。8.一种视频轮播方法,其特征在于,应用于客户端,所述方法包括: 客户端在视频轮播界面上展示供用户选择的频道;其中,所述频段具有一个对应的轮播数据库,所述轮播数据库配置于与客户端能够通信的服务器中,且所述轮播数据库中储存有与对应的频道的类型关键字相关的视频和视频的起止播放时间; 客户端响应于用户触发的频道选择操作,根据用户所选的频道生成轮播请求,向服务器发送所述轮播请求;所述轮播请求包括:请求时间和用户所选频道的类型关键字;以使所述服务器根据所述轮播请求定位到对应的视频; 客户端接收服务器反馈的视频,向用户播放该视频。9.根据权利要求8所述的方法,其特征在于,所述客户端接收服务器反馈的视频,向用户播放该视频的步骤,包括: 所述客户端接收服务器反馈的视频,根据自身系统当前时间和该视频的起止播放时间,定位该视频的当前播放位置,从当前播放位置开始为用户播放该视频。10.一种视频轮播装置,其特征在于,应用于服务器端,所述装置包括: 轮播请求接收单元,用于接收客户端发送的携带有请求时间和用户所选频道的类型关键字的轮播请求;其中,所述服务器中配置有与频道对应的轮播数据库,每个轮播数据库中储存有与对应的频道的类型关键字相关的视频和视频的起止播放时丨司; 视频定位单元,用于根据所述类型关键字查找对应的轮播数据库,根据所述请求时间在轮播数据库中定位对应的视频; 视频反馈单元,用于将定位到的视频反馈给客户端,以使客户端播放该视频。11.根据权利要求10所述的装置,其特征在于,所述装置还包括: 配置单元,用于利用以下子单元在所述服务器中配置有与频道对应的轮播数据库: 筛选子单元,用于周期性地从媒体资源库中筛选与频道的类型关键字相关的视频; 排序子单元,用于按照预设的排序规则对当前周期筛选的视频进行排序; 分配子单元,用于按照排序先后顺序,根据当前周期可分配的轮播时间段为当前周期筛选的视频分配对应的起止播放时间;所述当前周期可分配的轮播时间段是指当前周期的预设的轮播时间段中未被占用的时间段; 储存子单元,用于将当前周期内分配到起止播放时间的视频以及对应的起止播放时间储存于与频道对应的轮播数据库中。12.根据权利要求11所述的装置,其特征在于,所述配置单元,还包括: 判断子单元,用于在触发所述筛选子单元之前,判断当前周期可分配的轮播时间段是否为零,如果是,则取消触发筛选子单元,以停止当期周期的筛选操作;否则,触发所述筛选子单元。13.根据权利要求11所述的装置,其特征在于,所述分配子单元,包括: 分配模块一,用于在当前周期筛选的视频总时长大于当前周期可分配的轮播时间段总时长时,则按照时间叠加方式和周期性时间延续方式,为当前周期筛选的每个视频设置对应的起止播放时间;或者,按照时间叠加方式和周期性时间延续方式,依次为当前周期筛选的视频设置起止播放时间,当为视频分配的起始播放时间在当前周期可分配的轮播时间段终止时间之前,但为视频分配的终止播放时间在当前周期可分配的轮播实际段终止时间之后时,停止分配操作;所述周期性延续方式是指若当前周期可分配的轮播时间段已被完全分配时,延续使用下一个周期的轮播时间段为视频分配起止播放时间; 分配模块二,用于在当前周期筛选的视频总时长等于当前周期可分配的轮播时间段总时长时,则按照时间叠加方式为当前周期筛选的每个视频设置对应的起止播放时间; 分配模块三,用于在当前周期筛选的视频总时长小于当前周期可分配的轮播时间段总时长时,则按照时间叠加方式和循环分配方式,依次且循环地为每个视频分配起止播放时间直到当前周期可分配的轮播时间段被完全分配时为止。14.根据权利要求11所述的装置,其特征在于,所述筛选子单元,具体用于读取任务执行命令中设置的脚本执行时间,周期性地在该执行时间定时执行脚本,所述脚本用于调用多媒体资源库接口,通过接口获取与频道的类型关键字相关的视频。15.一种视频轮播装置,其特征在于,应用于客户端,所述装置包括: 频道展示单元,用于在视频轮播界面上展示供用户选择的频道;其中,所述频段具有一个对应的轮播数据库,所述轮播数据库配置于与客户端能够通信的服务器中,且所述轮播数据库中储存有与对应的频道的类型关键字相关的视频和视频的起止播放时间; 响应单元,用于响应于用户触发的频道选择操作,根据用户所选的频道生成轮播请求,向服务器发送所述轮播请求;所述轮播请求包括:请求时间和用户所选频道的类型关键字;以使所述服务器根据所述轮播请求定位到对应的视频; 播放单元,用于接收服务器反馈的视频,向用户播放该视频。16.根据权利要求15所述的装置,其特征在于,所述播放单元,具体用于接收服务器反馈的视频,根据自身系统当前时间和该视频的起止播放时间,定位该视频的当前播放位置,从当前播放位置开始为用户播放该视频。
【专利摘要】本发明提供了一种视频轮播方法及装置。其中,应用于服务器端的方法包括:服务器接收客户端发送的携带有请求时间和用户所选频道的类型关键字的轮播请求;其中,所述服务器中配置有与频道对应的轮播数据库,每个轮播数据库中储存有与对应的频道的类型关键字相关的视频和视频的起止播放时间;服务器根据所述类型关键字查找对应的轮播数据库,根据所述请求时间在轮播数据库中定位对应的视频;服务器将定位到的视频反馈给客户端,以使客户端播放该视频。本发明能够简化用户实现视频轮播的操作,提高用户的视频轮播体验。
【IPC分类】H04N21/472, H04N21/262
【公开号】CN105245962
【申请号】CN201510633219
【发明人】王筝, 朱艺, 姚键, 潘柏宇, 王冀
【申请人】合一网络技术(北京)有限公司
【公开日】2016年1月13日
【申请日】2015年9月29日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1