进度条精度调节装置、方法以及播放系统和终端制造方法及图纸

技术编号:12017251 阅读:85 留言:0更新日期:2015-09-09 13:17
本发明专利技术提供了一种进度条精度调节装置包括:调节精度确定单元,用于根据识别到的操作确定精度调节倍数;进度条处理单元,用于根据精度调节倍数对播放器的进度条进行调节。本申请还提出了一种进度条精度调节方法。通过本申请的技术方案,能够根据用户操作来确定精度调节倍数,进而精度调节倍数调节进度条的播放精度,以使用户可以在调节后的进度条上精确地确定播放时间。

【技术实现步骤摘要】
【国外来华专利技术】进度条精度调节装置、方法以及播放系统和终端
本专利技术涉及播放器
,具体而言,涉及进度条精度调节装置、进度条精度调节方法、播放系统和终端。
技术介绍
终端上的播放器的进度控制大都是基于进度条进行控制,即通过拖动进度条上的滑块来调节播放进度。当在播放文件的时间较长时,通过在进度条上拖动滑块的方式,用户难以准确地定位到播放文件的某个时间点进行播放。由于进度条上的滑块一般都有最小移动距离,比如1毫米,即用户每次对滑块进行拖动操作时,滑块的最小移动距离是1毫米,比如播放器正在播放一个180分钟的视频,用户想要观看33:40秒的画面,首先估计该时间点的画面在进度条上的大概位置,大约在在进度条上的1/6处,然后将滑块拖动至该处,那么视频画面切换到30:00秒开始播放,然后用户继续向后拖动滑块,滑块移动了一毫米,视频画面切换到35:00秒继续播放,这种情况下,无论用户在该点如何拖动滑块,都难以定位到33:40秒附近的位置。
技术实现思路
本专利技术正是基于上述问题,提出了一种进度条精度调节技术,能够根据用户操作来确定精度调节倍数,进而精度调节倍数调节进度条的播放精度,以使用户可以在调节后的进度条上精确地确定播放时间。有鉴于此,本专利技术提出了一种进度条精度调节装置,包括:调节精度确定单元,用于根据识别到的操作确定精度调节倍数;进度条处理单元,用于根据所述精度调节倍数对所述播放器的进度条进行调节。在该技术方案中,用户在通过播放器播放文件时,可以在播放器上进行特定的操作,通过识别用户的操作,可以得到相应的精度调节倍数,进而根据得到的精度调节倍数,可以对播放器的进度条进行相应调节,以改变进度条的播放精度,使得用户可以更加精确地在进度条上调节播放时间。在上述技术方案中,优选地,所述调节精度确定单元包括:记录单元,用于记录所述操作的终止点的位置信息;计算单元,用于计算所述终止点到所述播放器的第一进度条的第一距离,并根据所述第一距离与预设倍数得到所述精度调节倍数。在该技术方案中,可以根据用户操作的终止点与播放器的固有主进度条(的第一进度条)的距离和预设倍数确定精度调节倍数,用户操作可以是以下至少一种或其组合:以所述播放器上任一点起始点,并以所述第一进度条以外任一点为终止点的滑动操作,以所述播放器上任一点起始点,并以所述第一进度条以外任一点为终止点的点击操作。由于预设倍数是预先设定的,用户可以通过控制操作的终止点与主进度条的距离来得到所需的精度调节倍数,比如预设倍数是1倍/厘米,而第一距离为2厘米,那么可以得到精度调节倍数=1倍/厘米×2厘米=2倍,若用户控制第一距离为3厘米,则精度调节倍数就是3倍,其中,精度调节倍数=预设倍数×第一距离的公式只是本申请的一个实施例,用户可以根据需要设置精度调节倍数、预设倍数和第一距离三者之间的关联关系。在上述技术方案中,优选地,所述进度条处理单元包括:进度条生成单元,其中,所述计算单元还用于根据所述第一进度条的第一播放精度与所述精度调节倍数得到第二播放精度;所述进度条生成单元用于根据所述第二播放精度生成第二进度条。在该技术方案中,可以通过精度调节操作来生成第二进度条(即在播放器原有的进度条以外生成的新进度条),第二进度条的精度与精度调节操作的终止点的位置到第一进度条(即播放器原有的进度条)的距离相关,从而可以通过控制精度调节操作的终止点的位置来调节第二进度条的精度,比如将第二进度条的精度调节为第一进度条的精度的四倍3倍,用户则可以在第二进度条上精确地调节文件的播放进度,方便地将文件调节到自己所需的播放时间点,其中,第一进度条的播放精度与第二进度条的播放精度的关系可以是,第二播放精度=第一播放精度×(1+第一距离×预设倍数),即在用户操作的终止点到第一进度条的距离为2厘米时,第二播放精度=第一播放精度×3倍,即第二进度条的播放精度是第一进度条的播放精度的3倍,从而在第二进度条上,用户可以更加精确地调节进度条上的滑块来确定播放时间。在上述技术方案中,优选地,所述进度条处理单元还包括:播放时间确定单元,其中,所述记录单元还用于记录所述操作的起始点的位置信息;所述计算单元还用于根据所述终止点到所述起始点的水平距离以及所述第二播放精度计算偏移值;所述播放时间确定单元用于根据所述操作发起时所述第一进度条上的基准播放时间,确定所述第二进度条的中点的播放时间,并根据所述第二进度条的中点的播放时间和所述偏移值在所述第二进度条上确定继续播放时间,并从所述继续播放时间继续播放。在该技术方案中,用户可以通过控制操作的终止点到起始点的水平距离,来控制第二进度条上继续播放的时间点与第一进度条上的基准时间点的偏移值,比如操作的终止点到起始点的水平距离为3厘米,而得到的第二播放精度为第一播放精度的3倍,第一播放精度为50秒/厘米,那么第二播放精度为150秒/厘米,即2.5分钟/厘米,根据水平距离和第二播放精度得到偏移值为3厘米×2.5分钟/厘米=7.5分钟。并且,当用户发起操作时,第一进度条上滑块所在的时间即为基准播放时间,比如52:30,那么确定出的继续播放时间为52:30+7:30=60:00。即用户可以在播放器上所在终端的屏幕上进行操作,操作的终止点距离播放器的原有进度条2厘米,操作的终止点到操作的起始点的水平距离为3厘米,那么可以在播放器原有的进度条之外生成新的进度条,新生成的进度条的播放精度是原进度条的播放精度的3倍,同时,播放器在第二进度条上从60:00继续播放。在上述技术方案中,优选地,所述计算单元还用于根据所述精度调节倍数的倒数和所述第二进度条的长度,在所述第一进度条上确定以所述基准播放时间作为中点的待放大部分;所述播放时间确定单元根据所述待放大部分的起始点的播放时间确定所述第二进度条起始点的播放时间,并根据所述待放大部分的终止点的播放时间确定所述第二进度条终止点的播放时间。在该技术方案中,当用户发起精度调节操作时,第一进度条上的基准播放时间(即发起精度调节操作时第一进度条上的滑块所对应的时间)两侧的部分区域,就包含用户需要精确确定播放时间的一点,从而将基准播放时间对应到第二进度条的中点,可以使得生成的第二进度条有更大可能性包含用户需要精确确定播放时间的一点,便于用户在第二进度条上精确确定自己所需的播放时间点。并且生成的第二进度条可以与第一进度条的长度一致,而第二进度条在第一进度条上对应的部分则是以基准播放时间为中点的部分,其长度可以根据第二进度条的长度和精度调节倍数来确定,比如生成的第二进度条长20厘米,精度调节倍数为10,那么待放大部分的长度为2厘米,该部分经过放大,形成第二进度条,并且该部分的起始点、终止点和中点的播放时间也分别对应到第二进度条的起始点、终止点和中点,假设待放大部分为第一进度条上10:00到15:00的时间段,占第一进度条的百分之十,比如2厘米,且此时第一进度条的播放精度是15秒/毫米,而待放大部分经过放大形成第二进度条后,其播放精度将变为1.5秒/毫米,若滑块的最小移动距离是1毫米,那么通过在第二进度条上移动滑块,可以准确地确定10:03、10:09等时间点,而在第一进度条上的则只能粗略地确定到10:15、10:30等时间点,从而在经过精度调节操作生成第二进度条后,使得用户在第二进本文档来自技高网...
进度条精度调节装置、方法以及播放系统和终端

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种进度条精度调节装置,应用于播放器,其特征在于,包括:调节精度确定单元,用于根据识别到的操作确定精度调节倍数;进度条处理单元,用于根据所述精度调节倍数对所述播放器的进度条进行调节;所述调节精度确定单元包括:记录单元,用于记录所述操作的终止点的位置信息;计算单元,用于计算所述终止点到所述播放器的第一进度条的第一距离,并根据所述第一距离与预设倍数得到所述精度调节倍数。2.根据权利要求1所述的进度条精度调节装置,其特征在于,所述进度条处理单元包括:进度条生成单元,其中,所述计算单元还用于根据所述第一进度条的第一播放精度与所述精度调节倍数得到第二播放精度;所述进度条生成单元用于根据所述第二播放精度生成第二进度条。3.根据权利要求2所述的进度条精度调节装置,其特征在于,所述进度条处理单元还包括:播放时间确定单元,其中,所述记录单元还用于记录所述操作的起始点的位置信息;所述计算单元还用于根据所述终止点到所述起始点的水平距离以及所述第二播放精度计算偏移值;所述播放时间确定单元用于根据所述操作发起时所述第一进度条上的基准播放时间,确定所述第二进度条的中点的播放时间,并根据所述第二进度条的中点的播放时间和所述偏移值在所述第二进度条上确定继续播放时间,并从所述继续播放时间继续播放。4.根据权利要求3所述的进度条精度调节装置,其特征在于,所述计算单元还用于根据所述精度调节倍数的倒数和所述第二进度条的长度,在所述第一进度条上确定以所述基准播放时间作为中点的待放大部分;所述播放时间确定单元根据所述待放大部分的起始点的播放时间确定所述第二进度条起始点的播放时间,并根据所述待放大部分的终止点的播放时间确定所述第二进度条终止点的播放时间。5.根据权利要求4所述的进度条精度调节装置,其特征在于,所述进度条处理单元还包括:放大校准单元,用于判断所述待放大部分的起始点是否超出所述第一进度条的起始点,和/或所述待放大部分的终止点是否超出所述第一进度条的终止点,并在所述待放大部分的起始点超出所述第一进度条的起始点的情况下,以所述第一进度条的起始点为起始点,在所述第一进度条上获取与所述待放大部分长度相等的部分作为所述待放大部分,和/或在所述待放大部分的终止点超出所述第一进度条的终止点的情况下,以所述第一进度条的终止点为终止点,在所述第一进度条上获取与所述待放大部分长度相等的部分作为所述待放大部分。6.根据权利要求1所述的进度条精度调节装置,其特征在于,所述调节精度确定单元还包括:位置判断单元,用于根据所述终止点的位置信息和预设的位置与精度的关联关系判断提高精度或降低精度,其中,所述计算单元在所述位置判断单元判定提高精度时,根据所述第一距离与所述预设倍数得到所述精度调节倍数,并在所述位置判断单元判定降低精度时,根据所述第一距离与所述预设倍数的倒数得到所述精度调节倍数。7.根据权利要求2至5中任一项所述的进度条精度调节装置,其特征在于,还包括:进度条关闭单元,用于在所述第二进度条的播放时间结束时、在预设时间内未识别到对所述第二进度条的操作时或在接收到关闭所述第二进度条的指令时,关闭所述第二进度条,和/或在接收到的关闭所述第一进度条的指令时,关闭所述第一进度条。8.根据权利要求2至5中任一项所述的进度条精度调节装置,其特征在于,还包括:存储单元,用于根据接收到的保存指令,保存所述第二播放精度,其中,所述进度条生成单元还用于在识别到预设操作时,根据所述第二播放精度生成所述第二进度条。9.根据权利要求2至5中任一项所述的进度条精度调节装置,其特征在于,还包括:倍数调节单元,用于根据接收到的倍数调节指令,调节所述预设倍数。10.根据权利要求1所述的进度条精度调节装置,其特征在于,所述调节精度确定单元包括:记录单元,用于记录所述操作在所述播放器的进度条上的至少一个起始点的位置信息和相应的终止点的位置信息;计算单元,用于计算所述终止点到与其相应的起始点的第二距离,根据每个终止点到与其相应的起始点的第二距离得到平均距离,根据所述平均距离与预设倍数得到所述精度调节倍数。11.根据权利要求10所述的进度条精度调节装置,其特征在于,所述进度条处理单元包括:进度条调节单元,用于根据所述精度调节倍数调节所述播放器的进度条的播放精度;播放时间确定单元,用于根据所述起始点和/或所述终止点在所述播放器上对应的播放时间,确定调节后的进度条的起始点的播放时间和终止点的播放时间。12.根据权利要求1所述的进度条精度调节装置,其特征在于,所述调节精度确定单元包括:操作识别单元,用于识别在所述播放器中进行的操作;精度查询单元,用于判断所述操...

【专利技术属性】
技术研发人员:范俊君嵇晓声徐思伟
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1