信息播放控制方法、装置、电子设备和存储介质与流程

文档序号:19221645发布日期:2019-11-26 02:11阅读:215来源:国知局
信息播放控制方法、装置、电子设备和存储介质与流程

本申请涉及信息技术领域,具体而言,涉及一种信息播放控制方法、装置、电子设备和存储介质。



背景技术:

在利用移动终端进行直播时,一般为主播在移动终端中的直播室进行直播,用户在直播间的互动区域通过留言方式与主播进行互动,直播间互动区域的留言一般是通过实时滚动播放的方式进行展示。

当直播比较火爆、且大量用户与主播进行互动时,互动区域的信息的刷新速度会比较快,用户感兴趣的信息会很快被刷走。若用户希望查看感兴趣信息时,需要执行大量的滑动操作,并浏览大量的历史互动信息,以便于找到感兴趣信息,从而导致用户操作负荷较高,查找到感兴趣信息的效率降低。



技术实现要素:

有鉴于此,本申请的目的在于提供一种信息播放控制方法、装置、电子设备和存储介质,用以降低用户操作负荷,提高信息查找效率。

第一方面,本申请实施例提供了一种信息播放控制方法,该方法包括:

获取作用于当前直播页面上的互动区域的触控操作信息;

在根据所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求后,在当前直播页面显示速度调节按钮;

响应于用户对所述速度调节按钮的操作,调节所述互动区域中互动信息的刷新速度。

在一种实施方式中,所述根据所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求,包括:

当检测到在所述互动区域上存在下拉滑动操作时,确定用户存在查看所述互动区域中的互动信息的需求。

上述下拉滑动操作可以满足以下条件:

在第一预设时长内的滑动次数大于或者等于设定次数阈值y、且至少存在y次下拉滑动操作的每次滑动距离大于第一距离阈值;

或者,滑动距离大于第二距离阈值;所述第二距离阈值大于所述第一距离阈值。

在一种实施方式中,所述根据所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求,包括:

当检测到在所述互动区域上存在固定触摸操作时,确定用户存在查看所述互动区域中的互动信息的需求。

上述固定触摸操作可以满足以下条件:

触摸屏幕的时长大于第二预设时长、且滑动距离小于第三距离阈值。

在一种实施方式中,在当前直播页面显示速度调节按钮,包括:

在当前直播页面上的直播区域与所述互动区域之间显示所述速度调节按钮;或者,

在所述互动区域内以悬浮窗口的方式显示所述速度调节按钮。

在一种实施方式中,所述速度调节按钮的数目为多个,不同所述速度调节按钮能够调节的所述互动区域中互动信息的刷新速度不同;或者,

所述速度调节按钮为滚动条形式。

在一种实施方式中,调节互动区域中互动信息的刷新速度之后,还包括:

将所述速度调节按钮替换为快捷唤出按钮,所述快捷唤出按钮用于响应于用户的点击操作在当前直播页面上再次显示所述速度调节按钮;所述快捷唤出按钮占用的屏幕区域面积小于所述速度调节按钮占用的屏幕区域面积。

第二方面,本申请实施例提供了一种信息播放控制装置,该装置包括:

获取模块,用于获取作用于当前直播页面上的互动区域的触控操作信息;

显示模块,用于在根据所述获取模块获取的所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求后,在当前直播页面显示速度调节按钮;

调节模块,用于响应于用户对所述速度调节按钮的操作,调节所述互动区域中互动信息的刷新速度。

在一种实施方式中,所述显示模块用于根据以下步骤确定用户存在查看所述互动区域中的互动信息的需求:

当检测到在所述互动区域上存在下拉滑动操作时,确定用户存在查看所述互动区域中的互动信息的需求。

上述下拉滑动操作可以满足以下条件:

在第一预设时长内的滑动次数大于或者等于设定次数阈值y、且至少存在y次下拉滑动操作的每次滑动距离大于第一距离阈值;

或者,滑动距离大于第二距离阈值;所述第二距离阈值大于所述第一距离阈值。

在一种实施方式中,所述显示模块用于根据以下步骤确定用户存在查看所述互动区域中的互动信息的需求:

