一种视频的分辨率切换方法及装置制造方法及图纸

技术编号:14516936 阅读:62 留言:0更新日期:2017-02-01 18:58
本发明专利技术适用计算机技术领域,提供了一种视频的分辨率切换方法及装置,该方法包括:接收将正在播放的视频的当前分辨率切换到第二分辨率的请求,将正在播放的视频记为第一视频,将当前分辨率记为第一分辨率,继续播放第一视频,并根据第一视频的标识从对应的视频服务器下载并缓存具有第二分辨率的第二视频,第一视频和第二视频的内容相同,当第二视频的缓存数据达到预设大小时,将正在播放的第一视频切换到第二视频,从而实现第一视频到第二视频的流畅切换,提高了用户观看视频的体验。

【技术实现步骤摘要】

本专利技术属于计算机
,尤其涉及一种视频的分辨率切换方法及装置。
技术介绍
随着智能移动设备的发展,通过智能移动设备进行视频学习成为了学生用户课后学习的任务之一,学习视频提供商根据不同的网络速度提供不同清晰度或分辨率的学习视频,而当用户在学习同一节视频的过程中想要切换到不同清晰度的视频时,难以及时地下载目标清晰度的视频缓存,从而导致当前视频播放被暂停以等待目标视频被缓存,使得视频播放不够连贯,影响了用户学习的连续性,降低了设备的使用体验。
技术实现思路
本专利技术的目的在于提供一种视频的分辨率切换方法及装置,旨在解决由于现有技术无法提供一种有效的视频分辨率切换方法,导致切换过程中视频播放不够连贯的问题。一方面,本专利技术提供了一种视频的分辨率切换方法,所述方法包括下述步骤:接收将正在播放的视频的当前分辨率切换到第二分辨率的请求,将所述正在播放的视频记为第一视频,将所述当前分辨率记为第一分辨率;继续播放所述第一视频,并根据所述第一视频的标识从对应的视频服务器下载并缓存具有所述第二分辨率的第二视频,所述第一视频和所述第二视频的内容相同;当所述第二视频的缓存数据达到预设大小时,将正在播放的所述第一视频切换到所述第二视频。另一方面,本专利技术提供了一种视频的分辨率切换装置,所述装置包括:接收接收单元,用于接收将正在播放的视频的当前分辨率切换到第二分辨率的请求,将所述正在播放的视频记为第一视频,将所述当前分辨率记为第一分辨率;视频缓存单元,用于继续播放所述第一视频,并根据所述第一视频的标识从对应的视频服务器下载并缓存具有所述第二分辨率的第二视频,所述第一视频和所述第二视频的内容相同;以及视频切换单元,用于当所述第二视频的缓存数据达到预设大小时,将正在播放的所述第一视频切换到所述第二视频。本专利技术在接收将正在播放的第一视频的第一分辨率切换到第二分辨率的请求后,继续播放第一视频,并根据视频的标识从对应的视频服务器下载并缓存具有第二分辨率的第二视频,当第二视频的缓存数据达到预设大小时,将正在播放的第一视频切换到第二视频,从而实现第一视频到第二视频的流畅切换,提高了用户观看视频的体验。附图说明图1是本专利技术实施例一提供的视频的分辨率切换方法的实现流程图;图2是本专利技术实施例二提供的视频的分辨率切换方法的实现流程图;图3是本专利技术实施例三提供的视频的分辨率切换方法的实现流程图;图4是本专利技术实施例四提供的视频的分辨率切换装置的结构示意图;图5是本专利技术实施例四提供的视频的分辨率切换装置的优选结构示意图;以及图6是本专利技术实施例四提供的视频的分辨率切换装置的优选结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的视频的分辨率切换方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,接收将正在播放的视频的当前分辨率切换到第二分辨率的请求,将正在播放的视频记为第一视频,将当前分辨率记为第一分辨率。本专利技术实施例适用于视频播放设备,例如,个人电脑、移动终端等。在本专利技术实施例中,当视频播放设备在播放视频时,若用户认为视频分辨率不高、图像不清晰或视频分辨率过高、图像卡顿时,则可以通过点击对应的分辨率切换按钮触发视频分辨率的切换,其中,第一分辨率可以高于第二分辨率,也可以低于第二分辨率,以实现分辨率的双向切换。在步骤S102中,继续播放第一视频,并根据第一视频的标识从对应的视频服务器下载并缓存具有第二分辨率的第二视频,第一视频和第二视频的内容相同。在本专利技术实施例中,在接收到分辨率切换请求后,继续以原分辨率(即第一分辨率)播放第一视频,例如,仍然下载并缓存第一视频的数据,以便于第一视频在切换到第二分辨率之前仍在流畅的播放。与此同时,根据第一视频的标识从对应的视频服务器下载并缓存具有第二分辨率的第二视频,第一视频和第二视频的内容相同,只是分辨率不同,进一步优选地,第一视频和第二视频的时长相同,这样可实现第一视频和第二视频播放过程中的精确切换。在步骤S103中,当第二视频的缓存数据达到预设大小时,将正在播放的第一视频切换到第二视频。本专利技术在接收将正在播放的第一视频的第一分辨率切换到第二分辨率的请求后,继续播放第一视频,并根据视频的标识从对应的视频服务器下载并缓存具有第二分辨率的第二视频,当第二视频的缓存数据达到预设大小时,将正在播放的第一视频切换到第二视频,从而实现第一视频到第二视频的流畅切换,提高了用户观看视频的体验。实施例二:图2示出了本专利技术实施例二提供的视频的分辨率切换方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S201中,接收将正在播放的视频的当前分辨率切换到第二分辨率的请求,将正在播放的视频记为第一视频,将当前分辨率记为第一分辨率。在步骤S202中,继续播放第一视频,并根据第一视频的标识获取请求被接收时第一视频的播放进度,从视频服务器下载并缓存从播放进度开始的、第二视频的数据。在本专利技术实施例中,第一视频和第二视频的内容相同,只是分辨率不同,进一步优选地,第一视频和第二视频的时长相同,这样可实现第一视频和第二视频播放过程中的精确切换。进一步地,在接收到分辨率切换请求后,继续以原分辨率(即第一分辨率)播放第一视频,例如,仍然下载并缓存第一视频的数据,以便于第一视频在切换到第二分辨率之前仍在流畅的播放。与此同时,根据第一视频的标识从对应的视频服务器下载并缓存具有第二分辨率的第二视频,缓存时从接收到请求时第一视频正在播放的进度位置进行下载缓存,从而减少用户的等待时间。在步骤S203中,当第二视频的缓存数据达到预设大小时,获取缓存数据达到预设大小所耗费的时间。在本专利技术实施例中,需要预先设置缓存第二视频的缓存空间大小,缓存空间大小应能保证切换到第二视频后,第二视频能流畅播放。当第二视频的缓存数据达到预设大小时,获取缓存数据达到预设大小所耗费的时间。在步骤S204中,根据耗费的时间和第一视频的播放速度,计算切换到第二视频的切换位置。在步骤S205中,将切换位置确定为第二视频的开始播放位置,播放第二视频。在本专利技术实施例中,为了切换时视频能流畅地播放,需要精确地将正在播放的视频切换为第二视频,且播放进度或位置要与正在播放的第一视频的播放进度或位置相同。此时,应根据下载并缓存第二视频数据的时间和第一视频的播放速度计算切换到第二视频的切换位置,该切换位置即为切换到第二视频后第二视频的开始播放位置,从而实现播放视频的无缝切换,提高了视频播放的流畅度。优选地,在实现切换后,输出已切换到第二分辨率的提示信息,从而提醒用户已完成切换。实施例三:图3示出了本专利技术实施例三提供的视频的分辨率切换方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S301中,接收将正在播放的视频的当前分辨率切换到第二分辨率的请求,将正在播放的视频记为第一视频,将当前分辨率记为第一分辨率。本专利技术实施例适用于视频播放设备,例如,个人电脑、移动终端等。在本专利技术实施例中,当视频本文档来自技高网...

