视频播放方法、设备及系统技术方案

技术编号:9144102 阅读:137 留言:0更新日期:2013-09-12 05:33
本发明专利技术公开了一种视频播放方法、设备及系统,该方法包括:当检测到用户登录时,根据所述用户的账号信息获取对应该用户的账号信息的播放断点信息,并在播放列表展示区域展示播放断点信息;当接收到用户对播放断点信息对应的视频的播放请求时,根据所述播放断点信息播放相应的视频。在本发明专利技术中,实现了播放断点信息的漫游同步,保证了用户观看视频的连贯性,节省了用户查找搜索以及缓冲等待的时间。

【技术实现步骤摘要】
视频播放方法、设备及系统
本专利技术涉及互联网技术应用领域,尤其涉及一种视频播放方法、设备及系统。
技术介绍
播放断点是指在视频播放过程中,视频尚未播放完毕时中止或停止播放时对应的时间点。该时间点对应的时间长度小于整个视频的完整时间长度。现有的众多播放器软件中,均能实现本地保存播放断点信息。当中止播放视频后,在同一台用户设备上再次播放该视频时,可以继续从中止的时间点接着播放。但现有技术中,仅支持本地保存播放断点信息,当用户更换了用户设备时,无法获取并使用相应的播放断点信息。
技术实现思路
本专利技术提供一种视频播放方法、设备及系统,以实现播放断点信息的漫游同步。为了达到上述目的,本专利技术实施例提供了一种视频播放方法,包括:当检测到用户登录时,根据所述用户的账号信息获取对应该用户的账号信息的播放断点信息,并在播放列表展示区域展示播放断点信息;当接收到用户对播放断点信息对应的视频的播放请求时,根据所述播放断点信息播放相应的视频。本专利技术实施例还提供一种视频播放设备,包括:第一获取模块,用于当所述视频播放设备检测到用户登录时,根据所述用户的账号信息从服务器获取对应该用户的账号信息的播放断点信息;展示模块,用于在播放列表展示区域展示所述第一获取模块获取到的播放断点信息;播放模块,用于当所述视频播放设备接收到用户对播放断点信息对应的视频的播放请求时,根据所述播放断点信息播放相应的视频。本专利技术实施例提供一种视频播放系统,包括:视频播放设备和服务器,其中:所述服务器用于,记录播放断点信息与用户账号信息的对应关系信息;所述视频播放设备,用于当检测到用户登录时,根据所述用户的账号信息从所述服务器获取对应该用户的账号信息的播放断点信息,并在播放列表展示区域展示播放断点信息;当接收到用户对播放断点信息对应的视频的播放请求时,根据所述播放断点信息播放相应的视频。与现有技术相比,本专利技术实施例具有以下优点:当检测到用户登录时,根据用户的账号信息从服务器获取对应该用户的账号信息的播放断点信息,并在播放列表展示区域展示播放断点信息;当接收到用户对播放断点信息对应的视频的播放请求时,根据播放断点信息播放相应的视频,实现了播放断点信息的漫游同步,保证了用户观看视频的连贯性,节省了用户查找搜索以及缓冲等待的时间。附图说明图1为本专利技术实施例提供的一种视频播放方法的流程示意图;图2为本专利技术实施例提供的一种视频播放方法的流程示意图;图3为本专利技术实施例提供的一种视频播放设备的结构示意图;图4为本专利技术实施例提供的一种视频播放系统的结构示意图。具体实施方式针对现有技术中存在的问题,本专利技术实施例提供一种视频播放的技术方案。在该技术方案中,当检测到用户登录时,根据用户的账号信息从服务器获取对应该用户的账号信息的播放断点信息,并在播放列表展示区域展示播放断点信息;当接收到用户对播放断点信息对应的视频的播放请求时,根据播放断点信息播放相应的视频,实现了播放断点信息的漫游同步,保证了用户观看视频的连贯性,节省了用户查找搜索以及缓冲等待的时间。其中,播放断点信息的漫游同步是指对应用户账号信息将播放断点信息通过上传网络服务器的方式,使用户在不同地方均能获得该播放断点信息。该播放断点信息中可以包括但不限于视频标识信息(如视频名称)、视频播放时间等。下面将结合本专利技术的实施例中的附图,对本专利技术的实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的实施例保护的范围。如图1所示,为本专利技术实施例提供的一种视频播放方法的流程示意图,可以包括以下步骤:步骤101、当检测到用户登录时,根据所述用户的账号信息从服务器获取对应该用户的账号信息的播放断点信息,并在播放列表展示区域展示播放断点信息。具体的,在本专利技术实施例中,对于已登录用户,在视频的播放过程中,当视频播放设备检测到满足预设条件的事件发生时,可以向服务器上报播放断点信息,由服务器记录所述播放断点信息与用户账号信息的对应关系信息。其中,该满足预设条件的事件可以包括但不限于:达到预设上报时间、停止播放视频或注销登录等。其中,停止播放视频可以包括用户在视频播放过程中选择“停止播放”选项(点击停止播放按钮),或用户直接点击播放其他视频,或用户直接关闭播放软件等。例如,用户在登录以后观看电影A,则可以每3分钟向服务器上报一次播放断点信息,如电影A-视频播放时间03:00,电影A-视频播放时间06:00。服务器接收到该播放断点信息后,可以以数据表的形式将接收到的播放断点信息均进行记录,也可以仅记录对应同一视频的播放断点信息中视频播放时间最长(即剩余播放时间最短)播放断点信息。当用户下次登录时,可以向服务器发送携带用户的账号信息的播放断点信息获取请求,并接收服务器返回的播放断点信息。优选地,服务器接收到播放断点获取请求后,根据其中携带的账号信息查询自身是否存储有对应该账号信息的播放断点信息,若自身存储有对应该账号信息的播放断点信息,则根据该播放断点信息对应的时间戳向请求发送方返回最近的一个播放断点信息;否则,不对该信息进行响应。例如,服务器对应用户A保存了两个播放断点信息:其中对应的时间戳为2011082118:35:22,另一个为2011082214:22:10,则服务器接收到用户A发送的播放断点信息获取请求后,返回时间戳为2011082214:22:10的播放断点信息。步骤102、当接收到用户对播放断点信息对应的视频的播放请求时,根据该播放断点信息播放相应的视频。具体的,当获取到播放断点信息之后,用户可以直接根据播放断点信息继续观看上次未看完的视频。需要注意的是,在本专利技术实施例提供的技术方案中,获取到服务器中保存的播放断点信息后,还可以将该播放断点信息与本地保存的播放断点信息进行匹配对比,并判断本地是否保存有与从服务器中获取到的播放断点信息对应同一视频的播放断点信息;若判断为是,且从服务器获取到的播放断点信息对应的视频剩余播放时间较短,则在播放列表展示区域展示从服务器获取到的播放断点信息;若判断为是,且本地保存的播放断点信息对应的视频剩余播放时间较短,则在播放列表展示区域展示本地保存对应该视频的播放断点信息;若判断为否,则在播放列表展示区域展示从服务器获取到的播放断点信息。其中,若用户为未登陆用户,可以直接获取并展示本地保存的播放断点信息。进一步的,考虑到用户停止播放视频或注销登录的原因可能是相应的视频已观看完毕,在本专利技术实施例提供的技术方案中,可以预先设定时间或进度阈值,即当播放断点信息对应的视频播放剩余时间超过第一阈值(如3分钟),或/和,播放断点信息对应的视频播放进度低于第二阈值(如95%)时,确定该播放断点信息为有效播放断点信息;当播放断点信息对应的视频播放剩余时间低于第一阈值,或/和,播放断点信息对应的视频播放进度超过第二阈值时,确定该播放断点信息为无效播放断点信息。相应的,对于登录用户,在视频播放过程中,当检测到满足预设条件的事件发生时,还需判断当前播放断点信息是否有效;若有效,则向服务器上报携带有效标识(如标志位0)的播放断点信息;若无效,则向服务器上报携带无效标识本文档来自技高网...
视频播放方法、设备及系统

