视频同步播放方法、系统及计算机可读存储介质技术方案

技术编号:17414592 阅读:48 留言:0更新日期:2018-03-07 10:06
本发明专利技术公开了一种视频同步播放方法。该视频同步播放方法包括:服务器在接收到第一终端发送的视频同步播放请求时,根据所述视频同步播放请求确定接收所述视频同步播放请求的第二终端;将所述视频同步播放请求发送至所述第二终端,并接收所述第二终端反馈的回复结果;当所述回复结果为接受所述同步播放请求时,获取所述第二终端的第二系统时间,及所述第一终端的第一系统时间和第一视频播放时间;根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间。本发明专利技术还公开了一种视频同步播放系统及计算机可读存储介质。本发明专利技术能够实现同一视频在多个终端之间的同步播放。

Video synchronizing method, system and computer readable storage medium

The present invention discloses a video synchronizing method. The video synchronous playback method comprises: a server receives a first terminal transmits the video playback synchronization request, according to the video synchronous playback the video synchronous playback second terminal request request is received; the video synchronous playback request to the second terminal, and receives the response results of the second terminal feedback when the answer is; receiving the synchronous playback request, second time system to obtain the second terminal, the first terminal and the first time system and the first video playback time; according to the first time, the system second system time and first video playback time to adjust the second terminal of the second video playback time. The invention also discloses a video synchronization playback system and a computer readable storage medium. The invention can realize synchronous play of the same video between a plurality of terminals.

【技术实现步骤摘要】
视频同步播放方法、系统及计算机可读存储介质
本专利技术涉及视频播放
,尤其涉及一种视频同步播放方法、系统及计算机可读存储介质。
技术介绍
业余生活中,人们常常喜欢看电视剧、电影、综艺节目和球赛等来打发时间,然而有时一个人观看视频时,缺少聊天的乐趣,此时,会将视频分享给朋友、亲人一起观看讨论。然而,由于网络延迟和用户操作不一致等原因,同一视频在不同用户终端之间的播放进度不一致,导致用户交流内容的不一致性,从而影响用户体验。
技术实现思路
本专利技术的主要目的在于提供一种视频同步播放方法、系统及计算机可读存储介质,旨在实现同一视频在多个终端之间的同步播放。为实现上述目的,本专利技术提供一种视频同步播放方法,所述视频同步播放方法包括:服务器在接收到第一终端发送的视频同步播放请求时,根据所述视频同步播放请求确定接收所述视频同步播放请求的第二终端;将所述视频同步播放请求发送至所述第二终端,并接收所述第二终端反馈的回复结果;当所述回复结果为接受所述同步播放请求时,获取所述第二终端的第二系统时间,及所述第一终端的第一系统时间和第一视频播放时间;根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间。可选地,所述根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间的步骤,包括:计算所述第一系统时间与第二系统时间之间的时间差值;根据所述时间差值和第一视频播放时间调整所述第二终端的第二视频播放时间。可选地,所述视频同步播放方法还包括:每隔预设时间分别获取所述第一终端的第一播放进度和第二终端的第二播放进度,并检测所述第一播放进度和第二播放进度是否一致;当所述第一播放进度和第二播放进度不一致时,计算所述第一播放进度和第二播放进度之间的播放进度差值;根据所述第一播放进度和第二播放进度对应暂停播放所述播放进度较快终端的视频,其中暂停时间为所述播放进度差值。可选地,所述视频同步播放方法还包括:在所述第一终端和第二终端进行视频同步播放时,检测是否接收到线上交流功能启用指令;若是,则根据所述线上交流功能启用指令启用所述视频同步播放的线上交流功能。可选地,所述线上交流功能包括视频交流和语音交流,所述视频同步播放方法还包括:当接收到线上交流功能切换指令时,确定所述线上交流功能切换指令的切换指令类型;当所述切换指令类型为视频交流切换至语音交流指令时,将所述第一终端和第二终端的视频交流模式切换为语音交流模式;当所述切换指令类型为语音交流切换至视频交流指令时,将所述第一终端和第二终端的语音交流模式切换为视频交流模式。此外,为实现上述目的,本专利技术还提供一种视频同步播放系统,所述视频同步播放系统包括:服务器、终端及视频同步播放程序,所述终端包括第一终端和第二终端,所述视频同步播放程序被所述服务器和移动终端执行时实现以下步骤:所述服务器在接收到第一终端发送的视频同步播放请求时,根据所述视频同步播放请求确定接收所述视频同步播放请求的第二终端;将所述视频同步播放请求发送至所述第二终端,并接收所述第二终端反馈的回复结果;当所述回复结果为接受所述同步播放请求时,获取所述第二终端的第二系统时间,及所述第一终端的第一系统时间和第一视频播放时间;根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间。可选地,所述视频同步播放程序被所述服务器和移动终端执行时还实现以下步骤:计算所述第一系统时间与第二系统时间之间的时间差值;根据所述时间差值和第一视频播放时间调整所述第二终端的第二视频播放时间。可选地,所述视频同步播放程序被所述服务器和移动终端执行时还实现以下步骤:每隔预设时间分别获取所述第一终端的第一播放进度和第二终端的第二播放进度,并检测所述第一播放进度和第二播放进度是否一致;当所述第一播放进度和第二播放进度不一致时,计算所述第一播放进度和第二播放进度之间的播放进度差值;根据所述第一播放进度和第二播放进度对应暂停播放所述播放进度较快终端的视频,其中暂停时间为所述播放进度差值。可选地,所述视频同步播放程序被所述服务器和移动终端执行时还实现以下步骤:在所述第一终端和第二终端进行视频同步播放时,检测是否接收到线上交流功能启用指令;若是,则根据所述线上交流功能启用指令启用所述视频同步播放的线上交流功能。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有视频同步播放程序,所述视频同步播放程序被处理器执行时实现以下步骤:所述服务器在接收到第一终端发送的视频同步播放请求时,根据所述视频同步播放请求确定接收所述视频同步播放请求的第二终端;将所述视频同步播放请求发送至所述第二终端,并接收所述第二终端反馈的回复结果;当所述回复结果为接受所述同步播放请求时,获取所述第二终端的第二系统时间,及所述第一终端的第一系统时间和第一视频播放时间;根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间。本专利技术提供一种视频同步播放方法、系统及计算机可读存储介质,通过服务器在接收到第一终端发送的视频同步播放请求时,根据所述视频同步播放请求确定接收所述视频同步播放请求的第二终端;将所述视频同步播放请求发送至所述第二终端,并接收所述第二终端反馈的回复结果;当所述回复结果为接受所述同步播放请求时,获取所述第二终端的第二系统时间,及所述第一终端的第一系统时间和第一视频播放时间;根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间。通过上述方式,本专利技术中服务器在接收到第一终端发送的视频同步播放请求时,根据该视频同步播放请求中确定出同步对象,即接收该视频同步播放请求的第二终端,并将该视频同步播放请求发送至第二终端,然后在接收到第二终端反馈的接受该同步播放请求的回复结果时,获取所述第二终端的第二系统时间,及所述第一终端的第一系统时间和第一视频播放时间,从而通过第一系统时间和第二系统时间之间进行时间校对,并根据第一视频播放时间对应的调整第二终端的第二视频播放时间,以使得第一终端和第二终端的播放时间相一致,从而实现同一视频在多个终端之间的同步播放,进而保障用户交流内容的一致性,从而提升用户体验。附图说明图1为本专利技术实施例方案涉及的系统架构示意图;图2为本专利技术实施例方案涉及的硬件运行环境的终端结构示意图;图3为本专利技术视频同步播放方法第一实施例的流程示意图;图4为本专利技术实施例中根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间的细化流程示意图;图5为本专利技术视频同步播放方法第二实施例的流程示意图;图6为本专利技术视频同步播放方法第三实施例的流程示意图;图7为本专利技术视频同步播放方法第四实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在现有技术中,当异地好友观看讨论同一视频时,由于网络延迟和用户操作不一致等原因,同一视频在不同用户终端之间的播放进度不一致,导致用户交流内容的不一致性,从而影响用户体验。为了解决上述技术问题,本专利技术提供一种视频同步播放方法,通过服务器在接收到第一本文档来自技高网...
视频同步播放方法、系统及计算机可读存储介质