当检测到在所述互动区域上存在固定触摸操作时,确定用户存在查看所述互动区域中的互动信息的需求。

上述固定触摸操作可以满足以下条件:

触摸屏幕的时长大于第二预设时长、且滑动距离小于第三距离阈值。

在一种实施方式中,所述显示模块用于根据以下步骤在当前直播页面显示速度调节按钮:

在当前直播页面上的直播区域与所述互动区域之间显示所述速度调节按钮;或者,

在所述互动区域内以悬浮窗口的方式显示所述速度调节按钮。

在一种实施方式中,所述速度调节按钮的数目为多个,不同所述速度调节按钮能够调节的所述互动区域中互动信息的刷新速度不同;或者,

所述速度调节按钮为滚动条形式。

在一种实施方式中,该装置还包括:替换模块,所述替换模块用于:

将所述速度调节按钮替换为快捷唤出按钮,所述快捷唤出按钮用于响应于用户的点击操作在当前直播页面上再次显示所述速度调节按钮;所述快捷唤出按钮占用的屏幕区域面积小于所述速度调节按钮占用的屏幕区域面积。

第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行上述信息播放控制方法的步骤。

第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述信息播放控制方法的步骤。

本申请实施例提供的信息播放控制方法,在直播场景中,主动检测用户在互动区域的触控操作,基于检测到的触控操作信息,确定用户是否存在查看互动区域的互动信息的需求,并在用户存在查看互动区域的互动信息的需求时,显示速度调节按钮,实现对互动信息的刷新速度的调节,从而可以避免互动信息滚动速度过快影响用户阅读相关内容,不再需要用户通过不停滑动互动区域来实现信息查看,减少了用户操作负荷,提高了信息查找效率。另外,本申请实施例在确定用户存在查看互动信息的需求后再显示速度调节按钮,这样可以避免因速度调节按钮的无效显示,造成对屏幕的无效占用,影响没有信息查看需求的用户的视频观看体验。

本申请的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本申请实施例提供的一种信息播放控制方法的结构示意图;

图2a示出了本申请实施例提供的一种竖屏播放直播页面的示意图;

图2b示出了本申请实施例提供的一种横屏播放直播页面的示意图;

图2c示出了本申请实施例提供的一种半屏播放直播页面的示意图;

图3a示出了本申请实施例提供的一种直播页面中的下拉滑动操作的示意图;

图3b示出了本申请实施例提供的一种直播页面中的固定触摸操作的示意图;

图4a示出了本申请实施例提供的一种速度调节按钮的显示示意图;

图4b示出了本申请实施例提供的一种快捷唤出按钮的显示示意图;

图5示出了本申请实施例提供的一种信息播放控制装置的结构示意图;

图6示出了本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。

另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

为了使得本领域技术人员能够使用本申请内容,结合特定应用场景“直播场景”,例如,游戏直播场景、购物直播场景、体育赛事直播场景、美妆直播场景等,给出以下实施方式。对于本领域技术人员来说,在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。虽然本申请主要围绕对直播场景进行描述,但是应该理解,这仅是一个示例性实施例。

本申请实施例的信息播放控制方法可以应用于直播平台服务器,也可以应用于其它任意具有处理功能的计算设备。在一些实施例中,上述服务器或计算设备可以包括处理器。处理器可以处理与服务请求有关的信息和/或数据,以执行本申请中描述的一个或多个功能。

在相关技术中,主播在利用移动终端(如手机)进行直播时,一般情况下,主播在直播间进行直播,用户在直播间的互动区域通过留言方式与主播进行互动,直播间互动区域的留言内容一般是通过实时滚动播放的方式进行展示,当直播比较火爆、且大量用户通过留言与主播进行互动时,互动区域的信息的刷新速度会比较快,当互动区域信息的刷新速度远超过用户的正常阅读速度时,用户难以正常查看互动区域的互动信息,大大降低了观看用户的阅读体验,主播的回复信息也会在瞬间被刷走,用户无法及时查看主播的回复信息,主播与用户的互动效果也会大打折扣。

