The present invention provides a method and system for network broadcast reconnection, the method in the live video after the break will break the barrage of information within the parameters of the video broadcast and the live video broadcast room where the disconnection data information stored in the client terminal, confirming the existence of at least two of the fault line can be connected to the existing live video server. Get at least one server to connect to the barrage of information parameters previously stored and the disconnection of live video where the live room data back to even after the live video in. The technical scheme of the invention solves the technical problems of live video, reconnection after a barrage of information customers personalized parameter information and room data can not be timely recovery, thus effectively improve the beneficial effect of live video platform user experience.
【技术实现步骤摘要】
一种网络直播重连方法及系统
本专利技术涉及网络传输
,更具体地,涉及一种网络直播重连方法及系统。
技术介绍
目前,网络视频直播平台是一种多媒体网络平台,是将音视频信号采集成数字信号,并经过网络传输的一种流媒体应用。随着Intnet技术的不断发展,网络已成为发展速度最快而且越来越占据主要地位的媒体。真正意义上的“网络直播”为在现场架设独立的信号采集设备(音频+视频)导入导播端(导播设备或平台),再通过网络上传至服务器,发布至网址供人观看。当视频直播发生异常断线的时候,用户终端需要和服务器进行重连。目前网络视频直播平台为了实现平台的快速用户相应,都会有多个服务器,例如php服务器、c++服务器。当直播视频发生断线情况下,需要重新连接服务器,一个直播间需要重连服务器的地方有很多,找出合理的连接服务器的方案进行快速的服务器重连。然而,上述现有技术中的直播中,视频信息及用户弹幕信息都存储于服务器端,重连服务器后虽然可以恢复视频信息的连续播放,但通常导致了直播视频中某些客户个性化的消费信息,尤其是付费的特殊弹幕信息参数及房间的数据信息的丢失和不能及时恢复,使用户特别是消费用户不能继续享受到先前直播房间给予其带来的愉悦感受,十分不利于直播平台的客户体验。
技术实现思路
本专利技术为克服上述问题或者至少部分地解决上述问题,提供一种网络直播重连方法及系统,解决了视频直播服务器断线重连后弹幕等信息数据恢复的问题。根据本专利技术的一个方面,提供一种网络直播重连方法,包括:步骤1,将断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息存储在客户终端;确认存在至少 ...
【技术保护点】
一种网络直播重连方法,其特征在于,包括:步骤1,将断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息存储在客户终端;确认存在至少两个所述断线直播视频能够连接的服务器;步骤2,确认所述直播视频断线故障已经排除;断开所述断线直播视频的所有服务器连接;步骤3,利用服务器选择规则从所述断线直播视频能够连接的服务器中获取至少一个服务器并连接;步骤4,将所述存储在客户终端的断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息恢复到重连后的直播视频中。
【技术特征摘要】
1.一种网络直播重连方法,其特征在于,包括:步骤1,将断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息存储在客户终端;确认存在至少两个所述断线直播视频能够连接的服务器;步骤2,确认所述直播视频断线故障已经排除;断开所述断线直播视频的所有服务器连接;步骤3,利用服务器选择规则从所述断线直播视频能够连接的服务器中获取至少一个服务器并连接;步骤4,将所述存储在客户终端的断线直播视频内的弹幕信息参数和所述断线直播视频所在直播房间的数据信息恢复到重连后的直播视频中。2.如权利要求1所述的方法,其特征在于,所述步骤1前还包括:将断线直播视频内弹幕输入框进行初始化。3.如权利要求1所述的方法,其特征在于,所述步骤2前还包括:在断线直播视频的视频框内向用户告知服务器正在连接的信息。4.如权利要求1所述的方法,其特征在于,所述步骤3还包括:获取Socket管理对象,将所述Socket管理对象的代理设置为当前直播视频所属的应用程序。5.如权利要求1所述的方法,其特征在于,所述步骤3中服务器选择规则为:按照时延由小到大的顺序,将所述能够连接的服务器进行1至N的优先级排序,每个服务器被选择的概率为1/n,其中n为所述能够连接的服务器的优先级别。6.如权利要求1所述的方法,其特征在于,所述断线直播视频内的弹幕信息参数为所述断线直播视频内弹幕颜色和字体信息,所述断线直播视频所在直播房间的数据信息为所述直播房间的等级分类信息。7.如权利要求6所述的方法,其特...
【专利技术属性】
技术研发人员:汪刚,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。