一种视频播放进度同步方法及装置制造方法及图纸

技术编号:19649473 阅读:19 留言:0更新日期:2018-12-05 21:21
本发明专利技术实施例公开了一种视频播放进度同步方法,所述方法应用于互联网电视业务,包括:目标设备向同一局域网中的其他设备发送播放同步请求;接收所述其他设备发送的播放进度记录;根据多条播放进度记录,确定当前需要播放视频的播放进度信息,所述多条播放进度记录包括所述目标设备自身的播放进度记录和所述其他设备发送的播放进度记录;根据所述播放进度信息对所述当前需要播放视频进行播放。本发明专利技术实施例还公开了一种视频播放进度同步装置。采用本发明专利技术实施例,降低了OTT场景下跨设备视频观看进度共享时的相互干扰。

【技术实现步骤摘要】
一种视频播放进度同步方法及装置
本专利技术涉及互联网
,尤其涉及一种视频播放进度同步方法及装置。
技术介绍
OTT(OverTheTop)是互联网公司越过运营商(如:中国移动)发展基于开放互联网的各种视频及数据服务业务,OTT设备包括互联网智能电视、OTT盒子等。为了提高用户的使用体验,需要在不同OTT设备之间保持视频播放进度的同步。在现有技术方案中,主要是通过向服务器请求加载视频播放进度记录,并替换掉本地的视频播放进度记录,从而实现跨设备的信息共享。但是,由于帐号共享,除了播放进度记录外其它使用行为信息(如搜索、评论等)也可能会被他人看到,存在信息泄露的风险;并且在多用户场景下,如果共享同一用户帐号且多人同时观看相同视频时,可能出现视频播放进度被互相覆盖导致存在相互干扰的问题。
技术实现思路
本专利技术实施例提供一种视频播放进度同步方法及装置。可以解决现有技术方案中视频同步过程中存在相互干扰问题。本专利技术第一方面提供了一种视频播放进度同步方法,所述方法应用于互联网电视业务,包括:目标设备向同一局域网中的其他设备发送播放同步请求;所述目标设备接收所述其他设备发送的播放进度记录;所述目标设备根据多条播放进度记录,确定当前需要播放视频的播放进度信息,所述多条播放进度记录包括所述目标设备自身的播放进度记录和所述其他设备发送的播放进度记录;所述目标设备根据所述播放进度信息对所述当前需要播放视频进行播放。其中,所述开放互联网的视频业务包括互联网电视业务。其中,所述目标设备向同一局域网中的其他设备发送播放同步请求之前,还包括:所述目标设备向所述同一局域网中的所有设备广播设备检测请求;所述目标设备接收所述同一局域网中的其他设备返回的响应消息,所述响应消息包括所述其他设备的设备标识。其中,所述目标设备向同一局域网中的其他设备发送播放同步请求包括:所述目标设备根据设备列表,向所述同一局域网中的其他设备发送播放同步请求,所述设备列表包括所述其他设备的设备标识。其中,所述目标设备向同一局域网中的其他设备发送播放同步请求包括:所述目标设备获取所述其他设备中每个设备的设备优先级;所述目标设备根据所述每个设备的设备优先级,向所述同一局域网内的所述其他设备发送所述播放同步请求。其中,所述目标设备根据多条播放进度记录,确定当前需要播放视频的播放进度信息包括:若所述多条播放进度记录中的视频播放结束时间相同,则所述目标设备对所述多条播放进度记录进行合并得到所述播放进度信息。其中,所述目标设备根据多条播放进度记录,确定当前需要播放视频的播放进度信息包括:若所述多条播放进度记录中的视频播放结束时间不相同,则所述目标设备从所述多条播放进度记录中选取目标播放进度记录作为所述播放进度信息。其中,所述从所述多条播放进度记录中选取目标播放进度记录作为所述播放进度信息包括:选取所述视频播放结束时间最晚的所述播放进度记录作为所述播放进度信息。其中,所述目标设备接收所述其他设备发送的播放进度记录之后,还包括:对所述多条播放进度记录进行显示以提示用户从所述多条播放进度记录中选取所述播放进度信息。其中,所述目标设备根据所述播放进度信息对所述当前需要播放视频进行播放包括:当检测到针对所述播放进度信息的确认指令时,向媒体服务器发送视频播放请求,所述视频播放请求包含所述当前需要播放视频的起始时间点;接收所述媒体服务器发送的所述当前需要播放视频进行播放。其中,所述从所述多条播放进度记录中选取目标播放进度记录作为所述播放进度信息包括:接收用户输入的选择指令;根据所述选择指令,从所述多条播放进度记录中选取目标播放进度记录作为所述播放进度信息。相应地,本专利技术第二方面提供了一种视频播放进度同步装置,包括:信息发送模块,用于目标设备向同一局域网中的其他设备发送播放同步请求;信息接收模块,用于接收所述其他设备发送的播放进度记录;信息确定模块,用于根据多条播放进度记录,确定当前需要播放视频的播放进度信息,所述多条播放进度记录包括所述目标设备自身的播放进度记录和所述其他设备发送的播放进度记录;视频播放模块,用于根据所述播放进度信息对所述当前需要播放视频进行播放。其中,信息发送模块,还用于向所述同一局域网中的所有设备广播设备检测请求;信息接收模块,还用于接收所述同一局域网中的其他设备返回的响应消息,所述响应消息包括所述其他设备的设备标识。其中,所述信息发送模块具体用于:根据设备列表,向所述同一局域网中的其他设备发送播放同步请求,所述设备列表包括所述其他设备的设备标识。其中,所述信息发送模块具体用于:获取所述其他设备中每个设备的设备优先级;根据所述每个设备的设备优先级,向所述同一局域网内的所述其他设备发送所述播放同步请求。其中,所述信息确定模块具体用于:若所述多条播放进度记录中的视频播放结束时间相同,则所述目标设备对所述多条播放进度记录进行合并得到所述播放进度信息。其中,所述信息确定模块具体用于:若所述多条播放进度记录中的视频播放结束时间不相同,则所述目标设备从所述多条播放进度记录中选取目标播放进度记录作为所述播放进度信息。其中,所述信息确定模块,还用于选取所述视频播放结束时间最晚的所述播放进度记录作为所述播放进度信息。其中,所述信息确定模块,还用于接收用户输入的选择指令;根据所述选择指令,从所述多条播放进度记录中选取目标播放进度记录作为所述播放进度信息。相应地,本专利技术第三方面提供了一种视频播放进度同步装置,包括:接口电路、存储器以及处理器,其中,存储器中存储一组程序代码,且处理器用于调用存储器中存储的程序代码,用于执行以下操作:向同一局域网中的其他设备发送播放同步请求;接收所述其他设备发送的播放进度记录;根据多条播放进度记录,确定当前需要播放视频的播放进度信息,所述多条播放进度记录包括所述目标设备自身的播放进度记录和所述其他设备发送的播放进度记录;根据所述播放进度信息对所述当前需要播放视频进行播放。本申请的又一方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。本申请的又一方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。实施本专利技术实施例,首先向同一局域网中的其他设备发送播放同步请求;然后接收所述其他设备发送的播放进度记录;其次根据多条播放进度记录,确定当前需要播放视频的播放进度信息,最后根据所述播放进度信息对所述当前需要播放视频进行播放。目标设备通过结合同一局域网下的其他设备和自身的播放进度记录来确定当前需要播放视频的播放进度信息,降低了OTT场景下跨设备视频观看进度共享时的相互干扰。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提出的一种视频播放进度同步系统的架构示意图;图2是本专利技术实施例提供的一种视频播放进度同步方法的流程示意图;图3是本专利技术另一实施例提供的一种视频播放进度同步方法的流程示意图;图4是本专利技术实施例提供的一种视频播放进度同步装置的结本文档来自技高网...