若用户对某一些互动信息感兴趣,且需要查看感兴趣的互动信息时,或者用户需要查看主播的回复信息时,需要执行大量的向下拉动操作并滑动浏览大量的历史互动信息,以实现查看感兴趣信息或主播回复信息的目的,但是,这样给用户带来的操作负荷较高,造成信息查看效率较低。

基于此,本申请实施例应用于直播场景时,获取用户在当前直播页面上的触控操作信息,基于检测到的触控操作信息,确定用户是否存在查看互动信息的需求,在确定用户存在查看互动信息的需求后,自动显示速度调节按钮,提示用户对互动信息的刷新速度进行调节,从而用户可以根据实际需要调节互动信息的刷新速度,减少了用户操作负荷,提高了信息查找效率。另外,本申请实施例显示速度调节按钮之前,引入了判断用户是否存在查看互动信息的需求的判断机制,以避免速度调节按钮对屏幕的无效占用,影响用户的视频观看体验。

下面对本申请实施例思想进行详细描述。

本申请实施例提供了一种信息播放控制方法,如图1所示,具体包括以下步骤:

s101,获取作用于当前直播页面上的互动区域的触控操作信息。

这里,直播可以通过但不限于通过移动终端、计算机设备等实现,移动终端可以是手机、平板电脑等,计算机设备可以是个人电脑(personalcomputer,pc)等;直播页面可以是游戏直播页面、购物直播页面、体育赛事直播页面等,可以根据实际的直播场景确定。比如,在直播页面为游戏直播页面时,进行直播的游戏可以为手机端的网游、pc端的网游等。

互动区域能够用于为观看直播的用户和主播提供互动,互动区域的显示方式可以基于当前直播页面的播放方式进行调整。其中,为了便于用户输入互动信息,在直播页面中的互动区域下方设置有互动功能区域,互动功能区域中设置有输入区域,用户在该输入区域输入互动信息,互动功能区域和输入区域的设置可参考图2a-2c、图3a-3b以及图4a-4b。

如图2a和2b所示,用户在使用移动终端观看直播时,可以选择将当前直播页面进行全屏播放,终端在全屏播放直播页面时,可以竖屏播放(如图2a),也可以横屏播放(如图2b)。在终端全屏显示直播页面时,互动区域可以作为直播页面的一个独立窗口,叠加在视频播放窗口的上层,互动区域的显示面积小于视频播放窗口的显示面积,以不影响用户正常观看直播为准。其中,为了便于用户在互动区域进行互动信息留言等操作,减少手指占用的屏幕面积,互动区域可以设置在直播页面的左下方或右下方。

如图2c所示,用户也可以选择半屏播放的方式显示直播页面。此时,可以将直播区域设置在直播页面的上方,将互动区域设置在直播页面的下方,这样,用户既可以更多的关注互动区域的互动信息,也不影响观看直播,直播区域与互动区域的大小可以根据实际情况确定。

当用户在观看直播时,需要查看互动区域的互动信息时,一般会通过手指在直播页面中的互动区域执行触控操作,比如执行下拉滑动操作,以便查找到自己感兴趣的互动信息,或者执行固定触摸操作,以便将当前查找到的自己感兴趣的互动信息固定在视觉焦点附近。

具体来说,当互动区域的互动信息的刷新速度较快,超过用户的浏览速度时,用户在观看感兴趣的内容时,感兴趣内容可能已被快速刷新,此时,用户一般会在直播页面的互动区域执行下拉滑动操作,以查找到互动区域的感兴趣信息;当用户看到的感兴趣信息尚未被刷走时,用户一般会在当前互动区域上执行固定触摸操作,以使得当前的互动信息不再被刷新。因此,本申请实施例通过自动检测用户在互动区域的触控操作,来确定用户是否存在查看互动区域的互动信息的需求。

s102,在根据所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求后,在当前直播页面显示速度调节按钮。

本申请实施例中,在确定用户存在查看互动信息的需求后,再显示速度调节按钮。判断用户是否存在查看互动区域中的互动信息的需求可以从用户的触控操作信息是否为预设操作出发。

