一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

直播预告的处理方法、装置、电子设备及存储介质与流程

2022-04-27 02:38:23 来源:中国专利 TAG:


1.本公开涉及直播技术领域,尤其涉及一种直播预告的处理方法、装置、电子设备及存储介质。


背景技术:

2.随着直播技术的快速发展,越来越多用户加入到直播行业,通过直播可以进行物品等对象的推荐。
3.相关技术中,在开播前,常常可以预先发布直播预告,实现了直播间的提前预热,能够吸引更多用户进入主播的直播间。但随着直播预告的广泛应用,也出现了滥用直播预告的情况,导致用户体验较差,也造成了系统资源的浪费。因此,如何对直播预告的异常情况进行有效的监控处理,成为亟待解决的问题。


技术实现要素:

4.本公开提供一种直播预告的处理方法、装置、电子设备及存储介质,以至少解决相关技术中直播预告被滥用的异常情况,以及系统资源的浪费,用户体验差等问题。本公开的技术方案如下:
5.根据本公开实施例的第一方面,提供一种直播预告的处理方法,包括:
6.响应于针对目标直播预告的预设事件,获取所述目标直播预告的预约信息;
7.在所述预约信息满足预设条件的情况下,向所述目标对象下发针对所述预设事件的目标处理信息。
8.可选的,所述向所述目标对象发下针对所述预设事件的目标处理信息包括:
9.响应于所述目标对象对应直播预告页面的展示请求,将所述目标处理信息发送给所述目标对象对应的终端,以使所述终端在预告创建页面展示所述目标处理信息。
10.可选的,所述预设事件包括所述目标直播预告的删除准备事件,所述响应于针对目标直播预告的预设事件包括:
11.在接收到所述目标对象对应终端发送的所述目标直播预告的删除请求的情况下,触发所述删除准备事件。
12.可选的,所述向所述目标对象发送针对所述预设事件的目标处理信息包括:
13.基于所述目标处理信息,生成第一提示信息,所述第一提示信息用于提示删除所述目标直播预告会引起的处理信息;
14.将所述第一提示信息发送给所述终端,以使所述终端展示所述第一提示信息。
15.可选的,在所述向所述目标对象下发针对所述预设事件的目标处理信息之前,所述方法还包括:
16.查询所述目标对象对应的历史处理信息;
17.在查询到所述历史处理信息的情况下,基于所述历史处理信息和所述目标处理信息,生成第二提示信息,所述第二提示信息用于提示删除所述目标直播预告会引起的处理
信息与所述历史处理信息对应的叠加处理信息;
18.所述向所述目标对象下发针对所述预设事件的目标处理信息包括:
19.将所述第二提示信息发送给所述终端,以使所述终端展示所述第二提示信息。
20.可选的,所述方法还包括:
21.基于所述目标直播预告的预告标识信息,将所述目标处理信息存储至第一存储模块,所述第一存储模块用于存储已发布直播预告对应的处理信息;
22.基于所述目标直播预告的预告标识信息和所述目标对象的对象标识信息,生成对象预告关联信息;
23.将所述对象预告关联信息存储至第二存储模块,所述第二存储模块用于存储预设对象对应的对象预告关联信息,所述预设对象包括所述目标对象;
24.所述查询所述目标对象对应的历史处理信息包括:
25.基于所述目标对象的对象标识信息,从所述第二存储模块查询所述目标对象对应的对象预告关联信息;
26.根据目标对象对应的对象预告关联信息,确定所述目标对象对应的历史处理预告对应的预告标识信息,所述历史处理预告为所述目标对象的历史直播预告中存在处理信息的直播预告;
27.基于所述历史处理预告对应的预告标识信息,从所述第一存储模块,查询所述目标对象的历史处理信息。
28.可选的,所述方法还包括:
29.在所述预约信息未满足所述预设条件的情况下,向所述终端发送第三提示信息,以使所述终端展示所述第三提示信息;
30.其中,所述第三提示信息用于提示删除所述目标直播预告不会引起处理。
31.可选的,所述预设事件包括所述目标直播预告对应的超时未开播事件,所述方法还包括:
32.查询直播预告信息,所述直播预告信息记录有已发布直播预告对应的状态信息,所述状态信息表征所述已发布直播预告是否超时未开播;
33.所述响应于针对目标直播预告的预设事件包括:
34.在查询到的状态信息为超时未开播的已发布直播预告的情况下,触发所述超时未开播事件;
35.其中,所述目标直播预告是状态信息为超时未开播的已发布直播预告。
36.可选的,所述在查询到的状态信息为超时未开播的已发布直播预告的情况下,触发所述超时未开播事件包括:
37.在查询到的状态信息为超时未开播的已发布直播预告的情况下,将所述目标直播预告存储到预设消息队列;
38.在基于预设组件从所述预设消息队列中监听到所述目标直播预告的情况下,触发所述超时未开播事件。
39.可选的,所述预设事件包括所述目标直播预告的删除确认事件,所述响应于针对目标直播预告的预设事件包括:
40.在接收到所述目标对象对应终端发送的所述目标直播预告的删除确认请求的情
况下,触发所述删除确认事件。
41.根据本公开实施例的第二方面,提供一种直播预告的处理方法,包括:
42.在目标直播预告的预约信息满足预设条件的情况下,接收服务器发送的针对预设事件的目标处理信息,所述预设事件为针对所述目标直播预告的事件;
43.显示所述目标处理信息。
44.可选的,所述接收服务器发送的针对预设事件的目标处理信息包括:
45.向所述服务器发送目标对象对应直播预告页面的展示请求;
46.接收所述服务器发送的所述目标处理信息;
47.所述显示所述目标处理信息包括:
48.在预告创建页面展示所述目标处理信息。
49.可选的,所述预设事件包括所述目标直播预告的删除准备事件,所述方法还包括:
50.向所述服务器发送所述目标直播预告的删除请求,以触发所述删除准备事件。
51.可选的,所述接收服务器发送的针对预设事件的目标处理信息包括:
52.接收所述服务器发送的,基于所述目标处理信息生成的第一提示信息,所述第一提示信息用于提示删除所述目标直播预告会引起的处理信息。
53.可选的,所述接收服务器发送的针对预设事件的目标处理信息包括:
54.接收所述服务器发送的,基于所述目标对象对应的历史处理信息和所述目标处理信息生成的第二提示信息,所述第二提示信息用于提示删除所述目标直播预告会引起的处理信息与所述历史处理信息对应的叠加处理信息。
55.可选的,所述方法还包括:
56.在所述预约信息未满足所述预设条件的情况下,接收所述服务器发送的第三提示信息;
57.其中,所述第三提示信息用于提示删除所述目标直播预告不会引起处理。
58.可选的,所述预设事件包括所述目标直播预告的删除确认事件,所述方法还包括:
59.向所述服务器发送所述目标直播预告的删除确认请求,以触发所述删除确认事件。
60.可选的,述预设事件包括所述目标直播预告对应的超时未开播事件,所述超时未开播事件是在查询到直播预告信息中所述目标直播预告的状态信息为超时未开播的情况下触发;
61.其中,所述直播预告信息记录有已发布直播预告对应的状态信息,所述状态信息表征所述已发布直播预告是否超时未开播;所述已发布直播预告包括所述目标直播预告。
62.根据本公开实施例的第三方面,提供一种直播预告的处理装置,包括:
63.预约信息获取模块,被配置为执行响应于针对目标直播预告的预设事件,获取所述目标直播预告的预约信息;
64.目标处理信息下发模块,被配置为执行在所述预约信息满足预设条件的情况下,向所述目标对象下发针对所述预设事件的目标处理信息。
65.可选的,所述目标处理信息下发模块包括:
66.目标处理信息发送单元,被配置为执行响应于所述目标对象对应直播预告页面的展示请求,将所述目标处理信息发送给所述目标对象对应的终端,以使所述终端在预告创
建页面展示所述目标处理信息。
67.可选的,所述预设事件包括所述目标直播预告的删除准备事件,所述预约信息获取模块包括:
68.删除准备事件触发单元,被配置为执行在接收到所述目标对象对应终端发送的所述目标直播预告的删除请求的情况下,触发所述删除准备事件。
69.可选的,所述目标处理信息下发模块包括:
70.第一提示信息生成单元,被配置为执行基于所述目标处理信息,生成第一提示信息,所述第一提示信息用于提示删除所述目标直播预告会引起的处理信息;
71.第一提示信息发送单元,被配置为执行将所述第一提示信息发送给所述终端,以使所述终端展示所述第一提示信息。
72.可选的,所述装置还包括:
73.历史处理信息查询模块,被配置为执行在所述向所述目标对象下发针对所述预设事件的目标处理信息之前,查询所述目标对象对应的历史处理信息;
74.第二提示信息生成模块,被配置为执行在查询到所述历史处理信息的情况下,基于所述历史处理信息和所述目标处理信息,生成第二提示信息,所述第二提示信息用于提示删除所述目标直播预告会引起的处理信息与所述历史处理信息对应的叠加处理信息;
75.所述目标处理信息下发模块包括:
76.第二提示信息发送单元,被配置为执行将所述第二提示信息发送给所述终端,以使所述终端展示所述第二提示信息。
77.可选的,所述装置还包括:
78.目标处理信息存储模块,被配置为执行基于所述目标直播预告的预告标识信息,将所述目标处理信息存储至第一存储模块,所述第一存储模块用于存储已发布直播预告对应的处理信息;
79.对象预告关联信息生成模块,被配置为执行基于所述目标直播预告的预告标识信息和所述目标对象的对象标识信息,生成对象预告关联信息;
80.对象预告关联信息存储模块,被配置为执行将所述对象预告关联信息存储至第二存储模块,所述第二存储模块用于存储预设对象对应的对象预告关联信息,所述预设对象包括所述目标对象;
81.所述历史处理信息查询模块包括:
82.对象预告关联信息查询单元,被配置为执行基于所述目标对象的对象标识信息,从所述第二存储模块查询所述目标对象对应的对象预告关联信息;
83.预告标识信息确定单元,被配置为执行根据目标对象对应的对象预告关联信息,确定所述目标对象对应的历史处理预告对应的预告标识信息,所述历史处理预告为所述目标对象的历史直播预告中存在处理信息的直播预告;
84.历史处理信息查询单元,被配置为执行基于所述历史处理预告对应的预告标识信息,从所述第一存储模块,查询所述目标对象的历史处理信息。
85.可选的,所述装置还包括:
86.第三提示信息发送模块,被配置为执行在所述预约信息未满足所述预设条件的情况下,向所述终端发送第三提示信息,以使所述终端展示所述第三提示信息;
87.其中,所述第三提示信息用于提示删除所述目标直播预告不会引起处理。
88.可选的,所述预设事件包括所述目标直播预告对应的超时未开播事件,所述装置还包括:
89.直播预告信息查询模块,被配置为执行查询直播预告信息,所述直播预告信息记录有已发布直播预告对应的状态信息,所述状态信息表征所述已发布直播预告是否超时未开播;
90.所述预约信息获取模块包括:
91.超时未开播事件触发单元,被配置为执行在查询到的状态信息为超时未开播的已发布直播预告的情况下,触发所述超时未开播事件;
92.其中,所述目标直播预告是状态信息为超时未开播的已发布直播预告。
93.可选的,所述超时未开播事件触发单元包括:
94.目标直播预告存储单元,被配置为执行在查询到的状态信息为超时未开播的已发布直播预告的情况下,将所述目标直播预告存储到预设消息队列;
95.超时未开播事件触发单元,被配置为执行在基于预设组件从所述预设消息队列中监听到所述目标直播预告的情况下,触发所述超时未开播事件。
96.可选的,所述预设事件包括所述目标直播预告的删除确认事件,所述预约信息获取模块包括:
97.删除确认事件触发单元,被配置为执行在接收到所述目标对象对应终端发送的所述目标直播预告的删除确认请求的情况下,触发所述删除确认事件。
98.根据本公开实施例的第四方面,提供一种直播预告的处理装置,包括:
99.目标处理信息接收模块,被配置为执行在目标直播预告的预约信息满足预设条件的情况下,接收服务器发送的针对预设事件的目标处理信息,所述预设事件为针对所述目标直播预告的事件;
100.目标处理信息显示模块,被配置为执行显示所述目标处理信息。
101.可选的,所述目标处理信息接收模块包括:
102.展示请求发送单元,被配置为执行向所述服务器发送目标对象对应直播预告页面的展示请求;
103.目标处理信息接收单元,被配置为执行接收所述服务器发送的所述目标处理信息;
104.所述目标处理信息显示模块还被配置为执行在预告创建页面展示所述目标处理信息。
105.可选的,所述预设事件包括所述目标直播预告的删除准备事件,所述装置还包括:
106.删除请求发送模块,被配置为执行向所述服务器发送所述目标直播预告的删除请求,以触发所述删除准备事件。
107.可选的,所述目标处理信息接收单元还被配置为执行:接收所述服务器发送的,基于所述目标处理信息生成的第一提示信息,所述第一提示信息用于提示删除所述目标直播预告会引起的处理信息。
108.可选的,所述目标处理信息接收单元还被配置为执行:在所述接收服务器发送的针对预设事件的目标处理信息之前,接收所述服务器发送的,基于所述目标对象对应的历
史处理信息和所述目标处理信息生成的第二提示信息;
109.所述第二提示信息用于提示删除所述目标直播预告会引起的处理信息与所述历史处理信息对应的叠加处理信息。
110.可选的,所述装置还包括:
111.第三提示信息接收模块,被配置为执行在所述预约信息未满足所述预设条件的情况下,接收所述服务器发送的第三提示信息;
112.其中,所述第三提示信息用于提示删除所述目标直播预告不会引起处理。
113.可选的,所述预设事件包括所述目标直播预告的删除确认事件,所述装置还包括:
114.删除确认请求发送模块,被配置为执行向所述服务器发送所述目标直播预告的删除确认请求,以触发所述删除确认事件。
115.可选的,所述预设事件包括所述目标直播预告对应的超时未开播事件,所述超时未开播事件是在查询到直播预告信息中所述目标直播预告的状态信息为超时未开播的情况下触发;
116.其中,所述直播预告信息记录有已发布直播预告对应的状态信息,所述状态信息表征所述已发布直播预告是否超时未开播;所述已发布直播预告包括所述目标直播预告。
117.根据本公开实施例的第五方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述第一方面或第二方面中任一项所述的方法。
118.根据本公开实施例的第六方面,提供一种计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本公开实施例的第一方面或第二方面中任一项所述方法。
119.根据本公开实施例的第七方面,提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本公开实施例的第一方面或第二方面中任一项所述方法。
120.本公开的实施例提供的技术方案至少带来以下有益效果:
121.在针对目标直播预告的预设事件触发的情况下,结合目标直播预告的预约信息,在预约信息满足预设条件的情况下,向目标对象下发针对预设事件的目标处理信息,可以实现对直播预告的有效监控处理,帮助用户直观清楚的了解处理信息,提升直播预告处理的合理性和有效性,促进用户履约直播,进而降低异常事件的触发概率,减少系统资源的浪费,提升用户体验。
122.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
123.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
124.图1是根据一示例性实施例示出的一种应用环境的示意图;
125.图2是根据一示例性实施例示出的一种直播预告的处理方法的流程图;
126.图3是根据一示例性实施例示出的另一种直播预告的处理方法的流程图;
127.图4是根据一示例性实施例提供的一种预告创建页面的示意图;
128.图5是根据一示例性实施例提供的一种第一提示信息的示意图;
129.图6是根据一示例性实施例提供的一种第二提示信息的示意图;
130.图7是根据一示例性实施例提供的一种第三提示信息的示意图;
131.图8是根据一示例性实施例示出的一种直播预告的处理装置框图;
132.图9是根据一示例性实施例示出的一种直播预告的处理装置框图;
133.图10是根据一示例性实施例示出的一种用于直播预告的处理的电子设备的框图;
134.图11是根据一示例性实施例示出的一种用于直播预告的处理的电子设备的框图。
具体实施方式
135.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
136.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
137.需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
138.请参阅图1,图1是根据一示例性实施例示出的一种应用环境的示意图,如图1所示,该应用环境可以包括终端100和服务器200。
139.在一个可选的实施例中,终端100可以用于面向任一用户提供直播服务。具体的,终端100可以包括但不限于智能手机、台式计算机、平板电脑、笔记本电脑、智能音箱、数字助理、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、智能可穿戴设备等类型的电子设备,也可以为运行于上述电子设备的软体,例如应用程序等。可选的,电子设备上运行的操作系统可以包括但不限于安卓系统、ios系统、linux、windows等。
140.在一个可选的实施例中,服务器200可以为终端100的直播服务器提供后台支持。具体的,服务器200可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。
141.此外,需要说明的是,图1所示的仅仅是本公开提供的一种应用环境,在实际应用中,还可以包括其他应用环境,例如可以包括更多的终端。
142.本说明书实施例中,上述终端100以及服务器200可以通过有线或无线通信方式进行直接或间接地连接,本公开在此不做限制。
143.图2是根据一示例性实施例示出的一种直播预告的处理方法的流程图,如图2所示,该直播预告的处理方法用于服务器中,包括以下步骤。
144.在步骤s201中,响应于针对目标直播预告的预设事件,获取目标直播预告的预约
信息。
145.在一个具体的实施例中,目标直播预告可以为用于预先介绍某场直播的直播内容的多媒体资源。可选的,多媒体资源可以包括但不限于图文、短视频等媒体资源。具体的,针对目标直播预告的预设事件可以为造成目标直播预告失效的事件。具体的,目标直播预告的预约信息可以为能够反映预约观看目标直播预告对应直播的信息,例如预约观看目标直播预告对应直播观众数量。可选的,可以通过调用预约服务,获取目标直播预告的预约信息。具体的,预约服务可以为用于管理直播预告的远程调用服务。
146.在一个可选的实施例中,预设事件可以包括目标直播预告对应的超时未开播事件,相应的,上述方法还可以包括:查询直播预告信息,直播预告信息记录有已发布直播预告对应的状态信息,该状态信息表征已发布直播预告是否超时未开播。
147.可选的,上述响应于针对目标直播预告的预设事件可以包括:
148.在查询到的状态信息为超时未开播的已发布直播预告的情况下,触发超时未开播事件。
149.在一个具体的实施例中,目标直播预告是上述状态信息为超时未开播的已发布直播预告。
150.在一个可选的实施例中,直播预告信息的数据格式可以为列表。可选的,直播预告信息可以包括已发布直播预告的预告标识信息、已发布直播预告的预设开播时间、以及状态信息。具体的,每一已发布直播预告对应的状态信息可以随着预设开播时间、当前时间和是否开播的信息而更新。
151.在一个可选的实施例中,可以按照预设频率查询直播预告信息。可选的,预设频率可以结合实际应用预先设置。可选的,服务器可以通过调用预约服务,从直播预告信息中查询超时未开播的已发布直播预告,相应的,在查询到的状态信息为超时未开播的已发布直播预告的情况下,可以触发上述超时未开播事件,并获取目标直播预告的预约信息。
152.上述实施例中,通过查询直播预告信息,可以及时发现超时未开播的目标直播预告,并快速触发超时未开播的预设事件,进而提升后续对直播预告的异常监控的效率和有效性。
153.在一个可选的实施例中,上述在查询到的状态信息为超时未开播的已发布直播预告的情况下,触发超时未开播事件包括:
154.在查询到的状态信息为超时未开播的已发布直播预告的情况下,将目标直播预告存储到预设消息队列;
155.在基于预设组件从预设消息队列中监听到目标直播预告的情况下,触发超时未开播事件。
156.在一个可选的实施例中,预设消息队列可以为预先设置的用于存储超时未开播的已发布直播预告的消息队列。在一个具体的实施例中,上述将目标直播预告存储到预设消息队列可以包括将目标直播预告的预告标识信息存储到预设消息队列。
157.在一个具体的实施例中,预设组件可以为预设消息队列对应的消费组件,可以用于监听预设消息队列中的目标直播预告。
158.上述实施例中,通过将超时未开播的目标直播预告存储到预设消息队列后,结合预设组件从预设消息队列中监听到目标直播预告,可以有效缓减系统处理异常事件的压
力,进而提升系统的稳定性。
159.在一个可选的实施例中,上述预设事件可以包括目标直播预告的删除准备事件,相应的,上述响应于针对目标直播预告的预设事件可以包括:
160.在接收到目标对象对应终端发送的目标直播预告的删除请求的情况下,触发删除准备事件。
161.在一个具体的实施例中,目标对象可以为目标直播预告对应的主播账号,目标对象对应终端可以为登录有主播账号的终端。可选的,用户可以在终端触发针对目标直播预告的删除请求,可选的,服务器在接收到删除请求的情况下,可以调用预设删除准备接口,预设删除准备接口可以调用预约服务,获取预约信息。可选的,预设删除准备接口可以为用于处理删除请求的应用程序接口。
162.上述实施例中,在接收到目标对象对应终端发送的目标直播预告的删除请求的情况下,触发删除准备事件,可以实现预设事件的快速检测,进而提升后续对直播预告监控的效率和有效性。
163.在一个可选的实施例中,上述预设事件可以包括目标直播预告的删除确认事件,相应的,上述响应于针对目标直播预告的预设事件可以包括:
164.在接收到目标对象对应终端发送的目标直播预告的删除确认请求的情况下,触发删除确认事件。
165.在一个具体的实施例中,删除确认请求可以为确认删除目标直播预告的请求,相应的,在接收到终端发送的目标直播预告的删除确认请求的情况下,可以触发删除确认事件,并删除目标直播预告。
166.在一个可选的实施例中,服务器在接收到删除确认请求的情况下,可以调用预设删除确认接口,预设删除准备接口可以调用预约服务,删除目标直播预告。可选的,预设删除确认接口可以为用于处理删除确认请求的应用程序接口。
167.上述实施例中,在接收到目标对象对应终端发送的目标直播预告的删除确认请求的情况下,触发删除确认的预设事件,可以实现预设事件的快速检测,进而提升后续对直播预告的异常监控的效率和有效性。
168.在步骤s203中,在预约信息满足预设条件的情况下,向目标对象下发针对预设事件的目标处理信息。
169.在一个具体的实施例中,预设条件可以为预先设置的对目标对象进行处理的条件。具体的,在预约信息指示目标直播预约对应的预约观众数量为非零(大于等于零)的情况下,可以确定预约信息满足预设条件。
170.在一个具体的实施例中,上述目标处理信息可以用于指示针对预设事件的处理信息。
171.在一个可选的实施例中,在预设事件包括目标直播预告的删除准备事件的情况下,上述向目标对象发送针对预设事件的目标处理信息可以包括:
172.基于目标处理信息,生成第一提示信息;
173.将第一提示信息发送给终端,以使终端展示第一提示信息。
174.在一个具体的实施例中,第一提示信息可以用于提示删除目标直播预告会引起的处理信息。具体的,处理信息可以结合实际应用配置,例如处理信息可以为直播预告功能被
关闭预设天数。
175.上述实施例中,向终端下发结合目标处理信息,生成的指示删除目标直播预告会引起的处理信息的第一提示信息,能够及时提醒主播将触发处理,进而降低异常事件的触发概率,减少系统资源的浪费,提升用户体验。
176.在一个可选的实施例中,在向目标对象下发针对预设事件的目标处理信息之前,上述方法还可以包括:
177.查询目标对象对应的历史处理信息;
178.在查询到历史处理信息的情况下,基于历史处理信息和目标处理信息,生成第二提示信息。
179.相应的,上述向目标对象下发针对预设事件的目标处理信息可以包括:
180.将第二提示信息发送给终端,以使终端展示第二提示信息。
181.在一个具体的实施例中,第二提示信息可以用于提示删除目标直播预告会引起的处理信息与历史处理信息对应的叠加处理信息。历史处理信息可以为预设历史事件触发的处理信息。历史处理信息可以用于指示针对预设历史事件的处理信息。具体的,该预设历史事件可以为在上述预设事件之前发生的造成直播预告失效的事件。具体的,上述历史处理信息可以为当前还在有效期的处理信息,即还没有解除的处理信息。
182.在一个可选的实施例中,若查询到历史处理信息,可以基于目标直播预告会引起的处理信息与历史处理信息,生成叠加处理信息;并生成叠加处理信息对应的第二提示信息。若未查询到历史处理信息,可以生成上述第一提示信息。
183.在一个具体的实施例中,假设历史处理信息为直播预告功能被关闭(封禁)3天,且目标直播预告会引起的处理信息为直播预告功能被关闭2天;相应的,叠加处理信息可以为直播预告功能被关闭5天。
184.上述实施例中,结合历史处理信息,叠加处理信息的第二提示信息,能够更精准的进行处理,且及时提醒主播将触发处理,进而降低异常事件的触发概率,减少系统资源的浪费,提升用户体验。
185.在一个可选的实施例中,上述方法还可以包括:
186.基于目标直播预告的预告标识信息,将目标处理信息存储至第一存储模块;
187.基于目标直播预告的预告标识信息和目标对象的对象标识信息,生成对象预告关联信息;
188.将对象预告关联信息存储至第二存储模块。
189.在一个具体的实施例中,上述第一存储模块和第二存储模块可以为数据库,也可以缓存,可以结合实际应用进行设置。上述第一存储模块可以用于存储已发布直播预告对应的处理信息。第二存储模块可以用于存储预设对象对应的对象预告关联信息,具体的,预设对象可以为直播平台中的对象,预设对象可以包括目标对象;可选的,可以将已发布直播预告对应的处理信息和对象预告关联信存储到同一存储模块。
190.在一个具体的实施例中,上述查询目标对象对应的历史处理信息可以包括:
191.基于目标对象的对象标识信息,从第二存储模块查询目标对象对应的对象预告关联信息;
192.根据目标对象对应的对象预告关联信息,确定目标对象对应的历史处理预告对应
的预告标识信息,历史处理预告为目标对象的历史直播预告中存在处理信息的直播预告;
193.基于历史处理预告对应的预告标识信息,从第一存储模块,查询目标对象的历史处理信息。
194.在一个可选的实施例中,历史处理信息可以存储在第一存储模块,可选的,历史处理信息可以与对应的历史直播预告的预告标识信息一起存储在上述第一存储模块。可选的,在存储上述历史处理信息的同时,可以将历史处理信息对应的对象预告关联信息存储到第二存储模块。具体的,对象预告关联信息可以为基于目标对象的对象标识信息和历史直播预告的预告标识信息生成,具体的,对象预告关联信息可以为一一对象的目标对象的对象标识信息和历史直播预告的预告标识信息。
195.上述实施例中,结合存储有基于历史直播预告的预告标识信息和目标对象的对象标识信息生成的对象预告关联信息,以及基于已发布直播预告的预告标识信息存储的处理信息,可以便于后续进行目标对象对应的处理信息的查询,提升处理信息的查询效率和准确性。
196.在一个可选的实施例中,在预约信息指示目标直播预约对应的预约观众数量为零的情况下,可以确定预约信息未满足预设条件。可选的,上述方法还可以包括:
197.在预约信息未满足预设条件的情况下,向终端发送第三提示信息,以使终端展示第三提示信息;
198.在一个具体的实施例中,上述第三提示信息可以用于提示删除目标直播预告不会引起处理。
199.上述实施例中,在预约信息未满足预设条件的情况下,生成指示删除目标直播预告不会引起处理的第三提示信息,能够精准的进行处理的提示,提升用户体验。
200.在一个可选的实施例中,在预设事件为删除确认事件的情况下,若预约信息未满足预设条件,可以直接执行目标直播预告的删除操作。
201.在一个可选的实施例中,删除请求和删除确认请求之间存在时差,相应的,可能存在在删除准备事件触发后,目标对象未触发处理,但删除确认事件之后,目标对象触发处理;可选的,若在删除准备事件后目标对象未触发处理,且删除确认事件后目标对象触发处理,可以向目标对象对应的终端发送预设的处理提示信息,以便提示目标对象,删除目标直播预告触发了处理。
202.在一个可选的实施例中,在预设事件为超时未开播事件的情况下,若预约信息未满足预设条件,不执行操作,也可以向终端反馈超时提示信息。
203.在一个可选的实施例中,上述向目标对象发下针对预设事件的目标处理信息可以包括:
204.响应于目标对象对应直播预告页面的展示请求,将目标处理信息发送给目标对象对应的终端,以使终端在预告创建页面展示目标处理信息。
205.在一个可选的实施例中,目标对象对应的终端可以通过服务器侧的预告创建接口,请求直播预告页面的展示。预告创建接口可以为用于处理直播预告创建关联事件的应用程序接口。可选的,预告创建接口可以结合目标对象的对象标识信息,确定存在处理信息的预告标识信息,进而可以结合预告标识信息,获取目标对象对应的处理信息;并基于目标对象对应的处理信息,生成处理详情信息。
206.在一个具体的实施例中,目标对象对应的处理信息可以为当前在有效期内的全部处理信息。具体的,目标对象对应的处理信息可以包括目标处理信息。相应的,上述将目标处理信息发送给目标对象对应的终端可以包括:基于目标对象对应的处理信息,生成处理详情信息;将处理详情信息发送给目标对象对应的终端。
207.在一个具体的实施例中,处理详情信息可以包括因异常事件触发了处理信息(预告创建关闭)、处理处理倒计时和异常原因。可选的,异常原因可以包括异常事件、异常事件发生时间和对应的预约观众数量等信息。
208.上述实施例中,在目标对象请求展示直播预告页面的情况下,将处理详情信息展示在预告创建页面,可以让用户清楚的了解处理原因,避免下次再触发异常事件,更好促进用户履约直播,提升直播预告的处理的合理性和有效性。
209.由以上本说明书实施例提供的技术方案可见,本说明书实施例在针对目标直播预告的预设事件触发的情况下,结合目标直播预告的预约信息,在预约信息满足预设条件的情况下,向目标对象下发针对预设事件的目标处理信息,可以实现对直播预告的有效监控处理,帮助用户直观清楚的了解处理信息,提升直播预告处理的合理性和有效性,促进用户履约直播,进而降低异常事件的触发概率,减少系统资源的浪费,提升用户体验。
210.图3是根据一示例性实施例示出的一种直播预告的处理方法的流程图,如图3所示,该直播预告的处理方法用于终端中,包括以下步骤。
211.在步骤s301中,在目标直播预告的预约信息满足预设条件的情况下,接收服务器发送的针对预设事件的目标处理信息,预设事件为针对目标直播预告的事件;
212.在步骤s303中,显示目标处理信息。
213.在一个可选的实施例中,接收服务器发送的针对预设事件的目标处理信息包括:
214.向服务器发送目标对象对应直播预告页面的展示请求;
215.接收服务器发送的目标处理信息;
216.显示目标处理信息包括:
217.在预告创建页面展示目标处理信息。
218.在一个具体的实施例中,如图4所示,图4是根据一示例性实施例提供的一种预告创建页面的示意图。
219.上述实施例中,在目标对象请求展示直播预告页面的情况下,将处理详情信息展示在预告创建页面,可以让用户清楚的了解处理原因,避免下次再触发异常事件,更好促进用户履约直播,提升直播预告的处理的合理性和有效性。
220.在一个可选的实施例中,预设事件包括目标直播预告的删除准备事件,上述方法还包括:
221.向服务器发送目标直播预告的删除请求,以触发删除准备事件。
222.上述实施例中,通过向服务器发送目标直播预告的删除请求,触发删除准备事件,可以实现预设事件的快速检测,进而提升后续对直播预告的异常监控的效率和有效。
223.在一个可选的实施例中,接收服务器发送的针对预设事件的目标处理信息包括:
224.接收服务器发送的,基于目标处理信息生成的第一提示信息,第一提示信息用于提示删除目标直播预告会引起的处理信息。
225.上述实施例中,结合目标处理信息,生成的指示删除目标直播预告会引起的处理
信息的第一提示信息,能够及时提醒主播将触发处理,进而降低异常事件的触发概率,减少系统资源的浪费,提升用户体验。
226.在一个可选的实施例中,接收服务器发送的针对预设事件的目标处理信息包括:
227.接收服务器发送的,基于目标对象对应的历史处理信息和目标处理信息生成的第二提示信息,第二提示信息用于提示删除目标直播预告会引起的处理信息与历史处理信息对应的叠加处理信息。
228.上述实施例中,结合历史处理信息,叠加处理信息的第二提示信息,能够更精准的进行处理,且及时提醒主播将触发处理,进而降低异常事件的触发概率,减少系统资源的浪费,提升用户体验。
229.在一个可选的实施例中,上述方法还包括:
230.在预约信息未满足预设条件的情况下,接收服务器发送的第三提示信息;
231.其中,第三提示信息用于提示删除目标直播预告不会引起处理。
232.上述实施例中,在预约信息未满足预设条件的情况下,接收服务器下发的指示删除目标直播预告不会引起处理的第三提示信息,能够精准的进行处理的提示,提升用户体验。
233.在一个具体的实施例中,上述第一提示信息、第二提示信息和第三提示信息可以通过弹窗等方式展示在预告删除页面。
234.在一个具体的实施例中,以第一提示信息为例,如图5所示,图5是根据一示例性实施例提供的一种第一提示信息的示意图。可选的,用户可以通过点击取消控件(取消),以取消删除目标直播预告;也可以通过点击确认控件(确认删除),触发删除确认请求。
235.在一个具体的实施例中,以第二提示信息为例,如图6所示,图6是根据一示例性实施例提供的一种第二提示信息的示意图。可选的,用户可以通过点击取消控件(取消),以取消删除目标直播预告;也可以通过点击确认控件(确认删除),触发删除确认请求。
236.在一个具体的实施例中,以第三提示信息为例,如图7所示,图7是根据一示例性实施例提供的一种第三提示信息的示意图。可选的,用户可以通过点击取消控件(取消),以取消删除目标直播预告;也可以通过点击确认控件(确认删除),触发删除确认请求。
237.在一个可选的实施例中,预设事件包括目标直播预告的删除确认事件,上述方法还包括:
238.向服务器发送目标直播预告的删除确认请求,以触发删除确认事件。
239.上述实施例中,通过向服务器发送目标直播预告的删除确认请求,触发删除确认的预设事件,可以实现预设事件的快速检测,进而提升后续对直播预告的异常监控的效率和有效性。
240.在一个可选的实施例中,预设事件包括目标直播预告对应的超时未开播事件,超时未开播事件是在查询到直播预告信息中目标直播预告的状态信息为超时未开播的情况下触发;
241.其中,直播预告信息记录有已发布直播预告对应的状态信息,状态信息表征已发布直播预告是否超时未开播;已发布直播预告包括目标直播预告。
242.上述实施例中,通过查询直播预告信息,可以及时发现超时未开播的目标直播预告,并快速触发超时未开播的预设事件,进而提升后续对直播预告的异常监控的效率和有
效性。
243.关于上述终端侧实施例中各个步骤的具体方式已经在有关该方法的服务器侧实施例中进行了详细描述,此处将不做详细阐述说明。
244.图8是根据一示例性实施例示出的一种直播预告的处理装置框图。参照图8,该装置包括:
245.预约信息获取模块810,被配置为执行响应于针对目标直播预告的预设事件,获取目标直播预告的预约信息;
246.目标处理信息下发模块820,被配置为执行在预约信息满足预设条件的情况下,向目标对象下发针对预设事件的目标处理信息。
247.可选的,目标处理信息下发模块820包括:
248.目标处理信息发送单元,被配置为执行响应于目标对象对应直播预告页面的展示请求,将目标处理信息发送给目标对象对应的终端,以使终端在预告创建页面展示目标处理信息。
249.可选的,预设事件包括目标直播预告的删除准备事件,预约信息获取模块810包括:
250.删除准备事件触发单元,被配置为执行在接收到目标对象对应终端发送的目标直播预告的删除请求的情况下,触发删除准备事件。
251.可选的,目标处理信息下发模块820包括:
252.第一提示信息生成单元,被配置为执行基于目标处理信息,生成第一提示信息,第一提示信息用于提示删除目标直播预告会引起的处理信息;
253.第一提示信息发送单元,被配置为执行将第一提示信息发送给终端,以使终端展示第一提示信息。
254.可选的,上述装置还包括:
255.历史处理信息查询模块,被配置为执行在向目标对象下发针对预设事件的目标处理信息之前,查询目标对象对应的历史处理信息;
256.第二提示信息生成模块,被配置为执行在查询到历史处理信息的情况下,基于历史处理信息和目标处理信息,生成第二提示信息,第二提示信息用于提示删除目标直播预告会引起的处理信息与历史处理信息对应的叠加处理信息;
257.目标处理信息下发模块820包括:
258.第二提示信息发送单元,被配置为执行将第二提示信息发送给终端,以使终端展示第二提示信息。
259.可选的,上述装置还包括:
260.目标处理信息存储模块,被配置为执行基于目标直播预告的预告标识信息,将目标处理信息存储至第一存储模块,第一存储模块用于存储已发布直播预告对应的处理信息;
261.对象预告关联信息生成模块,被配置为执行基于目标直播预告的预告标识信息和目标对象的对象标识信息,生成对象预告关联信息;
262.对象预告关联信息存储模块,被配置为执行将对象预告关联信息存储至第二存储模块,第二存储模块用于存储预设对象对应的对象预告关联信息,预设对象包括目标对象;
263.历史处理信息查询模块包括:
264.对象预告关联信息查询单元,被配置为执行基于目标对象的对象标识信息,从第二存储模块查询目标对象对应的对象预告关联信息;
265.预告标识信息确定单元,被配置为执行根据目标对象对应的对象预告关联信息,确定目标对象对应的历史处理预告对应的预告标识信息,历史处理预告为目标对象的历史直播预告中存在处理信息的直播预告;
266.历史处理信息查询单元,被配置为执行基于历史处理预告对应的预告标识信息,从第一存储模块,查询目标对象的历史处理信息。
267.可选的,上述装置还包括:
268.第三提示信息发送模块,被配置为执行在预约信息未满足预设条件的情况下,向终端发送第三提示信息,以使终端展示第三提示信息;
269.其中,第三提示信息用于提示删除目标直播预告不会引起处理。
270.可选的,预设事件包括目标直播预告对应的超时未开播事件,上述装置还包括:
271.直播预告信息查询模块,被配置为执行查询直播预告信息,直播预告信息记录有已发布直播预告对应的状态信息,状态信息表征已发布直播预告是否超时未开播;
272.预约信息获取模块810包括:
273.超时未开播事件触发单元,被配置为执行在查询到的状态信息为超时未开播的已发布直播预告的情况下,触发超时未开播事件;
274.其中,目标直播预告是状态信息为超时未开播的已发布直播预告。
275.可选的,超时未开播事件触发单元包括:
276.目标直播预告存储单元,被配置为执行在查询到的状态信息为超时未开播的已发布直播预告的情况下,将目标直播预告存储到预设消息队列;
277.超时未开播事件触发单元,被配置为执行在基于预设组件从预设消息队列中监听到目标直播预告的情况下,触发超时未开播事件。
278.可选的,预设事件包括目标直播预告的删除确认事件,预约信息获取模块810包括:
279.删除确认事件触发单元,被配置为执行在接收到目标对象对应终端发送的目标直播预告的删除确认请求的情况下,触发删除确认事件。
280.图9是根据一示例性实施例示出的一种直播预告的处理装置框图。参照图9,该装置包括:
281.目标处理信息接收模块910,被配置为执行在目标直播预告的预约信息满足预设条件的情况下,接收服务器发送的针对预设事件的目标处理信息,预设事件为针对目标直播预告的事件;
282.目标处理信息显示模块920,被配置为执行显示目标处理信息。
283.可选的,目标处理信息接收模块包括:
284.展示请求发送单元,被配置为执行向服务器发送目标对象对应直播预告页面的展示请求;
285.目标处理信息接收单元,被配置为执行接收服务器发送的目标处理信息;
286.目标处理信息显示模块920还被配置为执行在预告创建页面展示目标处理信息。
287.可选的,预设事件包括目标直播预告的删除准备事件,上述装置还包括:
288.删除请求发送模块,被配置为执行向服务器发送目标直播预告的删除请求,以触发删除准备事件。
289.可选的,目标处理信息接收单元还被配置为执行:接收服务器发送的,基于目标处理信息生成的第一提示信息,第一提示信息用于提示删除目标直播预告会引起的处理信息。
290.可选的,目标处理信息接收单元还被配置为执行:在接收服务器发送的针对预设事件的目标处理信息之前,接收服务器发送的,基于目标对象对应的历史处理信息和目标处理信息生成的第二提示信息;
291.第二提示信息用于提示删除目标直播预告会引起的处理信息与历史处理信息对应的叠加处理信息。
292.可选的,上述装置还包括:
293.第三提示信息接收模块,被配置为执行在预约信息未满足预设条件的情况下,接收服务器发送的第三提示信息;
294.其中,第三提示信息用于提示删除目标直播预告不会引起处理。
295.可选的,预设事件包括目标直播预告的删除确认事件,上述装置还包括:
296.删除确认请求发送模块,被配置为执行向服务器发送目标直播预告的删除确认请求,以触发删除确认事件。
297.可选的,预设事件包括目标直播预告对应的超时未开播事件,超时未开播事件是在查询到直播预告信息中目标直播预告的状态信息为超时未开播的情况下触发;
298.其中,直播预告信息记录有已发布直播预告对应的状态信息,状态信息表征已发布直播预告是否超时未开播;已发布直播预告包括目标直播预告。
299.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
300.图10是根据一示例性实施例示出的一种用于直播预告的处理的电子设备的框图,该电子设备可以是服务器,其内部结构图可以如图10所示。该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种直播预告的处理方法。
301.图11是根据一示例性实施例示出的一种用于直播预告的处理的电子设备的框图,该电子设备可以是终端,其内部结构图可以如图11所示。该电子设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种直播预告的处理方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也
可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
302.本领域技术人员可以理解,图10或图11中示出的结构,仅仅是与本公开方案相关的部分结构的框图,并不构成对本公开方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
303.在示例性实施例中,还提供了一种电子设备,包括:处理器;用于存储该处理器可执行指令的存储器;其中,该处理器被配置为执行该指令,以实现如本公开实施例中的直播预告的处理方法。
304.在示例性实施例中,还提供了一种计算机可读存储介质,当该存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行本公开实施例中的直播预告的处理方法。
305.在示例性实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行本公开实施例中的直播预告的处理方法。
306.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
307.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
308.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献