一种视频区域调整方法及终端的制作方法_3

文档序号:8942742阅读:来源:国知局
括长缩放倍数和/或宽缩放倍数;最后根据长缩放倍数和/或宽缩放倍数对视频播放区域进行缩放,可在视频播放过程中便捷的对视频播放区域进行调整,提高了用户体验。除此之夕卜,在缩放之后若视频播放区域的长度或宽度大于显示屏时,将视频播放区域的长度和宽度分别调整为与显示屏的长度和宽度相同,使得视频播放区域中播放的视频帧能完整显示到显示屏中,可限制视频区域的缩放避免用户的误操作。
[0054]参见图3,本发明实施例提供的一种终端结的构示意图,如图所示终端至少可以包括:指令接收单元301、压力值获取单元302、参数获取单元303和视频调整单元304。
[0055]指令接收单元301,用于接收针对当前显示界面中视频播放区域输入的调节触控指令。
[0056]具体实现中,用户对在终端显示界面中视频播放区域进行点击、双击或者长按时,便可视为用户对视频播放区域输入调节触控指令,当指令接收单元301接收到该指令时,便通过压力值获取单元302、参数获取单元303和视频调整单元304去实现调节视频播放区域的大小及形状的目的。需要说明的是,调节触控指令通常为用户通过终端的输入装置(物理键盘或者触摸屏)输入的。基于终端的可视性和便携性的考虑,现如今具有触摸屏和少数物理按键的移动终端更受广大用户的欢迎,因此菜单展示触控指令以通过移动终端的触摸屏输入为主。
[0057]进一步的,参见图4,图4是本发明实施例提供的指令接收单元的结构示意图;如图所述的指令接收单元301可包括:操作判断子单元3101和指令生成子单元3102。
[0058]操作判断子单元3101,用于检测到针对当前显示界面中视频播放区域的长按触控操作时,判断所述长按触控操作的持续时间是否达到第一阈值;
[0059]指令生成子单元3102,用于所述操作判断子单元的判断结果为是时,根据所述长按触控操作生成所述视频播放区域的调节触控指令。
[0060]具体实现中,当视频不是全屏播放时,对视频播放区域常用的操作有暂停和播放两种,若是使用触摸屏的移动终端观看的视频,要实现这两种操作只需轻轻点击视频播放区域;而当视频为全屏播放时,要对视频进行操作时,需首先点击视频播放区域弹出功能菜单,再选择功能菜单中的功能选项进行操作,这两种方式非常方便并且为大多数用户所接受,保留现有的操作方式符合当前大多数用户的习惯。因此,在本实施例中,可将用户对视频播放区域输入的长按触控操作视为用户输入调节触控指令,并且为了防止用户的误操作,可设置第一阈值,只有操作判断子单元3101检测到长按触控操作的持续时间超过第一阈值该操作才起效,进而指令生成子单元3102生成视频播放区域的调节触控指令。
[0061]压力值获取单元302,用于获取所述调节触控指令所对应的触控位置所受的目标触控压力值。
[0062]具体实现中,在具有触屏功能的终端中,其触摸屏的结构包括至少三层:屏幕玻璃层、触控面板层和显示面板层。其中屏幕玻璃层为保护层,触摸面板层用于感知用户的触摸操作,显示面板层用于显示图像。为了使得终端尤其是移动终端的机身更薄、更美观,如今已有技术使触控面板层和显示面板层融合。为了实现获取触控位置所受的触控压力值,可预先在终端的屏幕结构中增加压力传感器层,这样终端便可在用户触摸显示屏时,通过压力传感器层感知用户触摸显示屏的力度。因此在用户通过触摸对视频播放区域输入调节触控指令时,压力值获取单元302同时获取该调节触控指令所对应的触控位置所受的目标触控压力值。
[0063]参数获取单元303,用于根据预设的调节参数与触控压力值的映射关系,获取与所述目标触控压力值所对应的目标调节参数。
[0064]具体实现中,视频播放区域的调节参数包括但不限于:视频播放区域的长参数、宽参数、长缩放倍数、宽缩放倍数、占屏比例参数以及其他可用以调节视频播放区域大小及形状的参数。可预先在终端中存储预设的调节参数与触控压力值的映射关系表,便于参数获取单元303根据该映射关系表快速查找到与目标触控压力值所对应的目标调节参数。
[0065]在该调节参数与触控压力值的映射关系表中,每一具体的调节参数可具体对应于某一具体的触控压力值,形成调节参数与触控压力值一一对应的关系。采用这种方式时,需要用户精准的把握触控力度,才尽快能将视频播放区域调节到自己满意的大小及形状。
[0066]或者,每一具体的调节参数可对应于一个触控压力值的范围区间,其中,各触控压力值的范围区间之间没有交集。例如,当调节参数包括长参数和宽参数时(调节参数可以(X, Y)形式表示,其中,X为长参数,Y为宽参数);可预设两个触控压力值范围[5N,7N]和[9N, I IN]分别与(3cm,2cm)和(4cm,3cm)对应,代表触控压力值位于[5N,7N]中时,对应的视频播放区域的长度为3cm,宽度为2cm。采用这种方式时,用户只需大概掌握并控制自己触控力度的大小,便可以将视频播放区域调节到合适的大小及形状,更加人性化。
[0067]视频调整单元304,用于根据所述目标调节参数,调整所述视频播放区域。
[0068]具体实现中,获取到视频播放区域的目标调节参数之后,视频调整单元304可根据该目标调节参数调节视频播放区域的大小及形状,使得视频播放区域大小的调节幅度或者视频播放区域最终的大小及形状与目标调节参数相匹配。
[0069]可选的,所述目标调节参数包括长缩放倍数和/或宽缩放倍数,所述视频调整单元304可具体用于:以所述目标调节参数中的长缩放倍数,对所述视频播放区域进行长度进行缩放;和/或以所述目标调节参数中的宽缩放倍数,对所述视频播放区域进行宽度进行缩放。
[0070]可选的,若所述视频调整单元304调整所述视频播放区域之后,所述视频播放区域的长度大于当前显示屏的长度或者所述视频播放区域的宽度大于当前显示屏的宽度,所述视频调整单元304还用于:将所述视频播放区域的长度和宽度分别调整为与所述显示屏的长度和宽度相同,以使所述视频播放区域中播放的视频帧完整显示到所述显示屏中。
[0071]在具体实现中,在视频播放区域的缩放过程中,可能会将视频播放区域的大小调整得大于显示屏,而用户观看视频播放时,通常需要观看整个视频画面的。因此,当检测到缩放后视频区域的长度或者宽度大于显示屏的长度或者宽度时,便可以自动将视屏播放区域的长度和宽度分别调整到与显示屏的长度宽度相同(也就是全屏播放模式)。
[0072]可选的,所述目标调节参数包括占屏比例参数,所述视频调整单元304可具体用于:调节所述视频播放区域的长度和宽度,使所述视频播放区域与当前显示屏的之间的长度比例值和宽度比例值与所述占屏比例参数匹配。
[0073]具体实现中,占屏比例参数可具体是指视频播放区域的长度与显示屏的长度的比值,以及视频播放区域的宽度与显示屏的宽度的比值,也可具体指视频播放区域本身的长度和宽度之间的比值。通常为了视频播放区域中播放的视频图像帧不失真,以及使用户在观看视频时具有更好的视觉体验,占屏比例参数可设置为具有一定的美感的值,例如当显示屏的长宽比例值为16:9时,可将占屏比例参数(在这里具体是指频播放区域
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1