比如,根据上面s101之后描述的内容可知,可以当检测到在互动区域上存在下拉滑动操作或固定触摸操作时,确定用户存在查看所述互动区域中的互动信息的需求。

下面针对上述下拉滑动操作和固定触摸操作做以下具体说明:

方式一:当在互动区域检测到下拉滑动操作(参考图3a)后,确定用户存在查看互动区域中的互动信息的需求,这里的下拉滑动操作定义为满足以下条件的滑动操作:

在第一预设时长内的滑动次数大于或者等于设定次数阈值y、且至少存在y次下拉滑动操作的每次滑动距离大于第一距离阈值;

或者,滑动距离大于第二距离阈值,所述第二距离阈值大于所述第一距离阈值。

这里,滑动次数为在第一预设时长内用户在互动区域执行下拉滑动操作的次数,第一预设时长一般为预先设置的,比如2秒,设定次数阈值y一般为预先设置的,比如每秒2次;滑动距离为用户在互动区域执行下拉滑动操作时,手指在屏幕中划过的距离,用户为了快速查看到互动区域的互动信息,可能在互动区域执行多次下拉滑动操作,每次执行下拉滑动操作时,手指划过的距离较短,此时,设置第一距离阈值为0.3(单位像素),或者,用户在互动区域执行拖动操作,在用户执行拖动操作时,手指在屏幕划过的距离较长,此时,设置第二距离阈值为0.6像素。

在具体实施过程中,当移动终端在当前直播页面的互动区域中检测到用户的下拉滑动操作后,获取第一预设时长内互动区域中下拉滑动操作的滑动次数,以及每个下拉滑动操作的滑动距离,若下拉滑动操作的滑动次数大于或者等于设定次数阈值y,即,至少存在y次下拉滑动操作,且连续执行下拉滑动操作时,每次执行下拉滑动操作的滑动距离均大于第一距离阈值,说明用户在互动区域快速的执行短距离下拉滑动操作,确定用户存在查看互动区域的互动信息的需求。

若检测到下拉滑动操作的滑动距离小于或者等于第一距离阈值,此时可以认为当前用户的下拉滑动操作只是用户无意图的操作,不存在查看互动区域的互动信息的需求。

若检测到下拉滑动操作的滑动距离大于第一距离阈值,但小于上述第二距离阈值,此时结合滑动次数,判断当前用户的下拉滑动操作是用户当前无意图的操作,还是用户存在查看互动区域的互动信息的需求。若预设时长内的上述下拉滑动操作的滑动次数小于设定次数阈值,滑动距离也没有达到满足条件的第二距离阈值,此时认为当前用户的下拉滑动操作只是无意图的操作,不存在查看互动区域的互动信息的需求。这样,通过滑动次数和滑动距离结合判断用户是否存在查看互动区域互动信息的需求,避免由于用户的一次误操作产生的短距离下拉滑动操作触发了速度条件按钮的显示,提高了检测用户操作的准确度,从而提高了基于检测到触控操作信息确定用户需求的准确度。

若检测到的下拉滑动操作的滑动距离大于第二距离阈值,说明用户在互动区域执行长距离下拉滑动(拖动)操作,此时,无论检测到的下拉滑动的次数是否超过设定次数阈值,均可以确定用户存在查看互动区域的互动信息的需求。

以游戏直播为例进行说明,预先设置上述第一预设时长为2s,设定次数阈值为2,第一距离阈值为0.3,第二距离阈值为0.6,本申请实施例中举例示出的距离的单位为像素。若第一预设时长内在互动区域检测到用户手指执行的3个下拉滑动操作,第一个下拉滑动操作的滑动距离为0.4,第二个下拉滑动操作的滑动距离为0.6,第三个下拉滑动操作的滑动距离为0.2,下拉滑动操作的滑动次数为3,前两个连续的下拉滑动操作中每个下拉滑动操作的滑动距离均大于0.3,此时,确定用户存在查看互动区域的互动信息的需求;若在互动区域检测到用户手指执行的1个下拉滑动操作,该下拉滑动操作的滑动距离为0.7,该下拉滑动操作的滑动距离大于0.6,此时,无论互动区域是否进一步检测到下拉滑动操作,均确定用户存在查看互动区域的需求。