【技术保护点】
一种视频同步播放方法,其特征在于,所述视频同步播放方法包括以下步骤:服务器在接收到第一终端发送的视频同步播放请求时,根据所述视频同步播放请求确定接收所述视频同步播放请求的第二终端;将所述视频同步播放请求发送至所述第二终端,并接收所述第二终端反馈的回复结果;当所述回复结果为接受所述同步播放请求时,获取所述第二终端的第二系统时间,及所述第一终端的第一系统时间和第一视频播放时间;根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间。

【技术特征摘要】
1.一种视频同步播放方法,其特征在于,所述视频同步播放方法包括以下步骤:服务器在接收到第一终端发送的视频同步播放请求时,根据所述视频同步播放请求确定接收所述视频同步播放请求的第二终端;将所述视频同步播放请求发送至所述第二终端,并接收所述第二终端反馈的回复结果;当所述回复结果为接受所述同步播放请求时,获取所述第二终端的第二系统时间,及所述第一终端的第一系统时间和第一视频播放时间;根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间。2.如权利要求1所述的视频同步播放方法,其特征在于,所述根据所述第一系统时间、第二系统时间及第一视频播放时间调整所述第二终端的第二视频播放时间的步骤,包括:计算所述第一系统时间与第二系统时间之间的时间差值;根据所述时间差值和第一视频播放时间调整所述第二终端的第二视频播放时间。3.如权利要求1所述的视频同步播放方法,其特征在于,所述视频同步播放方法还包括:每隔预设时间分别获取所述第一终端的第一播放进度和第二终端的第二播放进度,并检测所述第一播放进度和第二播放进度是否一致;当所述第一播放进度和第二播放进度不一致时,计算所述第一播放进度和第二播放进度之间的播放进度差值;根据所述第一播放进度和第二播放进度对应暂停播放所述播放进度较快终端的视频,其中暂停时间为所述播放进度差值。4.如权利要求1所述的视频同步播放方法,其特征在于,所述视频同步播放方法还包括:在所述第一终端和第二终端进行视频同步播放时,检测是否接收到线上交流功能启用指令;若是,则根据所述线上交流功能启用指令启用所述视频同步播放的线上交流功能。5.如权利要求4所述的视频同步播放方法,其特征在于,所述线上交流功能包括视频交流和语音交流,所述视频同步播放方法还包括:当接收到线上交流功能切换指令时,确定所述线上交流功能切换指令的切换指令类型;当所述切换指令类型为视频交流切换至语音交流指令时,将所述第一终端和第二终端的视频交流模式切换为语音交流模式;当所述切换指令类型为语音交流切换至视频交流指令时,将所述第一终端和第二终端的语音交流模式切换为视频交流模式。6.一种视频同步播放系统,其特征在于,所述视频同步播放系统包括:服务器、终端及视频同步播放程序,所述终端包括第一终端和第二终端,所述视频同步...

【专利技术属性】
技术研发人员:周游
申请(专利权)人:深圳天珑无线科技有限公司深圳市天珑移动技术有限公司
类型:发明
国别省市:广东,44

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

1