一种网络表情播放方法、系统和服务设备的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种网络表情播放方法、系统和服务设备。
【背景技术】
[0002]随着互联网技术的发展,越来越多的用户通过互联网与别人进行交流。且在交流过程中经常会发送一些网络表情,例如:表情动画、表情图片、表情文本等表情内容,通过这些网络表情表示用户当前的心态或者面部表情。然而,目前发送网络表情时,网络表情都是在空白区域展现,且该网络表示展现的区域会显示这个网络表情由哪个用户发送。例如:在消息展现界面中用户名的下方区域展现网络表情。这样网络表情和用户名是分开展现的,从而网络表情与用户名是分离的。且在一些语音交流群组,由于没有信息展现界面,从而导致在语音交流群组无法展现网络表情。可见,目前网络表情的展现效果比较差。
【发明内容】
[0003]本发明实施例提供了一种网络表情播放方法、系统和服务设备,可以提高网络表情的展现效果。
[0004]第一方面,本发明实施例提供一种网络表情播放方法,包括:
[0005]群组内的发起客户端显示多个网络表情的图标,接收发起客户端输入的从所述多个网络表情的图标中选择目标网络表情的图标的选择指令,根据所述选择指令获取所述目标网络表情的表情标识;
[0006]所述发起客户端向服务设备发送表情播放请求,所述表情播放请求携带有所述发起客户端的用户标识、所述群组标识和所述发起客户端的用户标识;
[0007]所述服务设备根据所述表情播放请求向所述群组内的所有客户端广播表情播放消息,所述表情播放消息携带有所述表情标识和所述用户标识;
[0008]所述群组内的每一客户端根据所述表情标识获取所述表情标识匹配的所述目标网络表情,并根据所述用户标识识别所述发起客户端的头像显示位置,在所述头像显示位置显示的头像上叠加播放所述目标网络表情的动画。
[0009]第二方面,本发明实施例提供一种网络表情播放系统,包括:服务设备和任一群组内的多个客户端,所述群组内的客户端包括发起客户端,其中:
[0010]在群组内的各个客户端显示多个网络表情的图标;
[0011]所述发起客户端,用于接收输入的从所述多个网络表情的图标中选择目标网络表情的图标的选择指令,根据所述选择指令获取所述目标网络表情的表情标识;
[0012]所述发起客户端还用于向所述服务设备发送表情播放请求,所述表情播放请求携带有所述发起客户端的用户标识、所述群组标识和所述发起客户端的用户标识;
[0013]所述服务设备,用于根据所述表情播放请求向所述群组内的所有客户端广播表情播放消息,所述表情播放消息携带有所述表情标识和所述用户标识;
[0014]所述群组内的每一客户端,用于根据所述表情标识获取所述表情标识匹配的所述目标网络表情,并根据所述用户标识识别所述发起客户端的头像显示位置,在所述头像显示位置显示的头像上叠加播放所述目标网络表情的动画。
[0015]第三方面,本发明实施例提供一种服务设备,包括:接收单元和第一发送单元,其中:
[0016]所述接收单元,用于接收群组内的发起客户端发送的表情播放请求,所述表情播放请求携带有所述发起客户端的用户标识、所述群组标识和所述表情标识,其中,所述表情标识为在群组内的各个客户端显示多个网络表情的图标后,所述发起客户端根据选择指令获取的目标网络表情的表情标识,所述选择指令为所述发起客户端显示多个网络表情的图标,接收输入的从所述多个网络表情的图标中选择目标网络表情的图标的选择指令;
[0017]所述第一发送单元,用于根据所述表情播放请求向所述群组内的所有客户端广播表情播放消息,所述表情播放消息携带有所述表情标识和所述发起客户端的用户标识,以使所述群组内的每一客户端根据所述表情标识获取所述表情标识匹配的所述目标网络表情,并根据所述用户标识识别所述发起客户端的头像显示位置,在所述头像显示位置显示的头像上叠加播放所述目标网络表情的动画。
[0018]上述技术方案中,在群组内的各个客户端显示多个网络表情的图标,接收发起客户端输入的从所述多个网络表情的图标中选择目标网络表情的图标的选择指令,根据所述选择指令获取所述目标网络表情的表情标识;所述发起客户端向服务设备发送表情播放请求,所述表情播放请求携带有所述发起客户端的用户标识、所述群组标识和所述表情标识;所述服务设备根据所述表情播放请求向所述群组内的所有客户端广播表情播放消息,所述表情播放消息携带有所述表情标识和所述发起客户端的用户标识;所述群组内的每一客户端根据所述表情标识获取所述表情标识匹配的所述目标网络表情,并根据所述用户标识识别所述发起客户端的头像显示位置,在所述头像显示位置显示的头像上叠加播放所述目标网络表情的动画。这样可以实现网络表情在头像上播放,有效地将网络表情形象地与该用户联系起来,且在一些语音交流群组也可以展现网络表情,从而可以以提高网络表情的展现效率。
【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明实施例公开的一种网络表情播放的网络构架示意图;
[0021]图2是本发明实施例提供的一种网络表情播放方法的示意图;
[0022]图3是本发明实施例提供的一种客户端的网络表情的界面示意图;
[0023]图4是本发明实施例提供的网络表情举例不意图;
[0024]图5是本发明实施例提供的网络表情播放举例示意图;
[0025]图6是本发明实施例提供的另一种网络表情播放方法的示意图;
[0026]图7至图10是本发明实施例提供的一种网络表情播放的过程示意图;
[0027]图11是本发明实施例提供的一种网络表情播放系统的结构示意图;
[0028]图12是本发明实施例提供的一种服务设备的结构示意图;
[0029]图13是本发明实施例提供的另一种服务设备的结构示意图。
【具体实施方式】
[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]为了更好理解本发明实施例公开的一种网络表情播放方法、系统及服务设备,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种网络表情播放的网络构架示意图。如图1所示,该直播网络构架可以包括服务设备以及多个客户端,其中,服务设备也被称后台服务器、组件服务器等,服务设备可以通过互联网与多个客户端进行通信连接。在图1所示的网络构架中,多个客户端属于同一个群组,其中,这多个客户端中任何发起网络表情的客户端都可以理解为发起客户端。本发明实施例中,群组简单来讲就是多个客户端所处的一种虚拟空间(或虚拟房间),位于该虚拟空间内的客户端彼此可以进行语音交流。本发明实施例中,客户端均可以是包括集合群聊、视频直播、群组K歌、在线游戏、在线影视等功能为一体的富客户端。在图1所示的网络构架中,客户端可以运行在包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(PersonalDigital Assistant, PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备上。
[0032]请参阅图2,图2是本发明实施例提供的一种网络表情播放方法的示意图,如图2所示,包括以下步骤:
[0033]S201、在群组内的各个客户端显示多个网络表情的图标。
[0034]S202、接收发起客户端输入的从所述多个网络表情的图标中选择目标网络表情的图标的选择指令,根据所述选择指令获取所述目标网络表情的表情标识。
[0035]上述发起客户端可以是上述群组内接收到上述选择指令的客户端。例如:客户端可以显示如图3所示的界面,该界面上方显示各客户端的头像,下方显示有多个网络表情的图标,这样当用户点击某一图标,客户端就选择该图标,从而根据获取到对应的表情标识。另外,在图3所示的界面中可以是只显示一部分网络表情的图标,另一部分网络表情的图标可以通过对上述界面进行拖动操作显示,从而用户可以获取各网络表情的图标。
[0036]另外,本实施例中,表情标识与网络表情是对应的,即一个表情标识唯一标识一个网络表情。本实施例中,网络表情可以是图像动画、文字动画等体内容。另外,网络表情并不限定是面部表情,还可以是一些特定的肢体表情、特定的动画、特定的图像或者特定的文字等能够播放的媒体内容。例如:如图4所示的网络表情,当然图4所示的网络表情仅是一个举例,另外,这里需要指示的是,图4中第二行和第三的网络表情为在客户端的头像上叠加播放时的网络表情。
[0037]S203、发起客户端向服务设备发送表情播放请求,所述表情播放请求携带有所述发起客户端的用户标识、所述群组标识和所述表情标识。
[0038]本实施例中,上述发起客户端的用户标识可以是该发起客户端当前登录的