方式二:当互动区域检测到固定触摸操作(参考图3b)时,确定用户存在查看互动区域中的互动信息的需求,这里的固定触摸操作定义为满足以下条件的操作:

触摸屏幕的时长大于第二预设时长、且滑动距离小于第三距离阈值。

这里,固定触摸操作可以为重压操作、轻触屏幕操作等,第二预设时长可以是根据历史经验确定的,比如通过收集大量样本用户通过手指固定触摸屏幕查看感兴趣信息所消耗的时长来确定,比如第二预设时长可以为5s;在手指固定触摸屏幕时,也有可能产生微小位移,所以设置了固定触摸操作对应的第三距离阈值,比如设置为0.3,用以消除误差。

在具体实施过程中,当在移动终端的当前直播页面的互动区域中检测到用户的固定触摸操作时,获取用户在互动区域执行该固定触摸操作时触摸屏幕的时长,当触摸屏幕的时长大于第二预设时长,且用户手指在固定触摸屏幕时,手指的滑动距离小于第三距离阈值,此时,确定用户存在查看互动区域的互动信息的需求,否则,确定用户并没有查看互动区域的互动信息的需求。

以游戏直播为例进行说明,预先设置第二预设时长为3,第三距离阈值为0.3,若在互动区域检测到用户手指执行的固定触摸操作,手指触摸屏幕的时长为4s,手指在执行固定触摸操作时滑动距离为0.1,此时手指触摸屏幕的时长大于第二预设时长,手指触摸屏幕时的滑动距离小于第三距离阈值,此时确定用户存在查看互动区域的互动信息的需求。

在上述步骤中,速度调节按钮用于调节当前直播页面中互动信息的刷新速度。

在确定用户存在查看互动区域的互动信息的需求后,为了提高用户查看感兴趣信息的效率,在当前直播页面中显示速度调节按钮,以便于用户通过速度调节按钮降低互动区域中互动信息的刷新速度,快速滑动互动信息以实现查看感兴趣信息的目的。

为了便于用户方便的选择速度,该速度调节按钮可以在当前直播页面上的直播区域与互动区域之间显示,这样既不影响用户观看直播区域中的直播页面,也不影响用户执行速度选择操作;或者,该速度调节按钮在互动区域内以悬浮窗口的方式显示,为了方便用户查看悬浮窗口之外的互动信息,可以扩展出悬浮窗口的移动和缩放功能,实现用户对悬浮窗口进行自定义地调节和控制,从而便于用户查看悬浮窗口之外的信息。其中,该速度调节按钮在互动区域内以悬浮窗口形式显示时,悬浮窗口可以置于互动区域的上层。

另外,速度调节按钮在直播页面中显示时,可以以滚动条形式显示,也可以以点击按钮形式显示。

在速度调节按钮为滚动条形式时,用户通过手指左右拖动滚动条中的滚动钮以调节互动信息的刷新速度,滚动钮位于滚动条的中间位置,表征直播页面中互动信息的刷新速度为默认速度,即,互动信息的刷新速度较快,滚动钮向左滑动表征当前直播页面中互动信息的刷新速度低于默认速度,滚动钮向右滑动表征当前直播页面中互动信息的刷新速度高于默认速度。这样,便于用户操作。

以游戏直播为例进行说明,当用户打开游戏直播应用时,滚动钮默认位于滚动条的中间位置,表示直播页面中互动信息会以较快的速度在当前直播页面中刷新,不便于用户查看感兴趣信息,同时,用户的观看体验也比较差,为了降低用户查看感兴趣信息的操作成本,用户可以通过手指操作滚动钮,使得滚动钮向左滑动,以降低互动信息的刷新速度。

