利索能及
我要发布
收藏
专利号: 2017102032123
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-09-11
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种网络直播重连方法,其特征在于,包括:

步骤1,将断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息存储在客户终端;确认存在至少两个所述断线直播视频能够连接的服务器;

步骤2,确认所述直播视频断线故障已经排除;断开所述断线直播视频的所有服务器连接;

步骤3,利用服务器选择规则从所述断线直播视频能够连接的服务器中获取至少一个服务器并连接;

步骤4,将所述存储在客户终端的断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息恢复到重连后的直播视频中;

所述步骤3中服务器选择规则为:按照时延由小到大的顺序,将所述能够连接的服务器进行1至N的优先级排序,每个服务器被选择的概率为1/n;

其中N为所述能够连接服务器的数量,n为所述能够连接的服务器的优先级别。

2.如权利要求1所述的方法,其特征在于,所述步骤1前还包括:将断线直播视频内弹幕输入框进行初始化。

3.如权利要求1所述的方法,其特征在于,所述步骤2前还包括:在断线直播视频的视频框内向用户告知服务器正在连接的信息。

4.如权利要求1所述的方法,其特征在于,所述步骤3还包括:获取Socket管理对象,将所述Socket管理对象的代理设置为当前直播视频所属的应用程序。

5.如权利要求1所述的方法,其特征在于,所述断线直播视频内的弹幕信息参数为所述断线直播视频内弹幕颜色和字体信息,所述断线直播视频所在直播房间的数据信息为所述直播房间的等级分类信息。

6.如权利要求5所述的方法,其特征在于,所述步骤4进一步包括:当检测到重连后的直播视频中存在弹幕信息时,确认所述弹幕信息有存在于用户终端中的对应弹幕信息参数,将所述弹幕信息参数赋值到所述弹幕信息中;

将所述断线直播视频所在直播房间的数据信息赋值到所述重连后的直播视频所在的房间中。

7.一种网络直播重连系统,其特征在于,包括保存模块、确认模块、选择模块和恢复模块:所述保存模块,与所述确认模块相连,用于将断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息存储在客户终端;确认存在至少两个所述断线直播视频能够连接的服务器;

所述确认模块,分别与所述保存模块和选择模块相连,用于确认所述直播视频断线故障已经排除;断开所述断线直播视频的所有服务器连接;

所述选择模块,分别与所述确认模块和恢复模块相连,用于利用服务器选择规则从所述断线直播视频能够连接的服务器中获取至少一个服务器并连接;

所述恢复模块,与所述选择模块相连,用于将所述存储在客户终端的断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息恢复到重连后的直播视频中;

所述服务器选择规则为:按照时延由小到大的顺序,将所述能够连接的服务器进行1至N的优先级排序,每个服务器被选择的概率为1/n;

其中N为所述能够连接服务器的数量,n为所述能够连接的服务器的优先级别。

8.如权利要求7所述的系统,其特征在于,所述选择模块还用于获取Socket管理对象,将所述Socket管理对象的代理设置为当前直播视频所属的应用程序。