【技术实现步骤摘要】
视频播放方法及装置
本公开涉及计算机
,尤其涉及一种视频播放方法及装置。
技术介绍
用户在通过终端(例如,手机等)观看视频时,存在与其好友互动的诉求,例如,实时讨论剧情等。用户可以邀请其好友通过各自的终端,同时观看同一剧集,以便实时讨论。然而,相关技术中,多个终端同步播放视频过程中的播放同步性较差。如何保证多个终端的播放同步性成为一个亟待解决的问题。
技术实现思路
有鉴于此,本公开提出了一种视频播放方法及装置,能够保证多个终端同步播放视频过程中的播放同步性。根据本公开的一方面,提供了一种视频播放方法,应用于第一终端中,所述方法包括:在与第二终端同步播放视频的过程中,在第一时刻检测到播放卡顿时,向服务器发送针对所述视频的参考播放进度的获取请求;在接收到服务器返回的第一时刻的参考播放进度时,根据所述第一时刻的参考播放进度以及第一终端在所述第一时刻的实际播放进度,判断是否满足进度跳转条件;在满足所述进度跳转条件时,根据参考播放进度播放所述视频。在一种可能的实 ...
【技术保护点】
1.一种视频播放方法,其特征在于,应用于第一终端中,所述方法包括:/n在与第二终端同步播放视频的过程中,在第一时刻检测到播放卡顿时,向服务器发送针对所述视频的参考播放进度的获取请求;/n在接收到服务器返回的第一时刻的参考播放进度时,根据所述第一时刻的参考播放进度以及第一终端在所述第一时刻的实际播放进度,判断是否满足进度跳转条件;/n在满足所述进度跳转条件时,根据参考播放进度播放所述视频。/n
【技术特征摘要】
1.一种视频播放方法,其特征在于,应用于第一终端中,所述方法包括:
在与第二终端同步播放视频的过程中,在第一时刻检测到播放卡顿时,向服务器发送针对所述视频的参考播放进度的获取请求;
在接收到服务器返回的第一时刻的参考播放进度时,根据所述第一时刻的参考播放进度以及第一终端在所述第一时刻的实际播放进度,判断是否满足进度跳转条件;
在满足所述进度跳转条件时,根据参考播放进度播放所述视频。
2.根据权利要求1所述的方法,其特征在于,根据所述第一时刻的参考播放进度以及第一终端在所述第一时刻的实际播放进度,判断是否满足进度跳转条件,包括:
当所述第一时刻的参考播放进度以及所述第一时刻的实际播放进度的时间差大于或等于阈值时,显示请求控件,所述请求控件用于请求根据参考播放进度播放所述视频;
在检测到所述请求控件被触发时,判断满足进度跳转条件。
3.根据权利要求2所述的方法,其特征在于,在满足所述进度跳转条件时,根据参考播放进度播放所述视频,包括:
在满足所述进度跳转条件的第二时刻,向服务器发送进度跳转请求;
在接收到服务器返回的第二时刻的参考播放进度时,根据所述第二时刻的参考播放进度播放所述视频。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在视频的播放控件被触发时,向服务器发送播放指令,以使服务器根据所述播放指令确定参考播放进度,并控制所述第二终端与所述第一终端根据所确定的参考播放进度开始同步播放所述视频;
与所述第二终端开始同步播放所述视频。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在检测到定位播放所述视频的定位播放请求时,确定所述定位播放请求对应的所述视频的目标播放进度;
向服务器发送定位播放指令,所述定位播放指令包括所述目标播放进度,以使服务器根据所述目标播放进度确定参考播放进度,并控制所述第一终端和所述第二终端根据参考播放进度同步播放所述视频。
6.一种视频播放方法,其特征在于,应用于服务器中,所述方法包括:
在控制第一终端和第二终端同步播放视频的过程中,确定所述视频的参考播放进度;
在接收到所述第一终端或所述第二终端针对所述视频的参考播放进度的获取请求时,确定当前第三时刻的参考播放进度;
向发起所述获取请求的所述第一终端或所述第二终端返回所述第三时刻的参考播放进度,以使所述第一终端或所述第二终端根据所述第三时刻的参考播放进度判断是否满足进度跳转条件,并在满足所述进度跳转条件时,根据参考播放进度播放所述视频。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在接收到所述第一终端或所述第二终端发送的进度跳转请求时,确定当前第四时刻的参考播放进度;
向发起所述进度跳转请求的所述第一终端或所述第二终端返回所述第四时刻的参考播放进度,以使所述第一终端或所述第二终端根据所述第四时刻的参考播放进度播放所述视频。
8.根据权利要求6所述的方法,其特征在于,确定所述视频的参考播放进度,包括:
在接收到所述第一终端发送的播放指令时,根据所述播放指令确定参考播放进度;
控制所述第二终端与所述第一终端根据所述参考播放进度开始同步播放所述视频。
9.根据权利要求6所述的方法,其特征在于,确定所述视频的参考播放进度,包括:
在接收到所述第一终端发送的定位播放指令时,根据所述定位播放指令中的目标播放进度,确定参考播放进度;
控制所述第一终端和所述第二终端根据参考播放进度同步播放所述视频。
10.一种视频播放装置,其特征在于,应用于第一终端中,所述装置包括:
获取请求发送模块,用于在与第二终端同步播放视频的过程中,在第一时刻检测到播放卡顿时,向服务器发送针对所述视频的参考播放进度的获取请求;
判断模块,用于在接收到服务器返回的第一时刻的参考播放进度时,根据所述第一时刻的参考播放进度以及第一终端在所述第一时刻的实际播放进度,判断是否满足进度跳转条件;
播放模块,用于在满足所述进度跳转条件时,根据参考播放进度播放所述视频。
...
【专利技术属性】
技术研发人员:雷祎舲,
申请(专利权)人:北京优酷科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。