在速度调节按钮为点击按钮形式时,速度调节按钮的数目一般为多个,不同的速度调节按钮能够调节的互动区域中互动信息的刷新速度不同,在当前直播页面中显示该速度调节按钮时,不同的速度调节按钮上显示的速度不同,例如,参考图4a,速度调节按钮为5个时,当前直播页面自左向右依次显示的速度为-2倍速度、-1.5倍速度、-1倍速度、-0.5倍速度、正常速度,其中,正常速度表征当前直播页面中互动信息的刷新速度较快,-2倍速度表示该速度调节按钮控制的互动信息的刷新速度比正常速度低2倍,其它速度调节按钮的显示速度与-2倍速度情况相同,不一一进行说明。

以游戏直播为例进行说明,当用户打开游戏直播应用时,直播页面中互动信息会以正常速度在当前直播页面中刷新,用户可以通过手指点击显示-1倍速度的速度调节按钮,以降低互动区域中互动信息的刷新速度。

无论速度调节按钮以滚动条形式显示,还是以点击按钮行驶显示,为了便于用户操作,在设置速度调节按钮时,速度调节按钮在屏幕占用的区域面积会比较大,从而增大了直播界面的处理能力。为了降低直播页面的处理能力,在调节互动区域中互动信息的刷新速度之后,终端可以自动将速度调节按钮替换为快捷唤出按钮,快捷唤出按钮可以参考图4b,快捷唤出按钮占用的屏幕区域面积小于速度调节按钮占用的屏幕区域面积,这样,实现减少直播页面的处理能力的目的。

用户在观看当前直播页面时,可能需要多次调节互动区域的互动信息的刷新速度,当速度调节按钮替换为快捷唤出按钮后,且用户希望再次调节互动区域的互动信息的刷新速度时,用户可以通过手指在快捷唤出按钮上执行点击操作,即,用户使用手指点击快捷唤出按钮,此时在直播页面上再次显示速度调节按钮,以便于用户选择相应的信息刷新速度。

为了便于用户进行便捷的点击操作,快捷唤出按钮可以以悬浮窗口的形式位于互动区域的右侧或者左侧,为了不影响用户观看互动区域的互动信息,扩展了该悬浮窗的移动功能,使得用户能够基于自身的观看需求移动悬浮窗口。

当快捷唤出按钮覆盖住互动区域的互动信息时,用户可以移动快捷唤出按钮,用户可通过手指触发作用于悬浮窗口的滑动操作信号,触发悬浮窗口沿着滑动操作信号的目标方向进行移动。例如,用户手指从a位置处移动至b位置处,相应地,终端设备控制悬浮窗口在用户手指滑动的过程中随用户手指实时移动。

s103,响应于用户对所述速度调节按钮的操作,调节所述互动区域中互动信息的刷新速度。

这里,用户对速度调节按钮的操作包括点击操作和滑动操作,在速度调节按钮的显示形式不同时,用户操作的方式也不同。

在具体实施过程中,在速度调节按钮以点击按钮形式显示时,用户通过点击方式点击速度调节按钮,在获取到用户对速度调节按钮的点击操作后,获取相应速度调节按钮显示的速度,通过获取的该速度控制互动区域中互动信息的刷新速度。

在速度调节按钮以滚动条形式显示时,用户通过手指滑动速度调节按钮中的滚动钮,以调节滚动钮在滚动条中的位置,获取滚动钮在滚动条中的最终位置对应的速度,以该速度控制互动区域中互动信息的刷新速度。

本申请实施例提供了一种信息播放控制装置,如图5所示,该装置包括:

获取模块51,用于获取作用于当前直播页面上的互动区域的触控操作信息;

显示模块52,用于在根据所述获取模块51获取的所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求后,在当前直播页面显示速度调节按钮;

调节模块53,用于响应于用户对所述速度调节按钮的操作,调节所述互动区域中互动信息的刷新速度。

在一些实施例中,所述显示模块52用于根据以下步骤确定用户存在查看所述互动区域中的互动信息的需求:

当检测到在所述互动区域上存在下拉滑动操作时,确定用户存在查看所述互动区域中的互动信息的需求。

在一些实施例中,所述下拉滑动操作满足以下条件:

在第一预设时长内的滑动次数大于或者等于设定次数阈值y、且至少存在y次下拉滑动操作的每次滑动距离大于第一距离阈值;

或者,滑动距离大于第二距离阈值,所述第二距离阈值大于所述第一距离阈值。