【技术保护点】
1.一种视频播放进度同步方法,其特征在于,所述方法应用于互联网电视业务,包括:目标设备向同一局域网中的其他设备发送播放同步请求;所述目标设备接收所述其他设备发送的播放进度记录;所述目标设备根据多条播放进度记录,确定当前需要播放视频的播放进度信息,所述多条播放进度记录包括所述目标设备自身的播放进度记录和所述其他设备发送的播放进度记录;所述目标设备根据所述播放进度信息对所述当前需要播放视频进行播放。

【技术特征摘要】
1.一种视频播放进度同步方法,其特征在于,所述方法应用于互联网电视业务,包括:目标设备向同一局域网中的其他设备发送播放同步请求;所述目标设备接收所述其他设备发送的播放进度记录;所述目标设备根据多条播放进度记录,确定当前需要播放视频的播放进度信息,所述多条播放进度记录包括所述目标设备自身的播放进度记录和所述其他设备发送的播放进度记录;所述目标设备根据所述播放进度信息对所述当前需要播放视频进行播放。2.如权利要求1所述的方法,其特征在于,所述目标设备向同一局域网中的其他设备发送播放同步请求之前,还包括:所述目标设备向所述同一局域网中的所有设备广播设备检测请求;所述目标设备接收所述同一局域网中的其他设备返回的响应消息,所述响应消息包括所述其他设备的设备标识。3.如权利要求1所述的方法,其特征在于,所述目标设备向同一局域网中的其他设备发送播放同步请求包括:所述目标设备获取所述其他设备中每个设备的设备优先级;所述目标设备根据所述每个设备的设备优先级,向所述同一局域网内的所述其他设备发送所述播放同步请求。4.如权利要求1所述的方法,其特征在于,所述目标设备根据多条播放进度记录,确定当前需要播放视频的播放进度信息包括:若所述多条播放进度记录中的视频播放结束时间相同,则所述目标设备对所述多条播放进度记录进行合并得到所述播放进度信息。5.如权利要求1所述的方法,其特征在于,所述目标设备根据多条播放进度记录,确定当前需要播放视频的播放进度信息包括:若所述多条播放进度记录中的视频播放结束时间不相同,则所述目标设备从所述多条播放进度记录中选取目标播放进度记录作为所述播放进度信息。6.如权利要求5所述的方法,其特征在于,所述从所述多条播放进度记录中选取目标播放进度记录作为所述播放进度信息包括:选取所述视频播放结束时间最晚的所述播放进度记录作为所述播放进度信息。7.如权利要求5所述的方法,其特征在于,所述目标设备接收所述其他设备发送的播放进度记录之后,还包括:对所述多条播放进度记录进行显示以提示用户从所述多条播放进度记录中选取所述播放进度信息。8.如权利要求1-7任一项所述的方法,其特征在于,所述目标设备根据所...

【专利技术属性】
技术研发人员:李钟伟
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1