【技术实现步骤摘要】
一种多媒体文件进度定位方法及设备
本专利技术涉及通信
,特别涉及一种多媒体文件进度定位方法及设备。本专利技术同时还涉及一种多媒体终端。
技术介绍
用户在浏览或播放包含多个模块的内容集合时,常常需要快速且精确地定位。比如:快速定位到某个视频文件的特定时间点上,快速定位到某个长篇小说的某页上等。在现有技术中,通常采取如下两种方式对文件的进度进行控制:(1)系统提供一个滑动条和滑块,用户改变滑块在滑动条上的位置来定位文件的进度。例如设置环形进度条,用户操作环形进度条来控制音乐文件的播放位置。(2)基于预先设置的多层滑动条来定位文件进度。该方法提供多层滑动条,每层滑动条的最大调节范围可能不同,且每层滑动条都设置滑块。最后文件的进度是各层滑动条定位结果相加或相减。在以上两种方式中,提供一个滑动条来操控文件或内容集合是当前最常见的做法。但是如果内容过多或者滑动条的物理长度有限,比如手机屏幕上滑动条的长度会受屏幕大小限制;用户就难以快速且精确定位到目标内容。虽然通过设置环形进度条可以让用户拖动的物理长度增大(圆周长度大于直径长度),但是调控精度在整个操控过程中仍然不可控。提供多层滑动条的方法提供了多个调控精度供用户选择,有助于解决精确定位的问题,但是操作过程不够便捷,也不够灵活。由于每个滑动条的调整范围以及滑动条的数目都是固定的,滑动条的数目以及预设的每个滑动条的调整范围可能不符合用户的期望。如果系统只提供2个滑动条,上面的滑动条调控范围过小,即用户拖动单位距离,文件跳动的间距过小,用户则需要拖动一段比较长的距离才能定位到目标位置,这样整个过程消耗的时间比较长。如 ...
【技术保护点】
一种多媒体文件进度定位方法,其特征在于,包括:获取与用户起始输入位置对应的第一坐标数据以及与用户当前输入位置对应的第二坐标数据,确定所述第二坐标数据与所述第一坐标数据之间的相对水平距离和相对竖直距离;根据调整区域的默认调整精度和所述相对水平距离确定默认进度调整量,并根据所述调整区域的精度调整比例、默认调整精度以及所述相对竖直距离确定精度调整值;利用所述精度调整值和所述默认进度调整量确定实际进度调整量,根据实际进度调整量以及所述多媒体文件的起始进度对所述多媒体文件进行定位。
【技术特征摘要】
1.一种多媒体文件进度定位方法,其特征在于,包括:获取与用户起始输入位置对应的第一坐标数据以及与用户当前输入位置对应的第二坐标数据,确定所述第二坐标数据与所述第一坐标数据之间的相对水平距离和相对竖直距离;根据调整区域的默认调整精度和所述相对水平距离确定默认进度调整量,并根据所述调整区域的精度调整比例、默认调整精度以及所述相对竖直距离确定精度调整值;利用所述精度调整值和所述默认进度调整量确定实际进度调整量,根据实际进度调整量以及所述多媒体文件的起始进度对所述多媒体文件进行定位;所述调整区域还设有对应的最小调整精度和最大调整精度,所述精度调整比例具体为:所述默认调整精度和所述最小调整精度之间的差值与所述调整区域竖直方向最高值的比值绝对值;或,所述默认调整精度和所述最大调整精度之间的差值绝对值与所述调整区域竖直方向最低值的比值绝对值;其中,所述调整区域中与所述默认调整精度对应的竖直高度值为零。2.如权利要求1所述的方法,其特征在于,在获取与用户起始输入位置对应的第一坐标数据以及与用户当前输入位置对应的第二坐标数据之前,还包括:加载所述多媒体文件,并将所述多媒体文件加载后的进度作为所述起始进度;创建所述调整区域,设置所述调整区域的默认调整精度、精度调整比例和默认进度调整量。3.如权利要求1所述的方法,其特征在于,根据实际进度调整量以及所述多媒体文件的起始进度对所述多媒体文件进行定位,具体为:将所述实际进度调整量与所述起始进度的合并值作为所述多媒体文件的定位结果,并显示与所述定位结果对应的多媒体文件缩略图,所述多媒体文件缩略图的显示大小随所述定位结果与所述多媒体文件的总进度之间的比值增大而增大;若所述实际进度调整量与所述起始进度的合并值大于所述多媒体文件的最大进度,则将所述多媒体文件的最后进度或初始进度作为所述定位结果。4.如权利要求1所述的方法,其特征在于,在根据实际进度调整量以及所述多媒体文件的起始进度对所述多媒体文件进行定位之后,还包括:判断所述用户当前输入位置是否发生变化;若是,将与变化后的当前输入位置对应的坐标数据作为所述第二坐标数据。5.如权利要求1或4所述的方法,其特征在于,还包括:若用户当前输入位置或变化后的输入位置不在所述调整区域内,则将所述用户起始输入位置与当前位置的直线与所述调整区域的交汇点所在的位置的坐标数据作为所述第二坐标数据。6.一种多媒体终端,其特征在于,包括:...
【专利技术属性】
技术研发人员:张子淳,赵耀红,刘黄玲子,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。