在一些实施例中,所述显示模块52用于根据以下步骤确定用户存在查看所述互动区域中的互动信息的需求:

当检测到在所述互动区域上存在固定触摸操作时,确定用户存在查看所述互动区域中的互动信息的需求。

在一些实施例中,所述固定触摸操作满足以下条件:

触摸屏幕的时长大于第二预设时长、且滑动距离小于第三距离阈值。

在一些实施例中,所述显示模块52用于根据以下步骤在当前直播页面显示速度调节按钮:

在当前直播页面上的直播区域与所述互动区域之间显示所述速度调节按钮;或者,

在所述互动区域内以悬浮窗口的方式显示所述速度调节按钮。

在一些实施例中,所述速度调节按钮的数目为多个,不同所述速度调节按钮能够调节的所述互动区域中互动信息的刷新速度不同;或者,

所述速度调节按钮为滚动条形式。

在一些实施例中,该装置还包括:替换模块54,所述替换模块54用于:

将所述速度调节按钮替换为快捷唤出按钮,所述快捷唤出按钮用于响应于用户的点击操作在当前直播页面上再次显示所述速度调节按钮;所述快捷唤出按钮占用的屏幕区域面积小于所述速度调节按钮占用的屏幕区域面积。

本申请实施例还提供了一种电子设备,如图6所示,为本申请实施例提供的电子设备60结构示意图,包括:

处理器61、存储器62、和总线63;存储器62用于存储执行指令,包括内存621和外部存储器622;这里的内存621也称内存储器,用于暂时存放处理器61中的运算数据,以及与硬盘等外部存储器622交换的数据,处理器61通过内存621与外部存储器622进行数据交换,当所述计算机设备600运行时,所述处理器61与所述存储器62之间通过总线63通信,使得所述处理器61在用户态执行以下指令:

获取作用于当前直播页面上的互动区域的触控操作信息;

在根据所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求后,在当前直播页面显示速度调节按钮;

响应于用户对所述速度调节按钮的操作,调节所述互动区域中互动信息的刷新速度。

一种可能的实施方式中,处理器61执行的指令中,所述根据所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求,包括:

当检测到在所述互动区域上存在下拉滑动操作时,确定用户存在查看所述互动区域中的互动信息的需求。

一种可能的实施方式中,处理器61执行的指令中,所述下拉滑动操作满足以下条件:

在第一预设时长内的滑动次数大于或者等于设定次数阈值y、且至少存在y次下拉滑动操作的每次滑动距离大于第一距离阈值;

或者,滑动距离大于第二距离阈值,所述第二距离阈值大于所述第一距离阈值。

一种可能的实施方式中,处理器61执行的指令中,所述根据所述触控操作信息,确定用户存在查看所述互动区域中的互动信息的需求,包括:

当检测到在所述互动区域上存在固定触摸操作时,确定用户存在查看所述互动区域中的互动信息的需求。

一种可能的实施方式中,处理器61执行的指令中,所述固定触摸操作满足以下条件:

触摸屏幕的时长大于第二预设时长、且滑动距离小于第三距离阈值。

一种可能的实施方式中,处理器61执行的指令中,在当前直播页面显示速度调节按钮,包括:

在当前直播页面上的直播区域与所述互动区域之间显示所述速度调节按钮;或者,

在所述互动区域内以悬浮窗口的方式显示所述速度调节按钮。

一种可能的实施方式中,处理器61执行的指令中,所述速度调节按钮的数目为多个,不同所述速度调节按钮能够调节的所述互动区域中互动信息的刷新速度不同;或者,

所述速度调节按钮为滚动条形式。

一种可能的实施方式中,处理器61执行的指令中,调节互动区域中互动信息的刷新速度之后,还包括:

将所述速度调节按钮替换为快捷唤出按钮,所述快捷唤出按钮用于响应于用户的点击操作在当前直播页面上再次显示所述速度调节按钮;所述快捷唤出按钮占用的屏幕区域面积小于所述速度调节按钮占用的屏幕区域面积。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的信息播放控制方法的步骤。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考方法实施例中的对应过程,本申请中不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1