【技术保护点】
一种视频播放方法,其特征在于,包括:当检测到用户登录时,根据所述用户的账号信息获取对应该用户的账号信息的播放断点信息,并在播放列表展示区域展示播放断点信息;当接收到用户对播放断点信息对应的视频的播放请求时,根据所述播放断点信息播放相应的视频。

【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:当检测到用户登录时,根据所述用户的账号信息获取对应该用户的账号信息的播放断点信息,并在播放列表展示区域展示播放断点信息;当接收到用户对播放断点信息对应的视频的播放请求时,根据所述播放断点信息播放相应的视频,其中,所述用户对播放断点信息对应的视频的播放请求携带用户的账号信息;当所述用户已登录时,该方法还包括:在视频播放过程中,当检测到满足预设条件的事件发生时,向服务器上报播放断点信息,由所述服务器记录所述播放断点信息与用户账号信息的对应关系信息;其中,所述用户的账号信息用于登录在不同的用户设备。2.如权利要求1所述的方法,其特征在于,所述满足预设条件的事件包括:达到预设上报时间、停止播放视频或注销登录。3.如权利要求1所述的方法,其特征在于,所述根据所述用户的账号信息从服务器获取对应该用户的账号信息的播放断点信息,具体为:向服务器发送携带所述用户的账号信息的播放断点信息获取请求;接收所述服务器返回的播放断点信息;其中,所述服务器接收到所述播放断点信息获取请求后,根据所述账号信息查询自身存储的对应该账号信息播放断点信息,并根据所述播放断点信息对应的时间戳向请求发送方返回最近的一个播放断点信息。4.如权利要求1所述的方法,其特征在于,所述在播放列表展示区域展示播放断点信息之前,还包括:获取本地保存的播放断点信息;所述在播放列表展示区域展示播放断点信息,具体为:判断本地是否保存有与所述从服务器获取到的播放断点信息对应同一视频的播放断点信息;若判断为是,且从服务器获取到的播放断点信息对应的视频剩余播放时间较短,则在播放列表展示区域展示从服务器获取到的播放断点信息;若判断为是,且所述本地保存的播放断点信息对应的视频剩余播放时间较短,则在播放列表展示区域展示本地保存对应该视频的播放断点信息;若判断为否,则在播放列表展示区域展示从服务器获取到的播放断点信息。5.如权利要求1所述的方法,其特征在于,当所述播放断点信息对应的视频播放剩余时间超过第一阈值,或/和,所述播放断点信息对应的视频播放进度低于第二阈值时,确定该播放断点信息为有效播放断点信息;所述检测到满足预设条件的事件发生时,向服务器上报播放断点信息,具体为:当检测到满足预设条件的事件发生,且确定当前播放断点信息为有效播放断点信息时,向服务器上报携带有效标识的播放断点信息。6.如权利要求5所述的方法,其特征在于,当所述播放断点信息对应的视频播放剩余时间低于第一阈值,或/和,所述播放断点信息对应的视频播放进度超过第二阈值时,确定该播放断点信息为无效播放断点信息;该方法还包括:当检测到满足预设条件的事件发生,且确定当前播放断点信息为无效播放断点信息时,向服务器上报携带无效标识的播放断点信息,以使所述服务器清除对应相应视频的播放断点信息。7.如权利要求1所述的方法,其特征在于,所述服务器记录所述播放断点信息与用户账号信息的对应关系信息,具体为:所述服务器记录接收到的所述用户上报的所有播放断点信息与所述用户的账号信息的对应关系信息;或,所述服务器记录接收到的所述用户上报的特定播放断点信息与所述用户的账号信息的对应关系信息;其中,所述特定播放断点信息为对应同一视频的播放断点信息中剩余播放时间最短的播放断点信息。8.一种视频播放设备,其特征在于,包括:第一获取模块,用于当所述视频播放设备检测到用户登录时,根据所述用户的账号信息从服务器获取对应该用户的账号信息的播放断点信息;展示模块,用于在播放列表展示区域展示所述第一获取模块获取到的播放断点信息;播放模块,用于当所述视频播放设备接收到用户对播放断点信息对应的视频的播放请求时,根据所述播放断点信息播放相应的视频,其中,所述用户对播放断点信息对应的视频的播放请求携带用户的账号信息;上报模块,用于当所述用户已登录,且所述视...

【专利技术属性】
技术研发人员:钟思轲苏鸿星林森张湘念
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1