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

文档序号:27681749发布日期:2021-11-30 23:57阅读:121来源:国知局
直播处理方法、装置、电子设备及存储介质与流程

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.图1是根据一示例性实施例示出的一种直播系统的结构示意图。
103.图2是根据一示例性实施例示出的一种直播处理方法的流程图。
104.图3是根据一示例性实施例示出的一种直播处理方法的流程图。
105.图4是根据一示例性实施例示出的一种直播处理方法的流程图。
106.图5是根据一示例性实施例示出的一种直播准备界面的示意图。
107.图6是根据一示例性实施例示出的一种直播界面的示意图。
108.图7是根据一示例性实施例示出的一种直播处理方法的流程图。
109.图8是根据一示例性实施例示出的一种个人信息显示界面的示意图。
110.图9是根据一示例性实施例示出的一种直播处理方法的流程图。
111.图10是根据一示例性实施例示出的一种主界面的示意图。
112.图11是根据一示例性实施例示出的一种直播处理装置的框图。
113.图12是根据一示例性实施例示出的一种直播处理装置的框图。
114.图13是根据一示例性实施例示出的一种终端的框图。
具体实施方式
115.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
116.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相
一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
117.图1是根据一示例性实施例示出的一种直播系统的结构示意图。如图1所示,该直播系统100包括第一终端101、第二终端102和服务端103。第一终端101为直播帐号所在的终端。第二终端102为观众帐号所在终端。其中,观众帐号可以是除直播用户之外的任一观众用户对应的帐号,也可以观众账号可以为直播帐号的实名帐号标识对应的实名关系帐号列表之外的帐号。其中,直播账号的实名账号标识对应的实名关系列表可以用于记录与处理实名状态下的直播账号建立关系的账号。本公开实施例中,直播账号的匿名账号标识还可以具有对应的匿名关系账号列表。匿名关系账号列表可以用于记录与处于匿名状态下的直播账号建立关系的账号。其中,各账号之间的关系可以包括表征帐号之间不同关联程度的关系。例如,预设互动关系可以包括两大类,一类是需要两方帐号中至少一方认可的认证关系。另一类是无需帐号认证的潜在关系。其中,认证关系可以包括关注关系、粉丝关系和好友关系等。潜在关系包括:可能认识关系等。可能认识关系可以包括通讯录好友关系、关联好友关系和推荐好友关系等。通讯录好友关系表示一方帐号存在于另一方帐号所在终端的通讯录。关联好友关系表示两方帐号针对同一应用具有指定数量的共同好友。推荐好友关系表示基于好友推荐算法确定的关系。
118.其中,第一终端101和服务端103之间可以通过有线网络或者无线网络连接。第二终端102和服务端103之间可以通过有线网络或者无线网络连接。第二终端102和第一终端101上均可以安装有服务端103提供服务的客户端。第二终端102和第一终端101均可以通过该客户端实现与服务端103之间的数据传输等。从而实现第一终端101对应的直播用户与第二终端102对应的观众用户之间的互动。
119.示例的,第二终端102和第一终端101可以为手机、平板电脑或者其他电子设备。服务端103可以为一台服务端或者为多台服务端构成的服务端集群。服务端103提供的服务的客户端可以为直播客户端或者短视频客户端。
120.图2是根据一示例性实施例示出的一种直播处理方法的流程图。如图2所示,该直播处理方法可以应用于图1所示的直播系统,由第一终端执行。方法包括:
121.在步骤s201中,响应于直播帐号的匿名开播指令,向第二终端发送直播帐号的匿名信息,匿名信息通过对直播帐号待显示的实名信息进行辨识度处理得到,第二终端为观众帐号所在终端。
122.在步骤s202中,接收第二终端发送的观众帐号针对直播帐号的连麦请求。
123.在步骤s203中,响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。
124.本公开实施例中,通过响应于直播帐号的匿名开播指令,向第二终端发送直播帐号的匿名信息。在接收第二终端发送的观众帐号针对直播帐号的连麦请求后,可以响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。该技术方案中,在直播账号对应的直播用户处于匿名直播的情况下,观众账号对应的观众用户可以通过发送连麦请求。从而在直播用户接受连麦请求的情况下,向观众用户对应的终端发送直播账号的实名信息,实现连麦成功的观众用户与直播用户之间的匿名直播至实名直播的转换,丰富了直播方式,提升了直播趣味性。进而提高了观众用户参与直播互动的积
极性,提升了直播效果。
125.在一种可能实现方式中,实名信息包括直播帐号的实名帐号标识、实名图像信息和实名音频信息;
126.匿名信息通过对直播帐号待显示的实名信息进行辨识度处理得到,包括:
127.基于实名帐号标识、实名图像信息和实名音频信息生成直播帐号的的匿名信息。
128.在一种可能实现方式中,基于实名帐号标识、实名图像信息和实名音频信息生成直播帐号的的匿名信息,包括以下至少之一:
129.基于实名帐号标识生成处于匿名状态下的直播帐号对应的匿名帐号标识,匿名帐号标识与实名帐号标识不同;
130.对实名图像信息中的目标区域图像与遮挡图像进行融合处理,得到匿名图像信息,目标区域图像反映直播帐号的真实身份信息;
131.对实名音频信息进行变声处理,得到直播帐号的匿名音频信息。
132.在一种可能实现方式中,响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息,包括:
133.响应于接收到直播帐号接受连麦请求的接受连麦指令,显示直播模式设置界面,直播模式设置界面用于选择针对观众帐号的多种直播模式,在不同的直播模式下显示直播帐号的不同实名信息;
134.响应于接收到在直播模式设置界面内对多种直播模式中目标直播模式的选择指令,确定所选择的目标直播模式;
135.基于目标直播模式,向第二终端发送直播帐号的实名信息。
136.在一种可能实现方式中,直播模式包括:第一直播模式和第二直播模式,
137.在第一直播模式下,基于目标直播模式,向第二终端发送直播帐号的实名信息,包括:
138.向第二终端发送的直播帐号的实名图像信息和实名声音信息,作为直播帐号的实名信息;
139.在第二直播模式下,基于目标直播模式,向第二终端发送直播帐号的实名信息,包括:
140.向第二终端发送的直播帐号的实名图像信息、实名声音信息和实名帐号标识,作为直播帐号的实名信息。
141.在一种可能实现方式中,观众帐号为直播帐号的实名帐号标识对应的实名关系帐号列表之外的帐号;
142.接收第二终端发送的观众帐号针对直播帐号的连麦请求之前,方法还包括:
143.响应于接收到第二终端发送的观众帐号针对直播帐号的建立关系请求,在直播帐号的匿名帐号标识对应的匿名关系帐号列表中添加观众帐号的帐号标识。
144.在一种可能实现方式中,响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息之后,方法还包括:
145.从直播帐号的匿名关系帐号列表中删除观众帐号的帐号标识,并在直播帐号的实名关系帐号列表中添加观众帐号的帐号标识。
146.在一种可能实现方式中,方法还包括:
147.响应于直播帐号的匿名开播指令,向匿名关系帐号列表中的观众帐号所在的第二终端发送直播帐号的匿名信息。
148.上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
149.图3是根据一示例性实施例示出的一种直播处理方法的流程图,如图3所示,该直播处理方法可以应用于图1所示的直播系统,由第二终端执行。方法包括:
150.在步骤s301中,接收第一终端的直播帐号的匿名信息,匿名信息通过对第一终端的直播帐号待显示的实名信息进行辨识度处理得到。
151.在步骤s302中,响应于接收到观众帐号的连麦指令,向第一终端发送观众帐号针对直播帐号的连麦请求。
152.在步骤s303中,当连麦请求被直播帐号接受时,接收第一终端发送的直播帐号的实名信息。
153.本公开实施例中,通过响应于直播帐号的匿名开播指令,向第二终端发送直播帐号的匿名信息。在接收第二终端发送的观众帐号针对直播帐号的连麦请求后,可以响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。该技术方案中,在直播账号对应的直播用户处于匿名直播的情况下,观众账号对应的观众用户可以通过发送连麦请求。从而在直播用户接受连麦请求的情况下,向观众用户对应的终端发送直播账号的实名信息,实现连麦成功的观众用户与直播用户之间的匿名直播至实名直播的转换,丰富了直播方式,提升了直播趣味性。进而提高了观众用户参与直播互动的积极性,提升了直播效果。
154.在一种可能实现方式中,实名信息包括直播帐号的实名帐号标识、实名图像信息和实名音频信息;
155.匿名信息通过对直播帐号待显示的实名信息进行辨识度处理得到,包括:
156.基于实名帐号标识、实名图像信息和实名音频信息生成直播帐号的的匿名信息。
157.在一种可能实现方式中,基于实名帐号标识、实名图像信息和实名音频信息生成直播帐号的的匿名信息,包括以下至少之一:
158.基于实名帐号标识生成处于匿名状态下的直播帐号对应的匿名帐号标识,匿名帐号标识与实名帐号标识不同;
159.对实名图像信息中的目标区域图像与遮挡图像进行融合处理,得到匿名图像信息,目标区域图像反映直播帐号的真实身份信息;
160.对实名音频信息进行变声处理,得到直播帐号的匿名音频信息。
161.在一种可能实现方式中,当连麦请求被直播帐号接受时,接收第一终端发送的直播帐号的实名信息,包括:
162.接收第一终端基于第一直播模式发送的直播帐号的实名图像信息和实名声音信息,作为直播帐号的实名信息;
163.或,接收第一终端基于第二直播模式发送的直播帐号的实名帐号标识、实名图像信息和实名声音信息,作为直播帐号的实名信息。
164.在一种可能实现方式中,观众帐号为直播帐号的实名帐号标识对应的实名关系帐号列表之外的帐号;
165.响应于接收到观众帐号的连麦指令,向第一终端发送观众帐号针对直播帐号的连麦请求之前,方法还包括:
166.响应于接收到观众帐号针对直播帐号的建立关系请求,在观众帐号的帐号标识对应的匿名关系帐号列表中添加直播帐号的匿名帐号标识。
167.在一种可能实现方式中,当连麦请求被直播帐号接受时,接收第一终端发送的直播帐号的实名信息之后,方法还包括:
168.从观众帐号的匿名关系帐号列表中删除直播帐号的匿名帐号标识,并在观众帐号的实名关系帐号列表中添加直播帐号的实名帐号标识。
169.上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
170.图4是根据一示例性实施例示出的一种直播处理方法的流程图,如图4所示,直播处理方法可以应用于图1所示的直播系统。所述方法包括:
171.在步骤s401中,第一终端响应于直播帐号的匿名开播指令,向第二终端发送直播帐号的匿名信息,匿名信息通过对直播帐号待显示的实名信息进行辨识度处理得到。
172.本公开实施例中,直播用户可以基于第一终端上安装的客户端进行匿名直播或者实名直播。可选的,在直播用户想要进行匿名直播时,可以在客户端登录直播账号后,针对第一终端显示的匿名直播标识执行设定操作。以使得第一终端可以响应针对匿名直播标识的设定操作,生成匿名开播指令。从而响应于直播账号的匿名开播指令,向第二终端发送直播账号的匿名信息。进而使得第二终端接收到第一终端的直播账号的匿名信息,实现直播用户的匿名直播。
173.其中,匿名信息可以指的是无法反映直播帐号真实身份信息的信息。匿名直播标识可以是图标、按钮或者通知栏等。针对匿名直播标识的设点操作可以包括点击操作、长按操作、滑动操作或者语音等形式的输入操作。示例的,如图5所示,匿名直播标识可以是第一终端显示的直播帐号的直播准备界面500中的匿名直播图标501。直播用户在开始直播之前,通过点击该匿名直播图标,使得第一终端生成匿名开播指令,响应于该匿名直播开播指令,实现匿名直播。
174.本公开实施例中,第一终端响应于直播账号的匿名开播指令后,可以获取直播账号待显示的实名信息,基于实名信息生成匿名信息。从而向第二终端发送直播账号的匿名信息。其中,直播账号待显示的实名信息可以包括直播帐号的实名帐号标识、实名图像信息和实名音频信息。其中,实名图像信息和实名音频信息可以是直播用户通过第一终端录入的信息。不难理解的是,待显示的实名信息也可以为第一终端所需显示的其他信息。例如,直播帐号的头像、直播间名称等直播帐号的个人信息。
175.可选的,当直播帐号进行视频直播时,待显示的实名信息可以包括实名图像信息和实名音频信息。当直播帐号进行音频直播时,待显示的实名信息可以为实名音频信息。则示例的,第一终端获取待显示的实名信息的过程可以包括:第一终端判断直播帐号是否进行视频直播。当确定直播帐号进行视频直播时,第一终端可以获取实名图像信息。并在确定直播帐号选择变声模式时,获取实名音频信息。当确定直播帐号不进行视频直播时,第一终端可以判断直播帐号是否进行音频直播。在确定直播帐号进行音频直播的情况下,若确定直播帐号选择变声模式,第一终端可以获取实名音频信息。例如,可继续参考图5,直播准备
界面500可以包括视频直播按钮502和音频直播按钮503。第一终端可以在接收到针对视频直播按钮的输入后,确定直播帐号进行视频直播。同理,第一终端可以在接收到针对音频直播按钮的输入后,确定直播帐号进行音频直播。
176.本公开实施例中,直播账号的匿名信息可以是第一终端通过对直播账号待显示的实名信息进行辨识度处理得到。在实名信息包括直播帐号的实名帐号标识、实名图像信息和实名音频信息的情况下,匿名信息通过对直播帐号待显示的实名信息进行辨识度处理得到的过程可以包括:基于实名帐号标识、实名图像信息和实名音频信息生成直播帐号的的匿名信息。
177.可选的,第一终端基于实名帐号标识、实名图像信息和实名音频信息生成直播帐号的匿名信息过程可以包括以下多种情况中的至少一种。
178.第一种可选的实现方式,在匿名信息包括匿名帐号标识的情况下,第一终端可以基于实名帐号标识生成处于匿名状态下的直播帐号对应的匿名帐号标识。该匿名帐号标识与实名帐号标识不同。
179.可选的,第一终端可以对实名账号标识进行随机抽取处理,将抽取到部分实名账号标识作为直播账号对应的匿名账号标识。或者,第一终端可以对实名账号标识进行随机映射处理,得到直播账号的匿名账号标识。
180.第二种可选的实现方式,在匿名信息包括实名图像信息的情况下,可以对实名图像信息中的目标区域图像与遮挡图像进行融合处理,得到匿名图像信息。目标区域图像反映直播帐号的真实身份信息。
181.其中,第一终端可以先获取遮挡图像。对实名图像信息中的目标区域图像与遮挡图像进行融合处理,得到匿名图像信息。
182.本公开实施例中,遮挡图像指的是用于遮挡装饰目标物体,使得无法分辨目标物体的真实身份的图像。例如,遮挡图像可以为马赛克和魔幻表情等。其中,当目标物体为人脸时,魔幻表情包括但不限于虚拟妆容和虚拟饰品等。例如,魔幻表情包括虚拟妆容和虚拟饰品构成的猪八戒表情。
183.可选的,第一终端获取遮挡图像可以指的是第一终端直接获取默认设置的遮挡图像,例如马赛克。或者,第一终端获取遮挡图像也可以指的是第一终端获取直播用户选中的遮挡特征。示例的,在第一终端获取直播用户选中的遮挡图像的情况下,第一终端在获取遮挡图像之前,方法还包括:第一终端在响应于匿名开播指令后,可以显示特效选取窗口。该特效选取窗口中可以显示有多款魔幻表情。第一终端可以接收直播用户针对多款魔幻表情中的目标魔幻表情的点击输入,响应于点击输入获取用户选中的目标魔幻表情,该目标魔幻表情即为遮挡图像。
184.本公开实施例中,实名图像信息中目标区域图像可以包括人脸区域图像和/或具有标识性的人体纹身对应的区域图像等。一种遮挡图像可以与一处目标区域图像适配。则第一终端将遮挡图像与实名图像信息中目标区域图像进行融合处理得到匿名图像信息的过程可以包括:第一终端确定与获取的遮挡图像适配的目标区域图像。在实名图像信息中确定目标区域图像。将遮挡图像与目标区域图像进行融合处理,得到融合图像。该融合图像作为匿名图像信息。
185.示例的,遮挡图像通常可以为遮挡图像模板的形式。第一终端确定与遮挡图像适
配的目标区域图像后,可以将遮挡图像模板与待显示视频中的目标区域图像进行融合处理。其中,融合处理所用的算法可以包括但不限于泊松融合和图层融合等。
186.第三种可选的实现方式,在匿名信息包括实名音频信息的情况下,第一终端可以对实名音频信息进行变声处理,得到直播帐号的匿名音频信息。
187.可选的,第一终端将实名音频信息进行变声处理的变声音频的过程可以包括:第一终端将实名音频信息进行变调处理,得到变声音频。第一终端可以将变声音频确定为匿名音频信息。
188.需要说明的是,第一终端响应于匿名开播指令后,表明直播帐号开启匿名功能。则可以认为第一终端对应的直播帐号处于匿名状态。当第一终端未响应于匿名开播指令时,表明直播帐号未开启匿名功能,则可以认为第一终端对应的直播帐号处于实名状态。
189.本公开实施例中,第一终端响应于直播帐号的匿名开播指令,还可以在第一终端显示的直播帐号的直播界面中,显示匿名信息。
190.第一终端可以响应于匿名开播指令,显示直播帐号的直播界面,并在该直播界面中显示匿名信息。示例的,请继续参考图5,直播开始标识可以是第一终端显示的直播帐号的直播准备界面500中的包括“开始直播”字样的图标504。直播帐号通过点击该开始直播图标,使得第一终端生成匿名开播指令。响应于该匿名开播指令,在第一终端显示直播帐号的直播界面。
191.在直播帐号进行视频直播过程中,第一终端可以基于直播帐号的实名图像信息和实名音频信息,在直播界面上播放直播帐号的匿名信息。该匿名信息包括匿名图像信息和匿名音频信息。在遮挡图像为猪八戒遮挡图像的情况下,匿名图像信息为直播帐号的人物图像与猪八戒遮挡图像进行融合后的猪八戒图像。
192.在步骤s402中,第二终端在第二终端显示的直播帐号的直播界面中,显示匿名信息。
193.第二终端可以在接收到第一终端发送的匿名信息后,在第二终端显示的直播帐号的直播界面中显示匿名信息,播放直播帐号的直播。
194.示例的,假设直播帐号进行视频直播,第二终端接收到的匿名信息包括匿名图像信息和匿名音频信息。且假设遮挡图像为猪八戒遮挡图像。则如图6所示,第二终端在显示的直播帐号的直播界面600中,显示的匿名信息包括直播帐号的人物图像与猪八戒遮挡图像进行融合后的猪八戒图像。
195.本公开实施例中,直播帐号的直播界面还可以显示处于匿名状态的直播帐号的个人头像、匿名昵称、匿名账号标识、观看人数、点赞人数、热度排行信息等等。其中,匿名账号标识用于唯一标识处于匿名状态下的直播帐号。处于匿名状态下直播帐号的个人头像可以与处于实名状态下的直播帐号的个人头像相同或者不同。处于匿名状态下直播帐号的匿名昵称和匿名账号标识等个人信息与处于实名状态下的不同。不难理解的是,观看人数、点赞人数、热度排行信息等等数据信息均为处于匿名状态下的直播帐号的直播间的数据。
196.步骤s403中,第二终端响应于接收到观众帐号的连麦指令,向第一终端发送观众帐号针对直播帐号的连麦请求。
197.本公开实施例中,观众用户若想要与直播用户连麦,则观众用户可以通过第二终端执行连麦操作。第二终端响应于该连麦操作生成观众账号的连麦指令,向第一终端发送
观众账号针对直播账号的连麦请求。连麦请求用于请求向第一终端请求与第二终端连麦。
198.可选的,连麦操作可以包括针对针对直播帐号的直播界面包括的连麦标识的设定操作。第二终端可以在接收针对连麦标识的设定操作,生成连麦指令。响应于该连麦指令,向第一终端发送观众账号针对直播账号的连麦请求。示例的,观众用户可以点击直播界面包括的连麦标识,以使得第二终端可以接收到针对连麦标识的点击输入,生成连麦指令。
199.示例的,请继续参考图6,图6所示的直播界面中包括连麦标识602,该连麦标识602包括连麦互动的字样。观众用户可以点击连麦标识600,以使得第二终端生成连麦指令。响应于该连麦指令,向第一终端发送观众账号针对直播账号的连麦请求。
200.步骤s404中,第一终端响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。
201.本公开实施例中,第一终端在接收到第二终端发送的观众帐号针对直播帐号的连麦请求后,可以在直播界面显示连麦请求。直播用户若想要接受与观众用户的连麦,则可以对显示的连麦请求中的第一标识执行设定操作。以使得第一终端接收针对第一标识的设定操作,生成直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。
202.当然,直播用户也可以不接受与观众用户的连麦,则可以对显示连麦请求中第二标识执行设定操作。以使得第一终端接收针对第二标识的设定操作,结束与观众用户的连麦请求。
203.本公开实施例中,直播用户可以在接受与观众用户的连麦后,可以向第二终端发送直播帐号的实名信息,以选择与连麦的观众用户从匿名直播转为实名直播。可选的,直播用户还可以选择观众用户与连麦的观众用户进行实名直播的范围。则如图7所示,第一终端响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息的过程可以包括:
204.在步骤s701中,响应于接收到直播帐号接受连麦请求的接受连麦指令,显示直播模式设置界面,直播模式设置界面用于选择针对观众帐号的多种直播模式,在不同的直播模式下显示直播帐号的不同实名信息。
205.本公开实施例中,不同的直播模式下显示直播帐号的不同实名信息,也即是不同的直播模式下显示直播账号的实名信息范围不同。直播模式设置界面可以包括多个选择控件。任一选择控件对应一种直播模式。用户可以在直播模式设置界面显示的多个选择控件中对目标控件执行选择操作,生成对目标控件对应的目标直播模式的选择指令,以确定选择的目标直播模式。其中,选择控件可以为图像控件、下拉菜单控件、文本控件等。针对目标控件执行的选择操作可以包括点击、滑动或者长按等形式的操作。
206.可选的,直播模式包括:第一直播模式和第二直播模式。在第一直播模式下,第二终端显示直播帐号的实名图像信息和实名声音信息。在第二直播模式下,第二终端显示直播帐号的实名图像信息、实名声音信息和实名帐号标识。
207.示例的,直播模式设置界面可以包括:第一选择控件、第二选择控件以及包括“是否仅开放当前直播间可见”的提示文字。该提示文字用于提示直播用户针对连麦用户的可见实名信息的范围。第一选择控件与第一直播模式对应的。第一直播模式下,观众用户可见直播帐号的实名图像信息和实名声音信息,则可以认为第一直播模式下直播用户仅开放当前直播间可见。除直播间之外的诸如个人信息显示界面等依旧显示匿名信息。
208.第二选择控件与第二直播模式对应。第一直播模式下,观众用户可见直播帐号的实名图像信息、实名声音信息和实名账号标识,则可以认为第二直播模式下直播用户开放任一界面可见。也即是,直播间以及诸如个人信息显示界面等均可显示匿名信息。第二选择控件与第二直播模式对应。则直播用户可以点击第一选择控件,以使得第一终端响应于针对第一选择控件的点击操作,生成第一直播模式的选择指令。
209.则以个人信息显示界面为例。在直播用户选择第一直播模式的情况下。连麦的观众用户想要在直播间查看个人信息显示界面。则可以针对信息标识执行查看操作。第二终端响应于查看操作,生成信息查看指令,向第一终端发送信息查看请求。信息查看请求用于请求第一终端向第二终端发送个人信息显示界面。可选的,信息标识可以是图标、按钮或者通知栏等。针对信息标识的输入可以是点击、长按、滑动或者语音等形式的输入。示例的,请继续参考图6,信息标识可以是第二终端显示的直播用户的直播界面600中显示的个人头像601。观众用户点击该个人头像,使得第二终端生成信息查看指令。响应于该信息查看指令,通过网络向第一终端发送信息查看请求。第一终端响应于信息查看请求,向第二终端发送直播用户的个人信息显示信息。第二终端在第二终端显示的直播账号的个人信息显示界面中显示个人信息。
210.本公开实施例中,在第一直播模式下,个人信息显示界面显示对应的匿名个人信息。该匿名个人信息与直播用户处于实名状态下的个人信息不同。可选的,直播用户的匿名个人信息可以包括:个人身份信息和个人数据信息。该个人身份信息指的是与直播用户身份相关的信息。个人数据信息指的是与处于匿名状态下的直播用户的直播数据相关的信息。不难理解的是,个人数据信息仅统计处于匿名状态下的直播用户的直播数据。示例的,个人身份信息可以包括匿名昵称、性别、年龄、等级、签名、星座和所在地区等。个人数据信息可以包括直播回放记录、匿名粉丝人数(简称匿粉)、匿名关注人数(简称匿关)、直播获赞数、粉丝团人数和收礼个数等。
211.可选的,直播用户的个人信息显示界面的数量可以为一个或多个。示例的,如图8所示,图8以接收到匿名个人信息为例。直播用户的直播界面800中可以包括个人头像801。观众用户可以通过点击直播用户的直播界面中显示的个人头像,使得第二终端接收针对该个人头像的点击输入,显示个人信息显示界面802。个人信息显示界面可以显示为匿名主播的匿名昵称、标识女的性别图标、表示等级为4的等级图标、为签名不可见的签名、直接获赞的数量为189、粉丝的数量为43、粉丝团人数为0、收礼个数为4,以及提示信息,该提示信息为“备注:以上数字均为匿名直播数据”。
212.可选的,图8所示的匿名个人信息显示界面还可以包括主页按钮(图8中未示出)。第二终端在接收到针对主页按钮的输入后,响应于该输入,可以显示第二匿名个人信息显示界面(图8所示的匿名个人信息显示界面为第一匿名个人信息显示界面)。该第二匿名个人信息显示界面可以显示处于匿名状态下的直播用户的个人头像、匿粉的数量、匿关的数量、匿名名称、匿名账号标识、匿名签名、性别、年龄、星座、地区和直播回放等。
213.在步骤s702中,响应于接收到在直播模式设置界面内对多种直播模式中目标直播模式的选择指令,确定所选择的目标直播模式。
214.本公开实施例中,第一终端在响应于针对直播模式设置界面内多个选择控件中目标控件的选择操作后,在所述直播模式设置界面内接受到生成的对所述多种直播模式中,
与目标控件对应的目标直播模块的选择指令,确定所选择的目标直播模式。
215.在步骤s703中,基于目标直播模式,向第二终端发送直播帐号的实名信息。
216.本公开实施例中,第一终端可以根据目标直播模式对应的可显示直播账号的实名信息,向第二终端发送直播账号的实名信息。
217.可选的,在直播模式包括第一直播模式和第二直播模式的情况下,若目标直播模式为第一直播模块,则服务端基于目标直播模式,向第二终端发送直播帐号的实名信息的过程可以包括:服务端向第二终端发送的直播帐号的实名图像信息和实名声音信息,作为直播帐号的实名信息。相应的,服务端向第二终端发送的直播账号的其他信息依旧为匿名信息。该其他信息可以包括直播帐号对应的匿名帐号标识、匿名头像以及匿名其他个人信息等。在第二直播模式下,服务端基于目标直播模式,向第二终端发送直播帐号的实名信息的过程可以包括:服务端向第二终端发送的直播帐号的实名图像信息、实名声音信息和实名帐号标识,作为直播帐号的实名信息。
218.继续以前述步骤702中示例的为例,在目标直播模式为第一直播模式的情况下,第一终端向第二终端发送实名图像信息和实名声音信息。则第二终端在直播间显示实名图像信息和实名声音信息。假设直播帐号进行视频直播,第二终端在直播间显示去掉遮挡特效的图像,以及未变声处理前的音频。其中,直播间又称直播界面、直播间界面。
219.本公开实施例中,在直播用户与观众用户同意连麦后,直播用户可以通过第一终端选择不同的直播模式,以使得观众用户的第二终端可以显示直播帐号的不同范围的实名信息。实现了直播用户针对连麦的观众用户进行直播时实名信息显示范围的灵活设置,提高用户体验。
220.本公开实施例中,所述方法还可以包括:响应于直播帐号的匿名开播指令,向匿名关系帐号列表中的观众帐号所在的第二终端发送直播帐号的匿名信息。
221.其中,第一终端响应于匿名开播指令,向匿名关系帐号列表中所有观众账号所在第二终端发送直播帐号的匿名信息,以向匿名关系帐号列表中所有观众账号推送直播帐号的匿名直播消息,该匿名直播消息包括匿名信息。可选的,第一终端还可以向除实名关系账号列表中所有账号之外的账号所在终端发送直播账号的匿名消息,以实现更广泛的推荐。
222.不难理解是,本公开技术方案中,第一终端在匿名直播时,绕开了处于实名状态下的直播帐号可能认识的帐号、粉丝、好友以及通讯录好友等帐号。避免了向直播帐号可能认识的帐号、实名状态下的粉丝、好友以及通讯录好友等较大概率上可能认识的人,推荐直播帐号的匿名直播消息,使得直播帐号的直播间形成了“直播树洞”。保障了匿名直播的有效性。
223.本公开实施例中,通过响应于直播帐号的匿名开播指令,向第二终端发送直播帐号的匿名信息。在接收第二终端发送的观众帐号针对直播帐号的连麦请求后,可以响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。该技术方案中,在直播账号对应的直播用户处于匿名直播的情况下,观众账号对应的观众用户可以通过发送连麦请求。从而在直播用户接受连麦请求的情况下,向观众用户对应的终端发送直播账号的实名信息,实现连麦成功的观众用户与直播用户之间的匿名直播至实名直播的转换,丰富了直播方式,提升了直播趣味性。进而提高了观众用户参与直播互动的积极性,提升了直播效果。
224.图9是根据一示例性实施例示出的一种直播处理方法的流程图,如图9所示,直播处理方法可以应用于图1所示的直播系统。所述方法包括:
225.在步骤s901中,第一终端响应于直播帐号的匿名开播指令,向第二终端发送直播帐号的匿名信息,匿名信息通过对直播帐号待显示的实名信息进行辨识度处理得到。
226.步骤901的解释和实现方式可以参考前述步骤401的解释和实现方式,本公开实施例对比不做赘述。
227.在步骤s902中,第二终端在第二终端显示的直播帐号的直播界面中,显示匿名信息。
228.步骤902的解释和实现方式可以参考前述步骤402的解释和实现方式,本公开实施例对比不做赘述。
229.在步骤s903中,第二终端响应于接收到观众帐号针对直播帐号的建立关系指令,向第一终端发送观众账号针对直播账号的建立关系请求。在观众帐号的帐号标识对应的匿名关系帐号列表中添加直播帐号的匿名帐号标识。
230.本公开实施例中,观众用户若想要与直播用户建立关系。则观众用户可以执行建立关系操作,使得第二终端响应于该建立关系操作,生成观众帐号针对直播帐号的建立关系指令。从而响应于该建立关系指令,向第一终端发送观众账号针对直播账号的建立关系请求。建立关系请求可以用于观众帐号与处于匿名状态下的直播帐号建立关系。
231.可选的,第二终端显示的目标界面中,可以显示关系触发控件。关系触发控制可以用于在被触发时显示关系类型窗口,该关系类型窗口显示有多个不同的关系。观众帐号在想要与处于匿名状态下的直播帐号建立关系时,观众帐号可以针对关系触发控件进行输入。第二终端接收到该输入后,显示关系类型窗口。之后获取观众帐号在关系类型窗口中选择的目标关系,生成建立关系指令。响应于该建立关系指令,向第一终端发送观众账号针对直播账号的建立关系请求,该第一建立关系请求可以包括目标关系。其中,针对关系触发控件的输入可以是点击、长按、滑动或者语音等形式的输入。
232.或者,第二终端显示的目标界面中,也可以显示有不同关系对应的多个关系触发控件。观众帐号可以点击该多个关系触发控件中的目标关系触发控件,使得第二终端接收到针对目标关系触发控件的点击输入后,生成建立关系指令。响应于建立关系指令,向第一终端发送观众账号针对直播账号的建立关系请求,该第一建立关系请求可以包括目标关系触发控件对应的关系。
233.步骤s904中,第一终端响应于接收到第二终端发送的观众帐号针对直播帐号的建立关系请求,在直播帐号的匿名帐号标识对应的匿名关系帐号列表中添加观众帐号的帐号标识。
234.本公开实施例中,直播用户在接收到第二终端发送的观众帐号针对直播帐号的建立关系请求。可以接收与观众用户建立关系,则第一终端可以在直播帐号的匿名帐号标识对应的匿名关系帐号列表中添加观众帐号的帐号标识。可选的,该匿名关系帐号列表可以显示在观众帐号的主界面。
235.示例的,如图10所示,目标界面可以为直播帐号的主界面1000。该主界面1000可以包括:匿粉控件1001。匿粉控件与粉丝关系对应的匿名关系账号列表对应。直播帐号点击匿粉控件,可以在主界面显示粉丝关系对应的匿名关系账号列表,该匿名关系账号列表中显
示的所有帐号均关注了处于匿名状态下的直播帐号。主页面还可以包括:匿关控件1002。匿关控件与关注关系对应的匿名关系账号列表对应。帐号点击匿粉控件,可以在主界面显示粉丝关系对应的匿名关系账号列表,该匿名关系账号列表中显示的所有帐号均为处于匿名状态下的直播帐号关注的帐号。图10中的主界面可以显示处于匿名状态下的直播帐号的个人头像、匿粉的数量、匿关的数量、匿名名称、匿名账号标识、匿名签名、性别、年龄、星座、地区和直播回放等。
236.需要说明的是,若观众帐号想要观看处于匿名状态下的直播帐号的直播视频时,可以在第二终端显示的匿名关系账号列表中进行相应操作,触发第二终端向第一终端请求该直播帐号的匿名信息。以在接收到匿名信息后,显示该直播帐号的直播界面。示例的,假设观众帐号的匿名关系账号列表中显示匿名个人信息包括个人头像,则观众帐号可以点击个人头像,触发第二终端显示该直播帐号的直播界面。
237.步骤s905中,第二终端响应于接收到观众帐号的连麦指令,向第一终端发送观众帐号针对直播帐号的连麦请求。
238.步骤905的解释和实现方式可以参考前述步骤403的解释和实现方式,本公开实施例对比不做赘述。
239.步骤s906中,第一终端响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。
240.步骤906的解释和实现方式可以参考前述步骤404的解释和实现方式,本公开实施例对比不做赘述。
241.步骤s907中,第一终端从直播帐号的匿名关系帐号列表中删除观众帐号的帐号标识,并在直播帐号的实名关系帐号列表中添加观众帐号的帐号标识。
242.本公开实施例中,在第一终端响应于接收到直播帐号接受连麦请求的接受连麦指令后,可以认为直播用户针对连麦的观众用户实行实名直播。则第一终端可以从直播帐号的匿名关系帐号列表中删除观众帐号的帐号标识,并在直播帐号的实名关系帐号列表中添加观众帐号的帐号标识,实现在针对连麦的观众用户进行匿名直播转实名直播的同时,将观众用户与处于匿名状态的直播用户建立的关系,迁移为与处于实名状态的直播用户建立的关系,提高用户体验。
243.需要说明的是,本公开实施例提供的直播处理方法中,步骤的先后执行顺序可以调整。本公开对此不作限定。
244.本公开实施例中,通过响应于直播帐号的匿名开播指令,向第二终端发送直播帐号的匿名信息。在接收第二终端发送的观众帐号针对直播帐号的连麦请求后,可以响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。该技术方案中,在直播账号对应的直播用户处于匿名直播的情况下,观众账号对应的观众用户可以通过发送连麦请求。从而在直播用户接受连麦请求的情况下,向观众用户对应的终端发送直播账号的实名信息,实现连麦成功的观众用户与直播用户之间的匿名直播至实名直播的转换,丰富了直播方式,提升了直播趣味性。进而提高了观众用户参与直播互动的积极性,提升了直播效果。
245.图11是根据一示例性实施例示出的一种直播处理装置的流程图,如图11所示,直播处理装置应用于第一终端,第一终端为直播帐号所在终端,装置包括:
246.发送模块1101,用于响应于直播帐号的匿名开播指令,向第二终端发送直播帐号的匿名信息,匿名信息通过对直播帐号待显示的实名信息进行辨识度处理得到,第二终端为观众帐号所在终端;
247.接收模块1102,用于接收第二终端发送的观众帐号针对直播帐号的连麦请求;
248.发送模块1101,还用于响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。
249.在一种可能实现方式中,实名信息包括直播帐号的实名帐号标识、实名图像信息和实名音频信息;装置,还包括:
250.处理模块,用于基于实名帐号标识、实名图像信息和实名音频信息生成直播帐号的的匿名信息。
251.在一种可能实现方式中,处理模块,还用于:
252.基于实名帐号标识生成处于匿名状态下的直播帐号对应的匿名帐号标识,匿名帐号标识与实名帐号标识不同;
253.对实名图像信息中的目标区域图像与遮挡图像进行融合处理,得到匿名图像信息,目标区域图像反映直播帐号的真实身份信息;
254.对实名音频信息进行变声处理,得到直播帐号的匿名音频信息。
255.在一种可能实现方式中,发送模块,还用于:
256.响应于接收到直播帐号接受连麦请求的接受连麦指令,显示直播模式设置界面,直播模式设置界面用于选择针对观众帐号的多种直播模式,在不同的直播模式下显示直播帐号的不同实名信息;
257.响应于接收到在直播模式设置界面内对多种直播模式中目标直播模式的选择指令,确定所选择的目标直播模式;
258.基于目标直播模式,向第二终端发送直播帐号的实名信息。
259.在一种可能实现方式中,直播模式包括:第一直播模式和第二直播模式,
260.在第一直播模式下,发送模块,还用于:向第二终端发送的直播帐号的实名图像信息和实名声音信息,作为直播帐号的实名信息;
261.在第二直播模式下,发送模块,还用于:向第二终端发送的直播帐号的实名图像信息、实名声音信息和实名帐号标识,作为直播帐号的实名信息。
262.在一种可能实现方式中,观众帐号为直播帐号的实名帐号标识对应的实名关系帐号列表之外的帐号;装置还包括:
263.添加模块,用于响应于接收到第二终端发送的观众帐号针对直播帐号的建立关系请求,在直播帐号的匿名帐号标识对应的匿名关系帐号列表中添加观众帐号的帐号标识。
264.在一种可能实现方式中,装置还包括:
265.删除模块,用于从直播帐号的匿名关系帐号列表中删除观众帐号的帐号标识,并在直播帐号的实名关系帐号列表中添加观众帐号的帐号标识。
266.在一种可能实现方式中,发送模块,还用于:
267.响应于直播帐号的匿名开播指令,向匿名关系帐号列表中的观众帐号所在的第二终端发送直播帐号的匿名信息。
268.本公开实施例中,通过响应于直播帐号的匿名开播指令,向第二终端发送直播帐
号的匿名信息。在接收第二终端发送的观众帐号针对直播帐号的连麦请求后,可以响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。该技术方案中,在直播账号对应的直播用户处于匿名直播的情况下,观众账号对应的观众用户可以通过发送连麦请求。从而在直播用户接受连麦请求的情况下,向观众用户对应的终端发送直播账号的实名信息,实现连麦成功的观众用户与直播用户之间的匿名直播至实名直播的转换,丰富了直播方式,提升了直播趣味性。进而提高了观众用户参与直播互动的积极性,提升了直播效果。
269.图12是根据一示例性实施例示出的一种直播处理装置的流程图,如图12所示,直播处理装置应用于第二终端,所述第二终端为观众帐号所在终端,所述装置包括:
270.接收模块1201,用于接收第一终端的直播帐号的匿名信息,匿名信息通过对第一终端的直播帐号待显示的实名信息进行辨识度处理得到;
271.发送模块1202,用于响应于接收到观众帐号的连麦指令,向第一终端发送观众帐号针对直播帐号的连麦请求;
272.接收模块1201,还用于当连麦请求被直播帐号接受时,接收第一终端发送的直播帐号的实名信息。
273.在一种可能实现方式中,实名信息包括直播帐号的实名帐号标识、实名图像信息和实名音频信息;装置还包括:
274.处理模块,用于基于实名帐号标识、实名图像信息和实名音频信息生成直播帐号的的匿名信息。
275.在一种可能实现方式中,处理模块,还用于:
276.基于实名帐号标识生成处于匿名状态下的直播帐号对应的匿名帐号标识,匿名帐号标识与实名帐号标识不同;
277.对实名图像信息中的目标区域图像与遮挡图像进行融合处理,得到匿名图像信息,目标区域图像反映直播帐号的真实身份信息;
278.对实名音频信息进行变声处理,得到直播帐号的匿名音频信息。
279.在一种可能实现方式中,接收模块,还用于:
280.接收第一终端基于第一直播模式发送的直播帐号的实名图像信息和实名声音信息,作为直播帐号的实名信息;
281.或,接收第一终端基于第二直播模式发送的直播帐号的实名帐号标识、实名图像信息和实名声音信息,作为直播帐号的实名信息。
282.在一种可能实现方式中,观众帐号为直播帐号的实名帐号标识对应的实名关系帐号列表之外的帐号;发送模块,还用于:
283.响应于接收到观众帐号针对直播帐号的建立关系指令,向第一终端发送观众账号针对直播账号的建立关系请求,在观众帐号的帐号标识对应的匿名关系帐号列表中添加直播帐号的匿名帐号标识。
284.在一种可能实现方式中,装置还包括:
285.删除模块,用于从观众帐号的匿名关系帐号列表中删除直播帐号的匿名帐号标识,并在观众帐号的实名关系帐号列表中添加直播帐号的实名帐号标识。
286.本公开实施例中,通过响应于直播帐号的匿名开播指令,向第二终端发送直播帐
号的匿名信息。在接收第二终端发送的观众帐号针对直播帐号的连麦请求后,可以响应于接收到直播帐号接受连麦请求的接受连麦指令,向第二终端发送直播帐号的实名信息。该技术方案中,在直播账号对应的直播用户处于匿名直播的情况下,观众账号对应的观众用户可以通过发送连麦请求。从而在直播用户接受连麦请求的情况下,向观众用户对应的终端发送直播账号的实名信息,实现连麦成功的观众用户与直播用户之间的匿名直播至实名直播的转换,丰富了直播方式,提升了直播趣味性。进而提高了观众用户参与直播互动的积极性,提升了直播效果。
287.图13是根据一示例性实施例示出的一种终端的框图。该终端可以为本公开第二终端或者第一终端。该终端1300可以是:智能手机、平板电脑、mp3播放器(moving picture experts group audio layer iii,动态影像专家压缩标准音频层面3)、mp4(moving picture experts group audio layer iv,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端1300还可能被称为帐号设备、便携式终端、膝上型终端、台式终端等其他名称。
288.通常,终端1300包括有:处理器1301和存储器1302。
289.处理器1301可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1301可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1301也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1301可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1301还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
290.存储器1302可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1302还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1302中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1301所执行以实现本技术中方法实施例提供的直播处理方法。
291.在一些实施例中,终端1300还可选包括有:外围设备接口1303和至少一个外围设备。处理器1301、存储器1302和外围设备接口1303之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1303相连。具体地,外围设备包括:射频电路1304、显示屏1305、摄像头1306、音频电路1307、定位组件1308和电源1309中的至少一种。
292.外围设备接口1303可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器1301和存储器1302。在一些实施例中,处理器1301、存储器1302和外围设备接口1303被集成在同一芯片或电路板上;在一些其他实施例中,处理器1301、存储器1302和外围设备接口1303中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
293.射频电路1304用于接收和发射rf(radio frequency,射频)信号,也称电磁信号。射频电路1304通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1304将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1304包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1304可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wireless fidelity,无线保真)网络。在一些实施例中,射频电路1304还可以包括nfc(near field communication,近距离无线通信)有关的电路,本技术对此不加以限定。
294.显示屏1305用于显示ui(user interface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1305是触摸显示屏时,显示屏1305还具有采集在显示屏1305的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1301进行处理。此时,显示屏1305还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1305可以为一个,设置终端1300的前面板;在另一些实施例中,显示屏1305可以为至少两个,分别设置在终端1300的不同表面或呈折叠设计;在再一些实施例中,显示屏1305可以是柔性显示屏,设置在终端1300的弯曲表面上或折叠面上。甚至,显示屏1305还可以设置成非矩形的不规则图形,也即异形屏。显示屏1305可以采用lcd(liquid crystal display,液晶显示屏)、oled(organic light

emitting diode,有机发光二极管)等材质制备。
295.摄像头组件1306用于采集图像或视频。可选地,摄像头组件1306包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtual reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1306还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
296.音频电路1307可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1301进行处理,或者输入至射频电路1304以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端1300的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1301或射频电路1304的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1307还可以包括耳机插孔。
297.定位组件1308用于定位终端1300的当前地理位置,以实现导航或lbs(location based service,基于位置的服务)。定位组件1308可以是基于美国的gps(global positioning system,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。
298.电源1309用于为终端1300中的各个组件进行供电。电源1309可以是交流电、直流电、一次性电池或可充电电池。当电源1309包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
299.在一些实施例中,终端1300还包括有一个或多个传感器1310。该一个或多个传感器1310包括但不限于:加速度传感器1311、陀螺仪传感器1312、压力传感器1313、指纹传感器1314、光学传感器1315以及接近传感器1316。
300.加速度传感器1311可以检测以终端1300建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1311可以用于检测重力加速度在三个坐标轴上的分量。处理器1301可以根据加速度传感器1311采集的重力加速度信号,控制显示屏1305以横向视图或纵向视图进行用户界面的显示。加速度传感器1311还可以用于游戏或者用户的运动数据的采集。
301.陀螺仪传感器1312可以检测终端1300的机体方向及转动角度,陀螺仪传感器1312可以与加速度传感器1311协同采集用户对终端1300的3d动作。处理器1301根据陀螺仪传感器1312采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变ui)、拍摄时的图像稳定、游戏控制以及惯性导航。
302.压力传感器1313可以设置在终端1300的侧边框和/或显示屏1305的下层。当压力传感器1313设置在终端1300的侧边框时,可以检测用户对终端1300的握持信号,由处理器1301根据压力传感器1313采集的握持信号进行左右手识别或快捷操作。当压力传感器1313设置在显示屏1305的下层时,由处理器1301根据用户对显示屏1305的压力操作,实现对ui界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
303.指纹传感器1314用于采集用户的指纹,由处理器1301根据指纹传感器1314采集到的指纹识别用户的身份,或者,由指纹传感器1314根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1301授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1314可以被设置终端1300的正面、背面或侧面。当终端1300上设置有物理按键或厂商logo时,指纹传感器1314可以与物理按键或厂商logo集成在一起。
304.光学传感器1315用于采集环境光强度。在一个实施例中,处理器1301可以根据光学传感器1315采集的环境光强度,控制显示屏1305的显示亮度。具体地,当环境光强度较高时,调高显示屏1305的显示亮度;当环境光强度较低时,调低显示屏1305的显示亮度。在另一个实施例中,处理器1301还可以根据光学传感器1315采集的环境光强度,动态调整摄像头组件1306的拍摄参数。
305.接近传感器1316,也称距离传感器,通常设置在终端1300的前面板。接近传感器1316用于采集用户与终端1300的正面之间的距离。在一个实施例中,当接近传感器1316检测到用户与终端1300的正面之间的距离逐渐变小时,由处理器1301控制显示屏1305从亮屏状态切换为息屏状态;当接近传感器1316检测到用户与终端1300的正面之间的距离逐渐变大时,由处理器1301控制显示屏1305从息屏状态切换为亮屏状态。
306.本领域技术人员可以理解,图10中示出的结构并不构成对终端1300的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
307.在示例性实施例中,还提供了一种计算机可读存储介质,当该计算机存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述各个方法实施例提供的直播处理方法。
308.例如,该非临时性计算机可读存储介质可以是rom(read

only memory,只读内存)、ram(random access memory,随机存取存储器)、cd

rom(compact disc read

only memory,只读光盘)、磁带、软盘和光数据存储设备等。
309.在示例性实施例中,还提供一种计算机程序产品,包括计算机程序指令,所述计算机程序指令被处理器执行时实现上述各个方法实施例提供的直播处理方法。
310.在示例性实施例中,还提供了一种应用程序产品,当该应用程序产品中的指令由终端的处理器执行时,使得终端能够执行上述各个方法实施例提供的直播处理方法。
311.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
312.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1