1.一种弹幕服务器连接方法,应用于安装直播应用程序的客户端,其特征在于,包括:在检测到所述客户端启动所述直播应用程序且所述直播应用程序开启弹幕功能情况下,获取登录所述直播应用程序的用户关注的至少一个直播间;
从所述至少一个直播间确定出第一直播间,获取与所述第一直播间的对应的第一候选弹幕服务器列表;
按预设策略连接所述第一候选弹幕服务器列表中的弹幕服务器,以使得所述直播应用程序在进入所述第一直播间之前成功连接弹幕服务器。
2.如权利要求1所述的方法,其特征在于,从所述至少一个直播间确定出第一直播间,包括:获取所述至少一个直播间中每个直播间对应的直播时间;
从所述至少一个直播间中确定出直播时间距当前时刻最接近的直播间作为第一直播间。
3.如权利要求1所述的方法,其特征在于,从所述至少一个直播间确定出第一直播间,包括:获取在预设历史时间范围内所述用户观看所述至少一个直播间的历史观看记录;
基于所述历史观看记录,从所述至少一个直播间中确定出观看次数最多的直播间作为第一直播间。
4.如权利要求1所述的方法,其特征在于,所述获取与所述第一直播间的对应的第一候选弹幕服务器列表,包括:连接至网关服务器;
获取所述网关服务器发送的与所述第一直播间的对应的第一候选弹幕服务器列表,其中,所述第一候选弹幕服务器列表包括至少一个弹幕服务器的域名地址。
5.如权利要求4所述的方法,其特征在于,所述按预设策略连接所述第一候选弹幕服务器列表中的弹幕服务器,包括:从所述第一候选弹幕服务器列表中依次随机选择一个弹幕服务器,获取随机选择的弹幕服务器的域名地址;
解析所述域名地址,获取所述随机选择的弹幕服务器的IP地址和端口号;
基于所述随机选择的弹幕服务器的IP地址和端口号,连接所述随机选择的弹幕服务器,直至连接成功或所述第一候选弹幕服务器列表中的弹幕服务器均连接失败。
6.如权利要求5所述的方法,其特征在于,如果所述第一候选弹幕服务器列表中的弹幕服务器均连接失败,所述方法还包括:接收所述网关服务器发送的第二候选弹幕服务器列表,所述第二候选弹幕服务器列表中包括至少一个弹幕服务器中每个弹幕服务器的IP地址和端口;
从所述第二候选弹幕服务器列表中依次随机选择一个弹幕服务器进行连接,直至连接成功。
7.如权利要求5所述的方法,其特征在于,如果所述第二候选弹幕服务器列表中的弹幕服务器均连接失败,所述方法还包括:连接基于HTTP协议的弹幕服务器。
8.一种客户端,其特征在于,包括:
第一获取单元,用于在检测到所述客户端启动直播应用程序且所述直播应用程序开启弹幕功能情况下,获取登录所述直播应用程序的用户关注的至少一个直播间;
第二获取单元,用于从所述至少一个直播间确定出第一直播间,获取与所述第一直播间的对应的第一候选弹幕服务器列表;
连接单元,用于按预设策略连接所述第一候选弹幕服务器列表中的弹幕服务器,以使得所述直播应用程序在进入所述第一直播间之前成功连接弹幕服务器。
9.一种客户端,其特征在于,所述客户端包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1~6中所述的弹幕服务器连接方法的步骤。
10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的弹幕服务器连接方法的步骤。