【技术保护点】
一种视频的分辨率切换方法,其特征在于,所述方法包括下述步骤:接收将正在播放的视频的当前分辨率切换到第二分辨率的请求,将所述正在播放的视频记为第一视频,将所述当前分辨率记为第一分辨率;继续播放所述第一视频,并根据所述第一视频的标识从对应的视频服务器下载并缓存具有所述第二分辨率的第二视频,所述第一视频和所述第二视频的内容相同;当所述第二视频的缓存数据达到预设大小时,将正在播放的所述第一视频切换到所述第二视频。

【技术特征摘要】
1.一种视频的分辨率切换方法,其特征在于,所述方法包括下述步骤:接收将正在播放的视频的当前分辨率切换到第二分辨率的请求,将所述正在播放的视频记为第一视频,将所述当前分辨率记为第一分辨率;继续播放所述第一视频,并根据所述第一视频的标识从对应的视频服务器下载并缓存具有所述第二分辨率的第二视频,所述第一视频和所述第二视频的内容相同;当所述第二视频的缓存数据达到预设大小时,将正在播放的所述第一视频切换到所述第二视频。2.如权利要求1所述的方法,其特征在于,从对应的视频服务器下载并缓存具有所述第二分辨率的第二视频的步骤,包括:获取所述请求被接收时所述第一视频的播放进度,从所述视频服务器下载并缓存从所述播放进度开始的、所述第二视频的数据。3.如权利要求2所述的方法,其特征在于,将正在播放的所述第一视频切换到所述第二视频的步骤,包括:获取所述缓存数据达到所述预设大小所耗费的时间;根据所述耗费的时间和所述第一视频的播放速度,计算切换到所述第二视频的切换位置;将所述切换位置确定为所述第二视频的开始播放位置,播放所述第二视频。4.如权利要求2所述的方法,其特征在于,将正在播放的所述第一视频切换到所述第二视频的步骤,包括:停止播放所述第一视频,加载并播放从所述播放进度开始的所述第二视频。5.如权利要求1所述的方法,其特征在于,所述第一视频和所述第二视频的时长相同。6.一种视频的分...

【专利技术属性】
技术研发人员:陈泰斌
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1