一种媒体播放的控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及人机交互技术领域,具体涉及一种媒体播放的控制方法及装置。
【背景技术】
[0002]随着智能手机、平板电脑等终端的不断普及,使用终端播放动画、Flash、视频等媒体内容已成为终端的一种重要用途。当用户使用终端观看媒体内容时,如果需要调整媒体内容的播放速度,用户需要通过点击播放界面的预设图标进入播放速度调整界面,之后在播放速度调整界面设置媒体内容的播放速度。上述方式中,需要退出播放界面进入播放速度调整界面才能调整媒体内容的播放速度,操作比较繁琐。
【发明内容】
[0003]本发明实施例提供一种媒体播放的控制方法及装置,用于简化操作。
[0004]本发明实施例第一方面提供一种媒体播放的控制方法,包括:
[0005]在媒体播放界面播放目标媒体内容,所述目标媒体内容包括一系列连续画面;
[0006]检测针对所述目标媒体内容输入的包括至少两个触控点的触摸操作,所述触摸操作为捏合操作或张开操作;
[0007]根据所述触摸操作调整所述目标媒体内容的播放速度。
[0008]本发明实施例第二方面提供一种媒体播放的控制装置,包括:
[0009]播放单元,用于在媒体播放界面播放目标媒体内容,所述目标媒体内容包括一系列连续画面;
[0010]检测单元,用于检测针对所述播放单元播放的目标媒体内容输入的包括至少两个触控点的触摸操作,所述触摸操作为捏合操作或张开操作;
[0011]第一调整单元,用于根据所述检测单元检测到的触摸操作调整所述播放单元播放的目标媒体内容的播放速度。
[0012]本发明实施例中,在媒体播放界面播放目标媒体内容,当检测到针对目标媒体内容输入的包括至少两个触控点的触摸操作时,将根据触摸操作调整目标媒体内容的播放速度,用户可以通过控制媒体播放界面中至少两个触控点的捏合或张开来调整媒体内容的播放速度,不需要退出媒体播放界面,因此,可以简化操作。
【附图说明】
[0013]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本发明实施例提供的一种媒体播放的控制方法的流程图;
[0015]图2是本发明实施例提供的另一种媒体播放的控制方法的流程图;
[0016]图3是本发明实施例提供的一种媒体播放的控制装置的结构图;
[0017]图4是本发明实施例提供的另一种媒体播放的控制装置的结构图;
[0018]图5是本发明实施例提供的又一种媒体播放的控制装置的结构图;
[0019]图6是本发明实施例提供的一种从目标媒体内容中选取部分媒体内容的示意图;
[0020]图7是本发明实施例提供的一种触摸操作包括三个触控点的示意图;
[0021]图8是本发明实施例提供的一种调整媒体内容播放速度的示意图;
[0022]图9是本发明实施例提供的一种媒体播放界面划分示意图。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]本发明实施例提供一种媒体播放的控制方法及装置,用于简化操作。以下分别进行详细说明。
[0025]请参阅图1,图1是本发明实施例提供的一种媒体播放的控制方法的流程图。其中,该媒体播放的控制方法适用于手机、平板电脑等终端。如图1所示,该媒体播放的控制方法可以包括以下步骤。
[0026]S101、在媒体播放界面播放目标媒体内容。
[0027]本实施例中,当接收或检测到用户输入的用于播放目标媒体内容的播放指令时,将在媒体播放界面播放目标媒体内容。其中,媒体播放界面可以为显示屏的全部显示界面,也可以为显示屏的部分显示界面,本实施例不作限定。其中,目标媒体内容可以为本地存储的动画、Flash、视频等,也可以为通过网络获取到的动画、Flash、视频等,本实施例不作限定。其中,目标媒体内容包括一系列连续画面。
[0028]S102、检测针对目标媒体内容输入的包括至少两个触控点的触摸操作。
[0029]本实施例中,在媒体播放界面播放目标媒体内容时,如果检测到针对目标媒体内容输入的触摸操作,将获取触摸操作包括的触控点的数量,当触摸操作包括一个触控点时,将获取与该触摸操作绑定的预设指令,并执行该预设指令;当触摸操作包括至少两个触控点时,将根据触摸操作的触控点的变化确定该触摸操作是捏合操作,还是张开操作。其中,当至少两个触控点相互靠近时,该触摸操作为捏合操作;当至少两个触控点相互远离时,该触摸操作为张开操作。其中,触控点是用户与显示屏的接触点。
[0030]举例说明,当触摸操作包括两个触控点时,当两个触控点之间的距离减小时,该触摸操作为捏合操作,当两个触控点之间的距离增大时,该触摸操作为张开操作;当触摸操作包括至少三个触控点时,当触控点组成的多边形的面积减小时,该触摸操作为捏合操作,当触控点组成的多边形的面积增大时,该触摸操作为张开操作。
[0031]S103、根据触摸操作调整目标媒体内容的播放速度。
[0032]本实施例中,检测到针对目标媒体内容输入的包括至少两个触控点的触摸操作之后,即确定出触摸操作为捏合操作或张开操作之后,将根据触摸操作调整目标媒体内容的播放速度,即减慢或加快目标媒体内容的播放速度。
[0033]在一个实施例中,当触摸操作包括两个触控点时,根据触摸操作调整目标媒体内容的播放速度的方式具体为:
[0034]获取两个触控点的初始位置;
[0035]根据两个触控点的初始位置从目标媒体内容中选择部分媒体内容;
[0036]根据两个触控点的变化方向调整部分媒体内容的播放速度。
[0037]在一个实施例中,根据触摸操作调整目标媒体内容的播放速度的方式具体为:
[0038]获取目标媒体内容的参考播放速度;
[0039]当触摸操作为捏合操作时,将目标媒体内容的播放速度由参考播放速度调整为第一播放速度;
[0040]当触摸操作为张合操作时,将目标媒体内容的播放速度由参考播放速度调整为第二播放速度,其中,参考播放速度处于第一播放速度和第二播放速度之间。
[0041]本实施例中,根据触摸操作可以调整所有目标媒体内容的播放速度,也可以只调整目标媒体内容中部分媒体内容的播放速度,本实施例不作限定。当调整目标媒体内容中部分媒体内容的播放速度时,先从目标媒体内容中确定需要调整播放速度的部分媒体内容。整个进度条轨迹对应目标媒体内容,例如:假设目标媒体内容的播放时长为90分钟,进度条轨迹的长度为5厘米,则I厘米处将对应目标媒体内容中播放到18分钟时的画面。因此,可以通过触控点在进度条轨迹上投影的方式获取需要调整播放速度的部分媒体内容。请参阅图6,图6是本发明实施例提供的一种从目标媒体内容中选取部分媒体内容的示意图。如图6所示,触摸操作包括两个触控点,获取两个触控点的初始位置,即获取两个触控点的位置未发生变化时两个触控点所处位置。其中,两个触控点可以在进度条轨迹上,也可以不在进度条轨迹上,本实施例不作限定。当两个触控点不在进度条轨迹上时,获取到两个触控点的初始位置之后,可以通过这两个点分别向进度条轨迹做垂线,确定两条垂线与进度条轨迹的交点,这两个交点之间的部分进度条轨迹对应的部分媒体内容为需要调整播放速度的部分媒体内容。如图6所示,当两个触控点在进度条轨迹上时,这两个触控点之间的部分进度条轨迹对应的部分媒体内容为需要调整播放速度的部分媒体内容。请参阅图7,图7是本发明实施例提供的一种触摸操作包括三个触控点的示意图。如图7所示,触摸操作包括三个触控点,即触控点1、触控点2和触控点3,可以将触控点I和触控点2在进度条轨迹上的投影间的部分进度条轨迹对应的部分媒体内容作为调整播放速度的部分媒体内容,也可以将触控点2和触控点3在进度条轨迹上的投影间的部分进度条轨迹对应的部分媒体内容作为调整播放速度的部分媒体内容,还可以将触控点I和触控点3在进度条轨迹上的投影间的部分进度条轨迹对应的部分媒体内容作为调整播放速度的部分媒体内容,还可以以其它方式根据这三个触控点获取需要调整播放速度的部分媒体内容,本实施例不作限定。
[0042]本实施例中,当调整所有目标媒体内容的播放速度时,检测到针对目标媒体内容输入的包括至少两个触控点的触摸操作之后,或当调整目标媒体内容中部分媒体内容的播放速度时,从目标媒体内容中确定出需要调整播放速度的部分媒体内容之后,将获取目标媒体内容的参考播放速度,当触摸操作为捏合操作时,可以将目标媒体内容或确定出的部分媒体内容的播放速度由参考播放速度调整为第一播放速度,当触摸操作为张合操作时,可以将目标媒体内容或确定出的部分媒体内容的播放速度由参考播放速度调整为第二播放速度。其中,目标媒体内容的参考播放速度是目标媒体内容的正常播放速度,即目