推荐内容的显示方法、装置、设备、介质及程序产品与流程

文档序号:33524825发布日期:2023-03-22 07:06阅读:43来源:国知局
推荐内容的显示方法、装置、设备、介质及程序产品与流程

1.本技术实施例涉及界面表现领域,特别涉及一种推荐内容的显示方法、装置、设备、介质及程序产品。


背景技术:

2.推荐内容通常是指用于进行信息推荐的显示内容,如:贴片广告、数据流广告、推送广告等,以贴片广告为例,贴片广告包括在内容媒体平台的视频内容播放之前、播放过程中或者播放后出现的广告,其中,广告内容与视频内容不会同时播放。
3.相关技术中,贴片广告是在确定广告位后,向服务器发起广告请求,从而获取需要显示或者播放的贴片广告,并还在广告位中。且当贴片广告播放达到预设时长后,可以选择关闭贴片广告并继续播放视频内容,或者选择对贴片广告进行静音控制。
4.然而,上述与贴片广告的互动方式虽然能够降低贴片广告对视频内容播放的影响,但是降低了信息推荐的有效性,导致信息推荐效率较低。


技术实现要素:

5.本技术实施例提供了一种推荐内容的显示方法、装置、设备、介质及程序产品,能够推荐内容的传递效率以及推荐有效性。所述技术方案如下。
6.一方面,提供了一种推荐内容的显示方法,所述方法包括:
7.以第一显示速度显示推荐内容,所述推荐内容是与目标内容关联展示的内容;
8.接收倍速控制操作,所述倍速控制操作用于对所述推荐内容的显示速度进行控制;
9.响应于所述倍速控制操作,以第二显示速度显示所述推荐内容,其中,以所述第二显示速度显示所述推荐内容的第一显示时长小于以所述第一显示速度显示所述推荐内容的第二显示时长。
10.另一方面,提供了一种推荐内容的显示装置,所述装置包括:
11.显示模块,用于以第一显示速度显示推荐内容,所述推荐内容是与目标内容关联展示的内容;
12.接收模块,用于接收倍速控制操作,所述倍速控制操作用于对所述推荐内容的显示速度进行控制;
13.所述显示模块,还用于响应于所述倍速控制操作,以第二显示速度显示所述推荐内容,其中,以所述第二显示速度显示所述推荐内容的第一显示时长小于以所述第一显示速度显示所述推荐内容的第二显示时长。
14.另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本技术实施例中任一所述推荐内容的显示方法。
15.另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述本技术实施例中任一所述的推荐内容的显示方法。
16.另一方面,提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的推荐内容的显示方法。
17.本技术实施例提供的技术方案带来的有益效果至少包括:
18.在目标内容的关联时间显示推荐内容时,可以通过倍速控制操作控制推荐内容的显示速度,从而在显示推荐内容的过程中既能产生用户与推荐内容之间的互动过程,也能通过互动过程提高对推荐内容的感知能力,提高了推荐内容的推荐有效性,以及提高了推荐内容的信息传递效率,避免大量推荐内容无效显示而导致浪费计算机设备计算资源的问题。
附图说明
19.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1是本技术一个示例性实施例提供的视频播放软件中显示广告视频的示意图;
21.图2是本技术一个示例性实施例提供的社交应用程序的启动过程中显示贴片广告的示意图;
22.图3是本技术一个示例性实施例提供的实施环境示意图;
23.图4是本技术一个示例性实施例提供的推荐内容的显示方法的流程图;
24.图5是基于图4示出的实施例提供的长按操作作为倍速控制操作的示意图;
25.图6是基于图4示出的实施例提供的互动操作作为倍速控制操作的示意图;
26.图7是基于图4示出的实施例提供的对虚拟对象进行控制作为倍速控制操作的示意图;
27.图8是本技术另一个示例性实施例提供的推荐内容的显示方法的流程图;
28.图9是基于图8示出的实施例提供的倍速控制提示元素的示意图;
29.图10是基于图8示出的实施例提供的控制方式候选项的示意图;
30.图11是本技术一个示例性实施例提供的整体显示流程示意图;
31.图12是本技术另一个示例性实施例提供的推荐内容的显示方法的流程图;
32.图13是本技术一个示例性实施例提供的倍速控制过程示意图;
33.图14是本技术一个示例性实施例提供的数据流示意图;
34.图15是本技术一个示例性实施例提供的推荐内容的显示装置的结构框图;
35.图16是本技术另一个示例性实施例提供的推荐内容的显示装置的结构框图;
36.图17是本技术一个示例性实施例提供的计算机设备的结构框图。
具体实施方式
37.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
38.本技术实施例提供的推荐内容的显示方法可以应用于多种不同的场景。首先,结合不同的领域/场景,对本技术实施例中提供的推荐内容的显示方法整体方案进行简单概述,如下介绍内容中,以视频播放中的广告显示、应用启动中的广告显示为例进行介绍:
39.1、视频播放中的广告显示
40.其中,视频播放可以是在多媒体播放软件中的视频播放,也可以是在任意其他程序中的视频播放,如:在即时通讯过程中对视频消息的播放、在音视频录制软件中对录制视频的播放等。本实施例中,以多媒体播放软件中的视频播放为例。
41.其中,在视频播放之前、视频播放过程中或者视频播放结束后,显示贴片广告,该贴片广告可以实现为广告视频、广告动图或者广告静态图。以广告视频为例,在显示广告视频时,若接收到倍速控制操作,则控制广告视频进行倍速播放,如:广告视频默认以1倍速进行播放,当接收到倍速控制操作时,控制广告视频以2倍速进行播放。
42.示意性的,如图1所示,在视频播放软件中显示有多个候选视频100,当接收到对视频110的选择操作时,跳转至该视频110的播放界面120,该播放界面120用于对视频110的视频内容进行播放。在播放视频110之前,显示广告视频的广告画面130,其中,广告视频默认以1倍速进行播放,当接收到在广告画面130右侧区域的长按操作作为倍速控制操作时,以2倍速播放广告视频。当广告视频播放结束时,播放视频110的视频画面。
43.2、应用启动中的广告显示
44.其中,被启动的应用可以实现为任意应用程序,如:多媒体播放应用程序、即时通讯应用程序、社交应用程序、金融管理应用程序、拍摄应用程序、图像编辑一个一个程序、购物应用程序等,本实施例对此不加以限定。本实施例中,以社交应用程序为例进行说明。
45.在选择对社交应用程序进行启动时,在社交应用程序的启动过程中,显示贴片广告,该贴片广告可以实现为广告视频、广告动图或者广告静态图。以广告视频为例,在显示广告视频时,若接收到倍速控制操作,则控制广告视频进行倍速播放,如:广告视频默认以1倍速进行播放,当接收到倍速控制操作时,控制广告视频以2倍速进行播放。
46.示意性的,如图2所示,在终端主页200中显示有多个候选应用,当接收到对社交应用210的选择操作时,启动该社交应用210。其中,在启动社交应用210的过程中,在显示社交应用的应用界面之前,显示广告视频的广告画面220,其中,广告视频默认以1倍速进行播放,当接收到在广告画面220右侧区域的长按操作作为倍速控制操作时,以2倍速播放广告视频。当广告视频播放结束时,显示社交应用的应用界面,如:社交应用的主页。
47.值得注意的是,上述应用场景仅为示意性的举例,本技术实施例对推荐内容的显示方法的具体应用场景不加以限定,也即,本技术实施例提供的推荐内容的显示方法可以应用于任意显示推荐内容的场景中。
48.需要说明的是,本技术所涉及的信息(包括但不限于用户设备信息、用户个人信息等)、数据(包括但不限于用于分析的数据、存储的数据、展示的数据等)以及信号,均为经用户单独授权或者经过各方充分授权的,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。例如,本技术中涉及到的推荐内容是在充分授权的情况下
获取的。
49.本技术实施例中,以推荐内容的显示方法应用于视频播放中的广告显示场景为例进行说明。
50.相关技术中,视频前贴片广告(也即在视频播放之前显示的广告视频)一般比较长(1~2分钟),用户如果对广告不感兴趣,则在用户对广告内容不感兴趣的情况下,通常会忽略视频广告的内容,并将广告播放的时间应用在其他事务的处理上,等待贴片广告播放完成再继续观看内容。然而,用户注意力不集中显然会导致广告转化效果较差。
51.本技术实施例提供的推荐内容的显示方法可以由终端或者服务器单独实现,也可以由终端和服务器共同实现;以视频播放中的广告显示场景,以及终端和服务器共同实现该推荐内容的显示方法为例,对本技术实施例中涉及的实施环境进行说明,示意性的,请参考图3,该实施环境中涉及终端310和服务器320,终端310和服务器320之间通过通信网络330连接。
52.在一些实施例中,终端310用于向服务器320发送广告请求,该广告请求用于请求在视频播放的广告位上进行广告播放,如:该广告请求可以是前贴片广告请求(也即在视频播放之前播放的广告)、中贴片广告请求(也即在视频播放过程中播放的广告)或者后贴片广告请求(也即在视频播放结束后播放的广告)。示意性的,当终端310接收到视频播放操作时,向服务器320发送前贴片广告请求,从而服务器320向终端反馈广告数据进行广告播放。
53.终端310在接收到服务器反馈的广告数据后,进行广告视频的播放,广告视频默认以1倍速进行播放,而当终端310接收到倍速控制操作,如:接收到在界面右侧区域内的长按操作时,调整广告视频的播放速度,如:以2倍速播放广告视频,从而原本60秒的广告视频可以在30秒内完成播放,如:当终端310在广告视频播放的第三秒接收到倍速控制操作,则前2秒以1倍速正常播放2秒,而后58秒以2倍速播放了29秒,则广告视频共播放31秒。
54.可选地,该广告视频的播放速度可以是终端310在获取广告数据后控制的,也可以是根据终端310通过调整从服务器320实时获取广告数据的速度控制的。
55.值得注意的是,当上述推荐内容的显示方法通过终端单独实现时,则广告视频的广告数据存储在终端中,终端直接对已存储的广告视频进行播放,并根据倍速控制操作控制广告视频的播放速度。
56.上述终端可以是手机、平板电脑、台式电脑、便携式笔记本电脑、智能电视、车载终端、智能家居设备等多种形式的终端设备,本技术实施例对此不加以限定。
57.值得注意的是,上述服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(content delivery network,cdn)、以及大数据和人工智能平台等基础云计算服务的云服务器。
58.在一些实施例中,上述服务器还可以实现为区块链系统中的节点。
59.结合上述名词简介和应用场景,对本技术提供的推荐内容的显示方法进行说明,该方法可以由服务器或者终端执行,也可以由服务器和终端共同执行,本技术实施例中,以该方法由终端执行为例进行说明,如图4所示,该方法包括如下步骤。
60.步骤401,以第一显示速度显示推荐内容,推荐内容是与目标内容关联展示的内容。
61.推荐内容用于在显示目标内容的关联时间进行信息推荐。
62.示意性的,推荐内容用于在显示目标内容之前显示;或者,推荐内容用于在显示目标内容中划分出的时间段进行显示;或者,推荐内容用于在目标内容显示结束后进行显示。
63.第一显示速度与推荐内容的显示时长对应,针对任意推荐内容的内容形式,在不同的显示速度下,推荐内容的显示时长不同。
64.在一些实施例中,在显示目标内容的关联时间显示一个推荐内容;或者,在显示目标内容的关联时间显示多个推荐内容组成的一组推荐内容,其中,针对其中部分推荐内容进行倍速显示或针对其中所有推荐内容进行倍速显示,本实施例对此不加以限定。
65.示意性的,推荐内容包括如下内容形式中的至少一种:
66.1、视频形式,也即,推荐内容为推荐视频内容。
67.则推荐视频内容在默认情况下以第一播放速度显示视频画面,示意性的,推荐视频内容在第一播放速度下播放时,播放时长为60秒。
68.2、图像形式,也即,推荐内容为推荐图像内容,其中,推荐图像内容实现为动态图像或者静态图像,推荐图像内容中包括一张图像或者多张切换显示的图像。
69.则推荐图像内容在默认情况下以第一显示速度显示,示意性的,推荐图像内容在第一显示速度下显示时,默认显示时长为60秒。
70.3、虚拟场景形式,也即,推荐内容以虚拟场景画面的形式显示,其中,虚拟场景包括三维虚拟场景、二维虚拟场景、2.5维虚拟场景中的至少一种。示意性的,以中间假设虚拟摄像机模型,环绕三维虚拟场景进行图像采集的方式显示虚拟场景画面。
71.则虚拟场景画面在默认情况下以第一显示速度显示,示意性的,虚拟摄像机模型以第一角速度环绕三维虚拟场景旋转,默认显示时长为60秒,也即在60秒内完成对三维虚拟场景进行n圈环绕展示,n为预先设置的正整数。
72.值得注意的是,上述推荐内容的内容形式仅为示意性的举例,本实施例对此不加以限定。
73.步骤402,接收倍速控制操作。
74.倍速控制操作用于对推荐内容的显示速度进行控制。
75.在一些实施例中,倍速控制操作用于控制推荐内容的显示速度从低速向高速切换;或者,倍速控制操作用于控制推荐内容的显示速度从高速向低速切换。本实施例中,以倍速控制操作控制推荐内容的显示速度从低速向高速切换为例进行说明。
76.可选地,基于倍速控制操作,将推荐内容的显示速度从第一显示速度切换为第二显示速度。其中,若倍速控制操作用于控制推荐内容的显示速度从低速向高速切换,则以第二显示速度显示推荐内容的第一显示时长小于以第一显示速度显示推荐内容的第二显示时长;若倍速控制操作用于控制推荐内容的显示速度从高速向低速切换,则以第二显示速度显示推荐内容的第一显示时长大于以第一显示速度显示推荐内容的第二显示时长。
77.本实施例中,第二显示速度显示推荐内容的第一显示时长小于以第一显示速度显示推荐内容的第二显示时长。
78.可选地,接收倍速控制操作的方式包括如下方式中的至少一种:
79.第一,接收在推荐内容上指定区域范围内的触控操作作为倍速控制操作;
80.其中,触控操作包括长按操作、点击操作、双击操作、滑动操作、重力按压操作中的
至少一种。
81.在一些实施例中,上述点击操作包括连续点击操作,上述双击操作包括连续双击操作,上述滑动操作包括连续滑动操作。
82.示意性的,针对视频推荐内容,接收在视频画面指定区域范围内的长按操作作为倍速控制操作;针对虚拟场景形式的推荐内容,接收在虚拟场景画面上指定区域范围内的重力按压操作作为倍速控制操作。
83.示意性的,如图5所示,在视频推荐内容的视频画面500上显示有触控提示区域510,该触控提示区域510用于指示倍速控制操作的触发区域,接收在该触控提示区域510上的长按操作作为倍速控制操作后,视频推荐内容启用倍速播放模式。
84.在一些实施例中,以长按操作为例,当长按操作结束时,则倍速控制操作结束,恢复至第一显示速度显示推荐内容。
85.可选地,指定区域范围可以是预先设定的,也可以是经过分析实时确定的。
86.其中,指定区域范围的确定方式包括如下方式中的至少一种:
87.1.1指定区域范围是基于播放推荐内容的终端对应的播放特征确定的区域范围。
88.其中,播放特征包括终端的运行特征、终端的运动行为特征、终端接收的操作数据特征、推荐内容的显示特征中的至少一种。
89.终端的运行特征是指终端在运行过程中的数据处理能力或者硬件能力,如:当终端的数据处理能力为第一处理能力时,将默认的区域作为指定区域范围,当终端的数据处理能力为第二处理能力时,将实时分析得到的区域作为指定区域范围,其中,第二处理能力高于第一处理能力。
90.终端的运动行为特征是指终端的姿态特征,如:终端处于横屏姿态或者终端处于纵屏姿态。则当终端处于横屏姿态时,将第一区域确定为指定区域范围,第一区域为横屏姿态时用户触达难度较低的区域,其中,还可以针对当前用户持有终端的手势进行分析,如:左手持有时,将终端左半屏作为指定区域范围,右手持有时,将终端右半屏作为指定区域范围;当终端处于纵屏姿态时,将第二区域确定为指定区域范围,第二区域为纵屏姿态时用户触达难度较低的区域,如:第二区域为终端下方半屏的区域。
91.终端接收的操作数据特征是指终端在历史时间段内接收到的触控操作在终端界面上的分布情况,其中,历史时间段包括任意指定的历史时间段,或者,终端播放历史推荐内容的时间段。可选地,在获得授权后,获取终端在历史时间段内的操作记录,对操作记录进行分析,并根据分析结果在推荐内容上划分得到指定区域范围。
92.推荐内容的显示特征是指推荐内容在播放的过程中显示元素的分布特征,如:推荐内容在播放过程中,显示元素主要分布在界面左侧,则将界面右侧作为指定区域范围,若显示元素主要分布在界面中间位置,则将界面外围一圈的范围皆作为指定区域范围,若显示元素主要分布在左上侧,则将界面右下侧三角形的区域作为指定区域范围。其中,通过图像分析模型对推荐内容的画面进行分析,从而确定指定区域范围在推荐内容上对应的区域范围。
93.值得注意的是,播放特征的分析过程可以由终端直接执行,也可以由服务器执行,并向终端指示分析得到的指定区域范围。当由服务器进行分析时,终端将分析所需的数据,如:运动数据、姿态数据、操作记录数据等发送至服务器,并在服务器分析得到指定区域范
围时,接收服务器所指示的指定区域范围,从而在指定区域范围内接收倍速控制操作。
94.1.2指定区域范围是基于推荐内容中指定互动元素的显示位置确定的区域范围。
95.其中,指定互动元素在推荐内容中的显示位置动态变化或者固定不变。
96.示意性的,指定互动元素可以是推荐内容对应的推荐对象,如:推荐内容所推荐的产品,以产品为中心,以指定半径划分一块圆形区域作为指定区域范围,用户可以在指定区域范围内进行长按操作触发倍速控制。可选地,随着产品在推荐视频中的位置变化,对应的指定区域范围也同步移动,从而用户需要跟随产品的移动而在实时更新后的指定区域范围内保持触控操作,从而持续触发倍速控制。
97.可选地,指定互动元素还可以包括推荐内容对应的商户标识,如:商户标志(logo),或者,商户名称等;指定互动元素还可以包括推荐内容对应的推荐对象的对象标识,如:推荐对象的logo,或者,推荐对象的型号logo等,本技术实施例对此不加以限定;指定互动元素还可以是推荐对象对应的推荐标语。
98.可选地,指定互动元素在推荐内容中的显示位置是预先设定的,或者,指定互动元素在推荐内容中的显示位置是随机生成的,或者,指定互动元素在推荐内容中的显示位置是根据终端运动形态动态变化的,如:终端通过运动传感器采集终端姿态数据,根据终端姿态数据控制指定互动元素在推荐内容中的显示位置,如:当终端姿态为竖直摆放,指定互动元素初始显示在推荐内容的上方时,则模拟重力因素显示指定互动元素在推荐内容中向下坠的动画。本技术实施例对指定互动元素的显示逻辑不加以限定。
99.1.3指定区域范围是基于终端接收到的区域划分操作确定的区域范围。
100.示意性的,终端在显示推荐内容时,首先显示区域划分提示信息,区域划分提示信息用于提示用户在终端界面上划分一块指定区域范围,该指定区域范围用于触发倍速控制。
101.如:在显示推荐内容时,在终端界面上显示提示信息“请在界面中划分一块区域用于进行倍速播放”,则用户基于提示信息在终端界面上接收区域划分操作。
102.在一些实施例中,该区域划分操作可以划分得到一块指定形状的区域;或者,该区域划分操作可以划分得到一块任意形状的区域。如:当用户在终端界面上划分得到一块任意形状的区域时,可以直接将该区域所包围得到的区域作为指定区域范围,也可以将该区域的最小外接矩形或者最小外接圆形作为指定区域范围,本实施例对此不加以限定。
103.值得注意的是,上述指定区域范围的确定方式仅为示意性的举例,本技术实施例对指定区域范围的划分方式不加以限定。
104.第二,接收在推荐内容上与指定互动元素的交互操作作为倍速控制操作;
105.其中,指定互动元素包括指定控件元素、推荐内容中显示的指定显示元素中的至少一种。
106.以指定控件元素为例,在显示推荐内容时,界面中还包括倍速控件,接收在倍速控件上的交互操作作为倍速控制操作,在一些实施例中,该交互操作实现为对倍速控件的长按操作、连续点击操作、连续双击操作等。可选地,当交互操作实现为连续点击/双击操作时,连续点击操作的点击速度不同,对应的第二显示速度也不同。
107.可选地,指定互动元素可以是推荐内容对应的推荐对象,如:推荐内容所推荐的产品;指定互动元素还可以包括推荐内容对应的商户标识,如:商户logo,或者,商户名称等;
指定互动元素还可以包括推荐内容对应的推荐对象的对象标识,如:推荐对象的logo,或者,推荐对象的型号logo等,本技术实施例对此不加以限定;指定互动元素还可以是推荐对象对应的推荐标语。
108.可选地,指定互动元素可以是固定显示在推荐内容中的元素,也可以是动态显示在推荐内容中的元素。
109.在一些实施例中,当指定互动元素在推荐内容中动态显示时,交互操作的实现包括如下情况中的至少一种:
110.2.1交互操作实现为对指定互动元素的跟随长按操作。
111.示意性的,指定互动元素在推荐内容中实时移动,则接收对该指定互动元素的实时跟随触控操作,也即,以对指定互动元素的长按操作为目标,随着指定互动元素在推荐内容中的位置移动,同步调整长按操作的触控位置。
112.2.2交互操作实现为对指定互动元素的连续跟随点击操作。
113.示意性的,指定互动元素在推荐内容中按时间周期显示并消失,且连续两次显示的位置不同,如:第一秒显示在位置a,第二秒消失,第三秒显示在位置b,第四秒消失,第五秒显示在位置c,第六秒消失,以此类推。用户在每次指定互动元素显示时,在对应的显示位置对指定互动元素进行点击,从而实现连续的跟随点击操作。
114.2.3交互操作实现为对指定互动元素的控制移动操作。
115.示意性的,指定互动元素在初始时刻显示在推荐内容的位置a,目标位置为推荐内容的位置b,则终端首先接收在指定互动元素上的触控选择操作,并接收衔接该触控选择操作的拖动操作,从而将指定互动元素跟随拖动方向进行控制移动,直至指定互动元素跟随拖动方向移动至位置b,则表示交互成功。
116.值得注意的是,上述交互操作仅为示意性的举例,本技术实施例对交互操作的实现方式不加以限定。
117.在一个可选的实施例中,推荐内容中包括题干内容和多个答题选项;接收在推荐内容上对多个答题选项的选择操作作为倍速控制操作,其中,存在至少两个答题选项对应不同的第二显示速度。示意性的,对应题干内容,正确选项对应的第二显示速度比错误选项对应的第二显示速度快。
118.示意性的,如图6所示,在视频推荐内容的视频画面600中显示有题干内容610和多个答题选项620,接收在任意答题选项620上的选择操作作为倍速控制操作,则视频推荐内容启用倍速播放模式,从而缩短视频推荐内容的播放时长。
119.可选地,题干内容610和答题选项620与推荐内容本身推荐的实体相关,如:推荐实体为车辆m,则题干内容610实现为“车辆m的百公里加速最短时长是多少?”答题选项620包括“a、5秒;b、4秒;c、3秒”。
120.在另一个可选的实施例中,推荐内容中包括主控对象,如:主控人物对象、主控载具对象等。接收在推荐内容上对主控对象的控制操作作为倍速控制操作,其中,对主控对象的不同控制操作对应不同的第二显示速度。示意性的,以虚拟载具对象为例,在推荐内容中显示有至少两条候选车道;当控制虚拟载具对象行驶在第一车道时,对应一种第二显示速度,当控制虚拟载具对象行驶在第二车道时,对应另一种第二显示速度。
121.示意性的,如图7所示,在视频推荐内容的视频画面700中显示有虚拟车辆710以及
道路720,其中,虚拟车辆710行驶在道路720上。用户控制虚拟车辆710的行驶方向进行车辆操控体验,当控制虚拟车辆710行驶在道路721时,控制视频推荐内容以1.5倍速显示;当控制虚拟车辆710行驶在道路722时,控制视频推荐内容以2倍速显示。
122.值得注意的是,上述倍速控制操作的实现方式仅为示意性的举例,本技术实施例对此不加以限定。
123.步骤403,响应于倍速控制操作,以第二显示速度显示推荐内容。
124.可选地,当推荐内容包括推荐视频内容时,推荐视频内容默认以第一播放速度进行播放,则响应于倍速控制操作,以第二播放速度播放推荐视频内容。
125.其中,本实施例中,以第二显示速度显示推荐内容的第一显示时长小于以第一显示速度显示推荐内容的第二显示时长。
126.在一些实施例中,由第一显示速度切换至的第二显示速度显示推荐内容时,包括如下切换方式中的至少一种:
127.1.直接缩短推荐内容的显示时长;
128.如:推荐内容的原显示时长为60秒,在接收到倍速控制操作后,控制推荐内容的显示时长缩短至30秒。
129.2.调整推荐内容中推荐画面的刷新速度;
130.也即,推荐画面总帧数不变的情况下,单位时间内刷新的推荐画面的帧数增加,从而减少推荐内容的显示时长。
131.3.调整推荐内容对应的倒计时时长;
132.可选地,直接将倒计时从原时长60秒调整至30秒;或者,在第一显示速度下以1秒/秒的速度倒计时,在第二显示速度下以2秒/秒的速度倒计时。
133.值得注意的是,上述下是速度切换方式仅为示意性的举例,本实施例对此不加以限定。
134.综上所述,本实施例提供的方法,在目标内容的关联时间显示推荐内容时,可以通过倍速控制操作控制推荐内容的显示速度,从而在显示推荐内容的过程中既能产生用户与推荐内容之间的互动过程,也能通过互动过程提高对推荐内容的感知能力,提高了推荐内容的推荐有效性,以及提高了推荐内容的信息传递效率,避免大量推荐内容无效显示而导致浪费计算机设备计算资源的问题。
135.本实施例提供的方法,通过长按操作触发倍速控制操作,在用户长按推荐画面的同时能够减少推荐内容的显示时长,并同时由于需要进行长按触发,故提高了用户与推荐内容之间的交互性,提高了推荐内容的推荐效率。
136.本实施例提供的方法,通过与指定互动元素之间的交互操作实现倍速控制操作,提高了用户与推荐内容之间的交互多样性,提高了推荐内容的推荐效率。
137.本实施例提供的方法,通过题干内容和答题选项触发倍速控制操作,当题干内容与推荐内容本身具有关联性,则提高了用户对推荐内容的了解程度以及兴趣程度。
138.本实施例提供的方法,通过控制虚拟对象触发倍速控制操作,提高了用户与推荐内容之间的交互多样性,提高了推荐内容的推荐效率。
139.在一个可选的实施例中,在接收倍速控制操作之前还可以显示倍速控制提示信息。图8是本技术另一个示例性实施例提供的推荐内容的显示方法的流程图,以该方法应用
于终端为例进行说明,如图8所示,该方法包括:
140.步骤801,以第一显示速度显示推荐内容,推荐内容是与目标内容关联展示的内容。
141.推荐内容用于在显示目标内容的关联时间进行信息推荐。
142.示意性的,推荐内容用于在显示目标内容之前显示;或者,推荐内容用于在显示目标内容中划分出的时间段进行显示;或者,推荐内容用于在目标内容显示结束后进行显示。
143.可选地,目标内容包括如下内容中的至少一种:
144.1、视频软件中播放的视频内容。
145.也即,在视频软件中,在用户对目标视频进行选择后,需要播放该目标视频的视频内容,则在播放视频内容之前、播放视频内容的过程中或者在视频内容播放完毕之后,显示该推荐内容。
146.2、应用程序的界面内容。
147.也即,针对任意应用程序,在启动应用程序的过程中显示该推荐内容;或者,在启动应用程序中的任意功能模块时,显示该推荐内容。
148.3、电子书软件中显示的图书内容。
149.也即,针对电子书软件,在接收到对任意或者指定电子书的选择操作时,首先显示该推荐内容;或者,在对电子书进行翻页阅读的过程中,当存在章节切换时,显示该推荐内容。
150.值得注意的是,上述目标内容的形式仅为示意性的举例,本实施例对此不加以限定。
151.在一些实施例中,若需要对目标内容继续进行展示,则推荐内容无法直接被关闭;或者在一些实施例中,若需要对目标内容进行展示,且需要关闭该推荐内容,可以通过转换帐号类型的方式或者资源交换的方式实现,如:将普通帐号切换为会员帐号,或者,通过资源交换目标内容的直接展示。
152.步骤802,显示倍速控制提示信息。
153.倍速控制提示信息用于对触发倍速控制操作进行提示。
154.该倍速控制提示信息可以是显示在界面中的文本提示内容,也可以是显示在界面中的控件提示内容,还可以是显示在界面中的显示元素内容,本实施例对此不加以限定。
155.示意性的,以倍速控制提示信息实现为显示元素内容为例,该显示元素内容可以是静态显示元素,也可以是动态显示元素。示意性的,该显示元素为背景色波浪式元素,该显示元素显示在推荐内容的指定区域范围,用于对接收倍速控制操作的指定区域范围进行指示。
156.示意性的,如图9所示,在显示推荐内容900时,显示倍速控制提示元素910,该倍速控制提示元素910实现为推荐内容900右侧的弧形区域,可选地,倍速控制提示元素910上还显示有文本提示内容“长按可倍速播放”,从而提示用户触发倍速控制操作。
157.在一些实施例中,倍速控制提示信息包括显示次数阈值,获取倍速控制提示信息的历史显示记录,响应于倍速控制提示信息的历史显示次数未达到显示次数阈值,显示该倍速控制提示信息。
158.可选地,上述历史显示记录为当前应用中登录帐号对应的历史显示记录;或者,上
述历史显示记录为当前终端对应的历史显示记录。
159.基于历史显示记录这种倍速控制提示信息的历史显示次数,确定该历史显示次数是否达到显示次数阈值,从而在历史显示次数未达到显示次数阈值时,显示该倍速控制提示信息。
160.在一些实施例中,首先预先设置显示次数阈值,从而在后续倍速控制提示信息的显示过程中,每显示一次倍速控制提示信息,对在显示次数阈值的基础上进行一次迭代计数。如:显示次数阈值为30,则当第一次显示倍速控制提示信息后,将显示次数阈值调整至29,在第二次显示倍速控制提示信息后,将显示次数阈值调整至28,以此类推。
161.在一些实施例中,针对用户与推荐内容之间的互动情况,对显示次数阈值进行不同程度的调整,如:当用户执行倍速控制操作,则对显示次数阈值减2,当用户未执行倍速控制操作,对显示次数阈值减1。
162.在一些实施例中,倍速控制提示信息还包括显示时长阈值,也即,当倍速控制提示信息在当前推荐画面上的显示时长达到显示时长阈值,则取消显示该倍速控制提示信息。
163.步骤803,显示控制方式候选项。
164.控制方式候选项用于对倍速控制操作的控制方式进行选择。
165.也即,在当前应用中提供了多种倍速控制方式,如:通过长按指定区域范围进行倍速控制,以及,通过与指定互动元素的交互操作进行倍速控制。用户可以在多种倍速控制方式中进行选择。
166.可选地,控制方式候选项中还包括不加速选项,也即,用户选择不对推荐内容进行倍速控制。
167.示意性的,如图10所示,在推荐内容1000中显示有控制方式候选项1010,其中,候选项1011表示通过长按的方式进行倍速控制;候选项1012表示通过元素交互的方式进行倍速控制;候选项1013表示不进行倍速控制。可选地,控件1014表示对当前推荐内容所推荐的实体进行具体了解。
168.步骤804,接收在多个控制方式候选项中对目标控制方式的选择操作。
169.其中,倍速控制操作是以目标控制方式指示的操作形式执行的操作,也即,根据对目标控制方式的选择操作,确定用户在进行倍速控制时所执行的倍速控制操作的操作形式。示意性的,若接收到对上述候选项1012的选择操作,则用户需要通过与元素进行交互的方式对推荐内容进行倍速控制。
170.步骤805,接收倍速控制操作。
171.倍速控制操作用于对推荐内容的显示速度进行控制。
172.本实施例中,倍速控制操作用于控制推荐内容的显示速度从第一显示速度切换至第二显示速度。其中,第二显示速度显示推荐内容的第一显示时长小于以第一显示速度显示推荐内容的第二显示时长。
173.步骤806,响应于倍速控制操作,以第二显示速度显示推荐内容。
174.可选地,当推荐内容包括推荐视频内容时,推荐视频内容默认以第一播放速度播放,则响应于倍速控制操作,以第二播放速度显示推荐视频内容中的视频画面。
175.综上所述,本实施例提供的方法,在目标内容的关联时间显示推荐内容时,可以通过倍速控制操作控制推荐内容的显示速度,从而在显示推荐内容的过程中既能产生用户与
推荐内容之间的互动过程,也能通过互动过程提高对推荐内容的感知能力,提高了推荐内容的推荐有效性,以及提高了推荐内容的信息传递效率,避免大量推荐内容无效显示而导致浪费计算机设备计算资源的问题。
176.本实施例提供的方法,在显示倍速控制提示信息时,首先获取倍速控制提示信息的历史显示记录,从而基于历史显示记录确定是否需要显示倍速控制提示信息,避免倍速控制提示信息的显示次数过多,导致干扰用户对推荐内容的查看的问题。
177.本实施例提供的方法,通过提供多个控制方式候选项对目标控制方式进行选择,从而向用户提供多种倍速控制的方案,并可以由用户进行个性化选择,避免单一形式的倍速控制多样性较差,导致推荐效率较低的问题。
178.以视频播放场景为例,图11是本技术一个示例性实施例提供的整体显示流程示意图,如图11所示,该过程中包括如下步骤。
179.步骤1101,用户进入视频播放。
180.也即,用户在视频软件中对需要播放的视频进行选择,从而进入视频正片的播放。
181.在一些实施例中,该视频正片绑定有广告位,从而需要首先基于广告位对贴片广告进行播放后,再进行视频正片的播放;或者,在播放视频正片至广告位所处的指定时刻时,播放贴片广告后,再继续进行正片的播放。
182.步骤1102,播放贴片广告。
183.贴片广告为终端向服务器请求广告数据后,广告数据对应的广告。本实施例中,贴片广告实现为视频形式。
184.步骤1103,倍速提示计数器。
185.获取倍速提示计数器对应的计数数据,该倍速提示计数器用于对倍速控制提示信息的显示次数进行计数。
186.倍速提示计数器对应设置有一个初始的计数阈值,且每当倍速控制提示信息进行一次显示,对计数阈值进行一次更新。
187.步骤1104,判断计数次数是否达到0。
188.可选的,当计数次数达到0,表示倍速控制提示信息无剩余显示次数,则直接进行贴片广告的播放。
189.步骤1105,若未达到0,显示提示窗。
190.若计数次数未达到0,表示当前倍速控制提示信息还存在剩余显示次数,故显示提示窗,该提示窗中用于显示倍速控制提示信息。
191.步骤1106,广告视频正常速度播放。
192.在未接收到倍速控制操作时,首先以默认播放速度播放广告视频。也即,将默认速度作为1倍速,对广告视频进行播放。
193.步骤1107,用户决策是否倍速播放。
194.也即,用户决策是否执行倍速控制操作对广告视频进行倍速播放。
195.步骤1108,当接收长按操作时,倍速播放。
196.其中,当用户接收到长按操作时,表示用户决策进行倍速播放,故对广告视频进行倍速播放,当未接收到长按操作时,则保持广告视频以默认(正常)播放速度进行播放。
197.步骤1109,广告视频倍速播放。
198.步骤1110,停止长按时,恢复正常播放速度。
199.在一些实施例中,当长按操作结束时,恢复广告视频频以默认(正常)播放速度进行播放。
200.步骤1111,启动贴片广告倒计时。
201.在广告视频播放的过程中,根据广告视频播放的剩余时长显示贴片广告倒计时,其中,当倍速播放广告视频时,则以倍速播放对应的速度更新贴片广告倒计时的倒计时速度。
202.步骤1112,判断倒计时是否结束。
203.步骤1113,当倒计时结束时,广告播放完成。
204.当倒计时未结束时,继续播放广告视频,当倒计时结束时,表示广告视频的播放结束,则广告播放完成。
205.步骤1114,播放视频正片。
206.综上所述,本实施例提供的方法,在目标内容的关联时间显示推荐内容时,可以通过倍速控制操作控制推荐内容的显示速度,从而在显示推荐内容的过程中既能产生用户与推荐内容之间的互动过程,也能通过互动过程提高对推荐内容的感知能力,提高了推荐内容的推荐有效性,以及提高了推荐内容的信息传递效率,避免大量推荐内容无效显示而导致浪费计算机设备计算资源的问题。
207.在一个可选的实施例中,在显示推荐内容的同时,显示推荐倒计时。图12是本技术另一个示例性实施例提供的推荐内容的显示方法的流程图,以该方法应用于终端为例进行说明,如图12所示,该方法包括:
208.步骤1201,以第一显示速度显示推荐内容,推荐内容是与目标内容关联展示的内容。
209.推荐内容用于在显示目标内容的关联时间进行信息推荐。
210.示意性的,推荐内容用于在显示目标内容之前显示;或者,推荐内容用于在显示目标内容中划分出的时间段进行显示;或者,推荐内容用于在目标内容显示结束后进行显示。
211.也即,显示推荐内容时,包括如下情况中的至少一种:
212.1、响应于接收到内容触发操作,在显示目标内容之前显示推荐内容,其中,内容触发操作用于触发目标内容的显示;
213.2、在显示目标内容且符合推荐内容显示条件时,显示推荐内容;
214.示意性的,在显示目标内容的时长达到预设时长阈值时,显示推荐内容;或者,在显示目标内容时,目标内容中包括指定内容元素时,显示推荐内容。
215.3、在目标内容显示结束后,显示推荐内容。
216.步骤1202,在显示推荐内容的同时,显示推荐倒计时。
217.推荐倒计时用于指示推荐内容的显示时长倒计时。示意性的,推荐内容在默认显示速度下的显示时长为60秒,则推荐倒计时从60秒开始倒计时,每一秒更新一次倒计时数字,直至倒计时更新至0。
218.步骤1203,接收倍速控制操作。
219.倍速控制操作用于对推荐内容的显示速度进行控制。在一些实施例中,倍速控制操作用于对推荐内容的显示速度进行实时控制,也即,在持续接收到倍速控制操作的过程
中,控制推荐内容以第二显示速度显示,在倍速控制操作结束时,控制推荐内容恢复至第一显示速度显示。其中,倍速控制操作为用户与终端之间持续进行交互的操作。
220.在一些实施例中,倍速控制操作用于控制推荐内容的显示速度从低速向高速切换,则以第二显示速度显示推荐内容的第一显示时长小于以第一显示速度显示推荐内容的第二显示时长。
221.步骤1204,响应于倍速控制操作,以第二显示速度显示推荐内容,并以第二显示速度对应的倒计时速度更新显示推荐倒计时。
222.可选地,当推荐内容包括推荐视频内容时,推荐视频内容默认以第一播放速度显示视频,则响应于倍速控制操作,以第二播放速度显示推荐视频内容。
223.示意性的,当第二显示速度用于指示以2倍速播放推荐内容时,则推荐倒计时的更新速度以2倍速更新显示,也即,推荐内容在默认显示速度下的显示时长为60秒,则推荐倒计时从60秒开始倒计时,每一秒更新一次倒计时数字,而当推荐内容以2倍速播放时,推荐倒计时每一秒更新2次倒计时数字,从而体现出推荐内容的倍速播放。
224.综上所述,本实施例提供的方法,在目标内容的关联时间显示推荐内容时,可以通过倍速控制操作控制推荐内容的显示速度,从而在显示推荐内容的过程中既能产生用户与推荐内容之间的互动过程,也能通过互动过程提高对推荐内容的感知能力,提高了推荐内容的推荐有效性,以及提高了推荐内容的信息传递效率,避免大量推荐内容无效显示而导致浪费计算机设备计算资源的问题。
225.本实施例提供的方法,通过显示时长倒计时,以及在显示时长倒计时时,根据倍速控制操作更新时长倒计时的倒计时速度,从而即使针对静态图像广告,也能够对倍速显示进行有效感知,提高了倍速控制的人机交互效率。
226.图13是本技术一个示例性实施例提供的倍速控制过程示意图,如图13所示,该过程中包括如下步骤。
227.步骤1301,开始播放贴片广告。
228.可选地,在显示目标内容之前、显示目标内容的过程中、或者目标内容显示结束后开始播放贴片广告。
229.步骤1302,判断是否支持长按加速。
230.可选地,终端配置有参数speedratio,用于指示播放倍速,通过后台下发,默认为1(1为正常播放速度)。配置为1即为不支持长按加速。
231.可选地,初期需要提醒用户可以长按加速,需要增加配置提示次数的阈值maxusagecount,即最大使用次数,通过后台下发,默认为30。用来判断是否需要显示提示用户长按加速提示元素。可选地,应用程序本地需要保存用户使用长按加速的次数usagecount,即能使用次数。每展示一次提示元素,功能使用次数加x;用户每触发一次倍速播放,功能使用次数值加y。当usagecount》maxusagecount,不再显示提示用户长按加速的提示元素。可选地,x与y也支持配置。
232.可选地,应用程序启动时拉取speedratio和maxusagecount的配置值。在开始播放广告时,终端读取speedratio配置值,仅当speedratio》1时,表示终端支持开启长按倍速功能。
233.步骤1303,当不支持长按加速时,播放广告时在终端不展示提示元素。
234.当speedratio=1时,表示终端不支持开启长按倍速功能,故,不显示提示元素。
235.步骤1304,用户执行长按操作无反馈。
236.由于终端不支持开启长按倍速功能,故,即使用户执行长按操作,也无法触发倍速功能,广告按照正常播放速度显示。
237.步骤1305,若指示长按加速,设置长按检测。
238.当speedratio》1时,表示终端支持开启长按倍速功能,故设置长按检测,实时判断是否将接收到用户的长按操作。
239.可选地,如果开启倍速功能,在广告出现的瞬间开始检测播放器界面右侧1/3宽度区域的长按事件。其中,此长按事件的实时监测将在正片播放开始时取消。
240.步骤1306,判断是否需要显示提示元素。
241.可选地,当usagecount小于或者等于maxusagecount时,则需要显示,同时将本地存储的usagecount加x,否则无需显示提示元素。提示元素用于提示用户执行长按操作进行广告的倍速播放。
242.步骤1307,用户长按视频。
243.也即,接收用户在终端界面上的长按操作。
244.步骤1308,修改广告播放器播放速度。
245.可选地,当接收到长按操作,按照指定倍速播放广告视频。
246.修改播放器的播放速率为后台下发的速率speedratio,开启倍速播放,同时将本地存储的usagecount加y。
247.步骤1309,用户抬起手指。
248.实时监测到用户抬起手指,结束倍速播放,修改播放器的播放速率为正常速率1。
249.步骤1310,广告播放器恢复正常播放速度。
250.步骤1311,广告播放结束。
251.可选地,用户可以重复步骤1307至步骤1310,直到广告播放完成开始播放正片。
252.图14是本技术一个示例性实施例提供的数据流示意图,如图14所示,该过程中包括:用户1410、剧集播放器1420、广告模块1430、广告播放器1440、后台1450以及本地数据库1460。
253.其中,用户1410通过剧集播放器1420打开剧集,也即,选择剧集进行播放。在剧集播放器1420被启动时,广告模块1430从后台1450拉取speedratio和maxusagecount的配置值。
254.当用户1410打开的剧集存在广告位时,剧集播放器1420向广告模块1430拉起广告。广告模块1430通过广告播放器1440播放广告。
255.广告模块1430从本地数据库1460拉取usagecount,从而根据speedratio的取值判断终端是否支持倍速播放,以及根据usagecount和maxusagecount的数值关系判断是否显示倍速提示元素。若显示倍速提示元素,向本地数据库1460更新usagecount的数值。
256.用户1410长按广告右侧区域,从而广告模块1430控制广告播放器1440调整播放器播放速度至与speedratio对应的播放速度,并向本地数据库1460更新usagecount的数值。
257.当用户1410结束长按,广告模块1430控制广告播放器1440调整播放器播放速度至正常播放速度。
258.当广告播放器1440广告播放结束,向广告模块1430上报广告播放结束,从而剧集播放器1420开始播放剧集,直至剧集播放结束。
259.综上所述,本实施例提供的方法,在目标内容的关联时间显示推荐内容时,可以通过倍速控制操作控制推荐内容的显示速度,从而在显示推荐内容的过程中既能产生用户与推荐内容之间的互动过程,也能通过互动过程提高对推荐内容的感知能力,提高了推荐内容的推荐有效性,以及提高了推荐内容的信息传递效率,避免大量推荐内容无效显示而导致浪费计算机设备计算资源的问题。
260.图15是本技术一个示例性实施例提供的推荐内容的显示装置的结构框图,如图15所示,该装置包括:
261.显示模块1510,用于以第一显示速度显示推荐内容,所述推荐内容是与目标内容关联展示的内容;
262.接收模块1520,用于接收倍速控制操作,所述倍速控制操作用于对所述推荐内容的显示速度进行控制;
263.所述显示模块1510,还用于响应于所述倍速控制操作,以第二显示速度显示所述推荐内容,其中,以所述第二显示速度显示所述推荐内容的第一显示时长小于以所述第一显示速度显示所述推荐内容的第二显示时长。
264.在一个可选的实施例中,所述推荐内容包括推荐视频内容,所述推荐视频内容默认以第一播放速度进行播放;
265.所述显示模块1510,还用于响应于所述倍速控制操作,以第二播放速度播放所述推荐视频内容。
266.在一个可选的实施例中,所述接收模块1520,还用于接收在所述推荐内容上指定区域范围内的触控操作作为所述倍速控制操作;
267.其中,所述触控操作包括长按操作、点击操作、双击操作、滑动操作、重力按压操作中的至少一种。
268.在一个可选的实施例中,所述指定区域范围是基于播放所述推荐内容的终端对应的播放特征确定的区域范围,所述播放特征包括所述终端的运行特征、所述终端的运动行为特征、所述终端接收的操作数据特征、所述推荐内容的显示特征中的至少一种;或者,
269.所述指定区域范围是基于所述推荐内容中指定互动元素的显示位置确定的区域范围,所述指定互动元素在所述推荐内容中的显示位置动态变化或者固定不变;或者,
270.所述指定区域范围是基于终端接收到的区域划分操作确定的区域范围。
271.在一个可选的实施例中,所述接收模块1520,还用于接收在所述推荐内容上与指定互动元素的交互操作作为所述倍速控制操作;其中,所述指定互动元素包括指定控件元素、推荐内容中显示的指定显示元素中的至少一种。
272.在一个可选的实施例中,所述推荐内容中包括题干内容和多个答题选项;
273.所述接收模块1520,还用于接收在所述推荐内容上对所述多个答题选项的选择操作作为所述倍速控制操作,其中,存在至少两个答题选项对应不同的第二显示速度。
274.在一个可选的实施例中,所述推荐内容中包括主控对象;
275.所述接收模块1520,还用于接收在所述推荐内容上对所述主控对象的控制操作作为所述倍速控制操作,其中,对所述主控对象的不同控制操作对应不同的第二显示速度。
276.在一个可选的实施例中,所述指定互动元素包括所述推荐内容对应的推荐对象;或者,
277.所述指定互动元素包括所述推荐内容对应的商户标识;或者,
278.所述指定互动元素包括所述推荐内容对应的推荐对象的对象标识;或者,
279.所述指定互动元素包括所述推荐内容对应的推荐对象的推荐标语。
280.在一个可选的实施例中,所述显示模块1510,还用于显示倍速控制提示信息,所述倍速控制提示信息用于对触发所述倍速控制操作进行提示。
281.在一个可选的实施例中,如图16所示,该装置还包括:
282.获取模块1530,用于获取所述倍速控制提示信息的历史显示记录;
283.所述显示模块1510,还用于响应于所述倍速控制提示信息的历史显示次数未达到显示次数阈值,显示所述倍速控制提示信息。
284.在一个可选的实施例中,所述显示模块1510,还用于显示多个控制方式候选项,所述控制方式候选项用于对所述倍速控制操作的控制方式进行选择;
285.所述接收模块1520,还用于接收在多个控制方式候选项中对目标控制方式的选择操作,所述倍速控制操作是以所述目标控制方式指示的操作形式执行的操作。
286.在一个可选的实施例中,所述显示模块1510,还用于在显示所述目标内容之前以所述第一显示速度显示所述推荐内容,其中,所述内容触发操作用于触发所述目标内容的显示;或者,
287.所述显示模块1510,还用于在显示所述目标内容且符合推荐内容显示条件时,以所述第一显示速度显示所述推荐内容;或者,
288.所述显示模块1510,还用于在所述目标内容显示结束后,以所述第一显示速度显示所述推荐内容。
289.在一个可选的实施例中,所述显示模块1510,还用于在显示所述推荐内容的同时,显示推荐倒计时,所述推荐倒计时用于指示所述推荐内容的显示时长倒计时;
290.所述显示模块1510,还用于响应于所述倍速控制操作,在显示所述推荐内容时,以所述第二显示速度对应的倒计时速度更新显示所述推荐倒计时。
291.综上所述,本实施例提供的装置,在目标内容的关联时间显示推荐内容时,可以通过倍速控制操作控制推荐内容的显示速度,从而在显示推荐内容的过程中既能产生用户与推荐内容之间的互动过程,也能通过互动过程提高对推荐内容的感知能力,提高了推荐内容的推荐有效性,以及提高了推荐内容的信息传递效率,避免大量推荐内容无效显示而导致浪费计算机设备计算资源的问题。
292.需要说明的是:上述实施例提供的推荐内容的显示装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的推荐内容的显示装置与推荐内容的显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
293.图17示出了本技术一个示例性实施例提供的计算机设备的结构示意图。该计算机设备可以是如图3所示的终端。
294.具体来讲:计算机设备1700包括中央处理单元(central processing unit,cpu)
1701、包括随机存取存储器(random access memory,ram)1702和只读存储器(read only memory,rom)1703的系统存储器1704,以及连接系统存储器1704和中央处理单元1701的系统总线1705。计算机设备1700还包括用于存储操作系统1713、应用程序1714和其他程序模块1715的大容量存储设备1706。
295.大容量存储设备1706通过连接到系统总线1705的大容量存储控制器(未示出)连接到中央处理单元1701。大容量存储设备1706及其相关联的计算机可读介质为计算机设备1700提供非易失性存储。也就是说,大容量存储设备1706可以包括诸如硬盘或者紧凑型光盘只读存储器(compact disc read only memory,cd-rom)驱动器之类的计算机可读介质(未示出)。
296.不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括ram、rom、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、带电可擦可编程只读存储器(electrically erasable programmable read only memory,eeprom)、闪存或其他固态存储技术,cd-rom、数字通用光盘(digital versatile disc,dvd)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。上述的系统存储器1704和大容量存储设备1706可以统称为存储器。
297.根据本技术的各种实施例,计算机设备1700还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即计算机设备1700可以通过连接在系统总线1705上的网络接口单元1711连接到网络1712,或者说,也可以使用网络接口单元1711来连接到其他类型的网络或远程计算机系统(未示出)。
298.上述存储器还包括一个或者一个以上的程序,一个或者一个以上程序存储于存储器中,被配置由cpu执行。
299.本技术的实施例还提供了一种计算机设备,该计算机设备可以实现为如图3所示的终端或者服务器。该计算机设备包括处理器和存储器,该存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述各方法实施例提供的推荐内容的显示方法。
300.本技术的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行,以实现上述各方法实施例提供的推荐内容的显示方法。
301.本技术的实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的推荐内容的显示方法。
302.可选地,该计算机可读存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、固态硬盘(ssd,solid state drives)或光盘等。其中,随机存取记忆体可以包括电阻式随机存取记忆体(reram,resistance random access memory)和动态随机存取存储器(dram,dynamic random access memory)。上述本
申请实施例序号仅仅为了描述,不代表实施例的优劣。
303.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
304.以上所述仅为本技术的可选实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1