一种视频观看高峰期流量分流方法及装置与流程

文档序号:11157607阅读:来源:国知局

技术特征:

1.一种视频观看高峰期流量分流方法,其特征在于,应用于服务器侧,包括:

获得用户观看连续性视频的视频观看清单和习惯观看时间段,其中,所述连续性视频至少包括:连续剧、综艺节目及动画片中的一种或多种,所述视频观看清单包括用户观看的连续性视频的标识;

当所述习惯观看时间段为高峰时间段时,根据所述视频观看清单中的所述连续性视频的标识,获得所述视频观看清单中所有连续性视频的上线时间,其中,所述高峰时间段为视频流量到达预设流量阈值的时间段,所述上线时间与所述高峰时间段为不同时间;

当到达所述视频观看清单中的一个或多个连续性视频的上线时间后,向用户当前所使用的终端设备推送所述一个或多个连续性视频的上线信息,以使所述用户当前所使用的终端设备根据所述上线信息,下载所述一个或多个连续性视频的视频内容,其中,所述上线信息包括所述一个或多个连续性视频的标识。

2.根据权利要求1所述的方法,其特征在于,所述获得用户观看连续性视频的视频观看清单和习惯观看时间段,包括:

获得用户观看所述连续性视频的观看记录,其中,所述观看记录中包括连续性视频的标识、连续性视频的观看时间;

根据所述观看记录,统计所述观看记录中连续性视频的观看次数,将所述观看次数大于或等于预设值的连续性视频的标识,形成所述视频观看清单;

对所述观看记录中所有连续性视频,在预设多个时间段内统计观看时间,将所述预设多个时间段中,观看所述连续性视频次数最多的预设时间段,作为所述习惯观看时间段。

3.根据权利要求1所述的方法,其特征在于,所述用户当前所使用的终端设备为当前通过用户账号登陆的终端设备。

4.根据权利要求1所述的方法,其特征在于,所述向用户当前所使用的终端设备推送所述一个或多个系列剧视频的上线信息,以使所述用户当前所使用的终端设备根据所述上线信息,下载所述一个或多个连续性视频的视频内容,包括:

向所述用户当前所使用的终端设备,推送用户常用终端设备的终端设备信息,并推送所述一个或多个连续性视频的上线信息,以使所述用户当前所使用的终端设备,根据所述用户常用终端设备的终端设备信息,在判断所述用户当前所使用的终端设备为所述用户常用终端设备时,根据所述上线信息,下载所述一个或多个连续性视频的视频内容,其中,所述终端设备信息包括终端设备的类型信息和终端设备的识别信息,所述类型信息为终端设备的类型,所述识别信息为同一种类型的终端设备相互不同且唯一的识别代码,所述用户常用终端设备为用户观看所述连续性视频的终端设备。

5.根据权利要求4所述的方法,其特征在于,所述向所述用户当前所使用的终端设备,推送用户常用终端设备的终端设备信息之前,所述的方法还包括:

获得所述用户观看连续性视频的观看记录,其中,所述观看记录中还包括观看连续性视频所使用终端设备的终端设备信息;

在所述用户观看连续性视频的观看记录中,得到与当前时间最近的预设数目条观看记录;

根据所述预设数目条观看记录中的终端设备信息,通过所述终端信息中的设备类型和识别代码,获得在所述预设数目条观看记录中使用次数最多的终端设备,作为所述用户常用终端设备,并从所述观看记录中获得所述用户常用终端设备的终端设备信息;

若在所述预设数目条观看记录内,每一条观看记录中都使用不同的终端设备,则将与当前时间最近的一条观看记录中所使用的终端设备,作为所述用户常用终端设备,并从所述预设数目条观看记录中获得所述用户常用终端设备的终端设备信息。

6.根据权利要求1或4所述的方法,其特征在于,所述向用户当前所使用的终端设备推送所述一个或多个系列剧视频的上线信息,以使所述用户当前所使用的终端设备根据所述上线信息,下载所述一个或多个连续性视频的视频内容之前,所述的方法还包括:

获得所述用户观看连续性视频的观看记录,其中,所述观看记录中还包括连续性视频的剧集序号;

在所述观看记录中获得所述一个或多个连续性视频已经观看过的剧集序号;

根据所述已经观看过的剧集序号,获得用户待下载的一个或多个连续性视频的下一个剧集序号;

相应的,所述向用户当前所使用的终端设备推送所述一个或多个系列剧视频的上线信息,以使所述用户当前所使用的终端设备根据所述上线信息,下载所述一个或多个连续性视频的视频内容,包括:

当向用户当前所使用的终端设备推送所述一个或多个连续性视频的上线信息时,将所述用户待下载的一个或多个连续性视频的下一个剧集序号加入所述上线信息,以使所述用户当前所使用的终端设备根据所述一个或多个连续性视频的下一个剧集序号,下载与所述下一个剧集序号对应的所述一个或多个连续性视频相应的视频内容。

7.一种视频观看高峰期流量分流方法,其特征在于,应用于终端设备侧,包括:

接收一个或多个连续性视频的上线信息,其中,所述上线信息包括所述一个或多个连续性视频的标识;

根据所述上线信息中所述一个或多个连续性视频的标识,下载所述一个或多个连续性视频的视频内容。

8.根据权利要求7所述的方法,其特征在于,

所述接收一个或多个连续性视频的上线信息,包括:

接收所述上线信息并接收用户常用终端设备的终端设备信息,其中,所述终端设备信息包括所述终端设备的类型信息和所述终端设备的识别信息,所述类型信息为终端设备的类型,所述识别信息为同一种类型的终端设备相互不同且唯一的识别代码,所述用户常用终端设备为用户观看连续性视频的终端设备;

相应的,所述根据所述上线信息中所述一个或多个连续性视频的标识,下载所述一个或多个连续性视频的视频内容,包括:

通过比较所述用户常用终端设备的终端设备信息和本终端设备的终端设备信息,判断所述本终端设备是否为所述用户常用的终端设备;

当所述本终端设备是用户常用的终端设备时,根据所述上线信息中所述一个或多个连续性视频的标识,下载所述一个或多个连续性视频的视频内容。

9.根据权利要求7或8所述的方法,其特征在于,所述上线信息中还包括用户待下载的一个或多个连续性视频的剧集序号;

相应的,所述根据所述上线信息中所述一个或多个连续性视频的标识,下载所述一个或多个连续性视频的视频内容,包括:

根据所述一个或多个连续性视频的标识和所述一个或多个连续性视频的剧集序号,下载与所述剧集序号对应的所述一个或多个连续性视频相应的视频内容。

10.一种视频观看高峰期流量分流装置,其特征在于,应用于服务器侧,包括:

第一获取模块,用于获得用户观看连续性视频的视频观看清单和习惯观看时间段,其中,所述连续性视频至少包括:连续剧、综艺节目及动画片中的一种或多种,所述视频观看清单包括用户观看的连续性视频的标识;

第二获取模块,用于当所述习惯观看时间段为高峰时间段时,根据所述视频观看清单中的所述连续性视频的标识,获得所述视频观看清单中所有连续性视频的上线时间,其中,所述高峰时间段为视频流量到达预设流量阈值的时间段,所述上线时间与所述高峰时间段为不同时间;

发送模块,用于当到达所述视频观看清单中的一个或多个连续性视频的上线时间后,向用户当前所使用的终端设备推送所述一个或多个连续性视频的上线信息,以使所述用户当前所使用的终端设备根据所述上线信息,下载所述一个或多个连续性视频的视频内容,其中,所述上线信息包括所述一个或多个连续性视频的标识。

11.根据权利要求10所述的装置,其特征在于,所述第一获取模块,包括:

第一获取子模块,用于获得用户观看所述连续性视频的观看记录,其中,所述观看记录中包括连续性视频的标识、连续性视频的观看时间;

所述第一获取子模块,还用于根据所述观看记录,统计所述观看记录中连续性视频的观看次数,将所述观看次数大于或等于预设值的连续性视频的标识,形成所述视频观看清单;

所述第一获取子模块,还用于对所述观看记录中所有连续性视频,在预设多个时间段内统计观看时间,将所述预设多个时间段中,观看所述连续性视频次数最多的预设时间段,作为所述习惯观看时间段。

12.根据权利要求10所述的装置,其特征在于,

所述发送模块,具体用于向所述用户当前所使用的终端设备,推送用户常用终端设备的终端设备信息,并推送所述一个或多个连续性视频的上线信息,以使所述用户当前所使用的终端设备,根据所述用户常用终端设备的终端设备信息,在判断所述用户当前所使用的终端设备为所述用户常用终端设备时,根据所述上线信息,下载所述一个或多个连续性视频的视频内容,其中,所述终端设备信息包括终端设备的类型信息和终端设备的识别信息,所述类型信息为终端设备的类型,所述识别信息为同一种类型的终端设备相互不同且唯一的识别代码,所述用户常用终端设备为用户观看所述连续性视频的终端设备。

13.根据权利要求10或12所述的装置,其特征在于,所述发送模块,包括:

第一获取子模块,用于获得所述用户观看连续性视频的观看记录,其中,所述观看记录中还包括连续性视频的剧集序号;

第二获取子模块,用于在所述观看记录中获得所述一个或多个连续性视频已经观看过的剧集序号;

第三获取子模块,用于根据所述已经观看过的剧集序号,获得用户待下载的一个或多个连续性视频的下一个剧集序号;

合并模块,用于当向用户当前所使用的终端设备推送所述一个或多个连续性视频的上线信息时,将所述用户待下载的一个或多个连续性视频的下一个剧集序号加入所述上线信息,以使所述用户当前所使用的终端设备根据所述一个或多个连续性视频的下一个剧集序号,下载与所述下一个剧集序号对应的所述一个或多个连续性视频相应的视频内容。

14.一种视频观看高峰期流量分流装置,其特征在于,应用于终端设备侧,包括:

接收模块,用于接收一个或多个连续性视频的上线信息,其中,所述上线信息包括所述一个或多个连续性视频的标识;

下载模块,用于根据所述上线信息中所述一个或多个连续性视频的标识,下载所述一个或多个连续性视频的视频内容。

15.根据权利要求14所述的装置,其特征在于,

所述接收模块,具体用于接收所述上线信息并接收用户常用终端设备的终端设备信息,其中所述终端设备信息包括所述终端设备的类型信息和所述终端设备的识别信息,所述类型信息为终端设备的类型,所述识别信息为同一种类型的终端设备相互不同且唯一的识别代码,所述用户常用终端设备为用户观看连续性视频的终端设备;

所述下载模块,具体用于通过比较所述用户常用终端设备的终端设备信息和本终端设备的终端设备信息,判断所述本终端设备是否为所述用户常用的终端设备,当所述本终端设备是用户常用的终端设备时,根据所述上线信息中所述一个或多个连续性视频的标识,下载所述一个或多个连续性视频的视频内容。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1