视频播放容灾方法、装置及计算机存储介质制造方法及图纸

技术编号:24363229 阅读:24 留言:0更新日期:2020-06-03 04:09
本申请公开了一种视频播放容灾方法、装置及计算机存储介质,属于互联网技术领域。所述方法包括:向第一服务器发送第一视频播放请求,根据第一视频资源播放目标视频,当检测到目标视频播放异常时,向第二服务器发送第二视频播放请求,接收第二服务器基于第二视频播放请求发送的目标视频的第二视频资源,根据第二视频资源继续播放目标视频。由于本申请中第二服务器与终端是通过长连接的方式保持播放连接,因此,当终端播放异常时,无需再建立连接,可以直接切换连接至第二服务器,利用第二服务器返回的第二视频资源继续播放目标视频,从而缩短了切换时间和视频播放的延迟时间,保证了视频播放的流畅度。

Disaster recovery methods, devices and computer storage media for video playback

【技术实现步骤摘要】
视频播放容灾方法、装置及计算机存储介质
本申请涉及互联网
,特别涉及一种视频播放容灾方法、装置及计算机存储介质。
技术介绍
随着互联网技术的发展,用户可以通过观看视频的方式了解多种信息。在视频播放过程中,由于为终端提供播放资源的服务器可能存在播放故障,导致终端的视频播放出现异常,且这种播放故障是无法提前预知的,因此终端播放视频时需要做容灾处理。相关技术中,对于待播放的目标视频,在播放目标视频之前,终端可以先获取目标视频的多个播放地址,然后基于多个播放地址中的第一播放地址,向第一播放地址指向的第一服务器发送连接请求,以与第一服务器建立播放连接,并通过与第一服务器之间的播放连接,向第一服务器获取目标视频的视频资源,根据获取的视频资源来播放目标视频。其中,第一播放地址可以为多个播放地址中的任一个。在播放目标视频的过程中,当因第一服务器出现异常或与第一服务器之间的播放连接中断等原因导致目标视频播放异常时,终端可以再基于多个播放地址中的第二播放地址,尝试向第二播放地址指向的第二服务器发送连接请求,以与第二服务器建立播放连接,第二播放本文档来自技高网...

【技术保护点】
1.一种视频播放容灾方法,其特征在于,应用于终端,所述方法包括:/n通过与第一服务器之间的播放连接,向所述第一服务器发送第一视频播放请求,所述第一视频播放请求携带目标视频标识;/n接收所述第一服务器基于所述第一视频播放请求发送的目标视频的第一视频资源,根据所述第一视频资源播放所述目标视频;/n当检测到所述目标视频播放异常时,通过与第二服务器之间的播放连接,向所述第二服务器发送第二视频播放请求,所述第二视频播放请求携带所述目标视频标识,所述第二服务器是与所述终端通过长连接的方式保持播放连接的至少一个服务器中的任一个,且所述至少一个服务器是与所述目标视频的至少一个播放地址一一对应的服务器;/n接收...

【技术特征摘要】
1.一种视频播放容灾方法,其特征在于,应用于终端,所述方法包括:
通过与第一服务器之间的播放连接,向所述第一服务器发送第一视频播放请求,所述第一视频播放请求携带目标视频标识;
接收所述第一服务器基于所述第一视频播放请求发送的目标视频的第一视频资源,根据所述第一视频资源播放所述目标视频;
当检测到所述目标视频播放异常时,通过与第二服务器之间的播放连接,向所述第二服务器发送第二视频播放请求,所述第二视频播放请求携带所述目标视频标识,所述第二服务器是与所述终端通过长连接的方式保持播放连接的至少一个服务器中的任一个,且所述至少一个服务器是与所述目标视频的至少一个播放地址一一对应的服务器;
接收所述第二服务器基于所述第二视频播放请求发送的所述目标视频的第二视频资源,根据所述第二视频资源继续播放所述目标视频。


2.如权利要求1所述的方法,其特征在于,所述向第一服务器发送第一视频播放请求之前,包括:
获取目标视频的多个播放地址,所述多个播放地址与多个服务器一一对应,所述第一服务器为所述多个服务器中的任一个,所述至少一个服务器为所述多个服务器中除所述第一服务器之外的其他服务器;
基于所述多个播放地址,分别向所述多个服务器发送连接请求,以与所述多个服务器建立播放连接;
所述通过与第一服务器之间的播放连接,向所述第一服务器发送第一视频播放请求之后,还包括:
通过长连接的方式保持与所述至少一个服务器之间的播放连接。


3.如权利要求2所述的方法,其特征在于,所述基于所述多个播放地址,分别向所述多个服务器发送连接请求之后,还包括:
从所述多个服务器中确定最先与所述终端建立播放连接的服务器;
将所述多个服务器中最先与所述终端建立播放连接的服务器,确定为所述第一服务器。


4.如权利要求1所述的方法,其特征在于,所述第二视频播放请求还携带异常播放时间点,所述异常播放时间点是指所述目标视频播放异常时的播放时间点,所述第二视频资源为所述异常播放时间点之后的视频资源;
所述根据所述第二视频资源继续播放所述目标视频,包括:
根据所述第二视频资源,以所述异常播放时间点为起始点继续播放所述目标视频。


5.一种视频播放容灾方法,其特征在于,应用于服务器,所述方法包括:
接收终端基于目标视频的播放地址发送的连接请求;
基于所述连接请求,建立与所述终端之间的播放连接;
通过长连接的方式,保持与所述终端之间的播放连接;
若接收到所述终端通过所述播放连接发送的第二视频播放请求,则基于所述第二视频播放请求,向所述终端发送所述目标视频的第二视频资源,以使所述终端基于所述第二视频资源继续播放所述目标视频,所述第二视频播放请求携带目标视频标识,所述第二视频播放请求是由所述终端在检测到所述目标视频播放异常时发送的。


6.如权利要求5所述的方法,其特征在于,所述第二视频播放请求还携带所述异常播放时间点,所述异常播放时间点是指所述目标视频播放异常时的播放时间点;
所述基于所述第二视频播放请...

【专利技术属性】
技术研发人员:周林军
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1