即时通信方法、终端和系统技术方案

技术编号:11152763 阅读:39 留言:0更新日期:2015-03-18 09:20
本发明专利技术公开了一种即时通信方法、终端和系统。所述方法包括接收与第一展示区对应的图片数据;接收与第二展示区对应的通信数据;将所述第一展示区对应的图片数据和所述第二展示区对应的通信数据发送至接收方。所述方法还包括:接收发送方发送的数据;对接收的数据进行解析,得到第一展示区对应的图片数据和第二展示区对应的通信数据;显示所述第一展示区对应的图片数据以及所述第二展示区对应的通信数据。应用本发明专利技术技术方案,能够有效地利用终端,尤其是移动终端有限的显示界面,并提高终端的互动性。

【技术实现步骤摘要】
即时通信方法、终端和系统
本专利技术涉及通信
,特别是涉及一种即时通信方法、终端和系统。
技术介绍
即时通信(Instant Messenger,简称IM),是一种基于互联网的即时交流消息的技术。 在传统的技术方案中,大多即时通信的发送终端只需要编辑所要发送的通信信息,如文字、表情和贴图等,再发送给即时通信的接收终端;在接收终端的界面中,一般有一个展示区,用于显示发送消息一方用户的头像,在该展示区的附近,一般有另一个展示区,此展示区可以称之为“气泡”,在气泡中可以包含文字讯息、图片等。专利技术人在研究中发现该技术至少存在如下技术问题:在一个展示区重复地展示用户一个相同的头像,浪费了即时通信终端,尤其是移动终端界面的显示空间,并且,在“气泡”展示区有图片而头像展示区又有头像时,较多图片的解码及显示会占用系统资源,从而影响系统的性能。
技术实现思路
基于此,有必要提供一种即时通信方法、终端和系统,应用本专利技术技术方案,能够有效地利用终端的显示界面,提升性能,同时提高终端的互动性。 一种即时通信方法,适用于信息的发送方,所述方法包括: 接收与第一展示区对应的图片数据,所述第一展示区对应的图片数据用于通信过程中的第一展示区的头像显示; 接收与第二展示区对应的通信数据,所述第二展示区对应的通信数据用于通信过程中的正文显示; 将所述第一展示区对应的图片数据和所述第二展示区对应的通信数据发送至接收方。 一种即时通信方法,适用于信息的接收方,所述方法包括: 接收发送方发送的数据; 对接收的数据进行解析,得到第一展示区对应的图片数据和第二展示区对应的通信数据,所述第一展示区对应的图片数据用于作为通信过程中的头像显示,所述第二展示区对应的通信数据用于通信过程中的正文显示; 显示所述第一展示区对应的图片数据以及所述第二展示区对应的通信数据。 一种即时通信终端,用作信息的发送终端,所述终端包括: 第一输入模块,用于接收与第一展示区对应的图片数据,所述第一展示区对应的图片数据用于通信过程中的第一展示区的头像显示; 第二输入模块,用于接收与第二展示区对应的通信数据,所述第二展示区对应的通信数据用于通信过程中的正文显示; 数据发送模块,用于将所述第一展示区对应的图片数据和所述第二展示区对应的通信数据发送至接收方。 一种即时通信终端,用作信息的接收终端,所述终端包括: 数据接收模块,用于接收发送方发送的数据; 数据处理模块,用于对接收的数据进行解析,得到第一展示区对应的图片数据和第二展示区对应的通信数据,所述第一展示区对应的图片数据用于作为通信过程中的头像显示,所述第二展示区对应的通信数据用于通信过程中的正文显示; 显示模块,用于显示所述第一展示区对应的图片数据以及所述第二展示区对应的通信数据。 一种即时通信系统,所述系统包括发送终端和接收终端; 发送终端为上述用作信息的发送终端的即时通信终端; 接收终端为上述用作信息的接收终端的即时通信终端。 上述即时通信方法、终端和系统,通过在发送方输入第一展示区对应的图片数据以及输入第二展示区对应的通信数据,并将第一展示区对应的图片数据和第二展示区对应的通信数据发送至接收方,使得发送方用户每次发送信息时,可以选择发送不同头像对应的图片数据,有效的利用了终端,尤其是移动终端有限的显示界面,并且省去了原来处理重复显示的固定头像图片的操作,提升了性能,同时还提高了互动性。 【附图说明】 图1为一个实施例中的即时通信方法的流程示意图; 图2为一个实施例中的即时通信方法的流程示意图; 图3A至图3F为一个实施例中即时通信终端输入界面示意图; 图4为一个实施例中导入头像的界面示意图; 图5为一个实施例中的即时通信方法的流程示意图; 图6A和图6B为一个实施例中即时通信接收终端的显示界面示意图; 图7为一个实施例中的即时通信终端的框架结构图; 图8为一个实施例中的即时通信终端的框架结构图; 图9为一个实施例中的即时通信终端的框架结构图; 图10为一个实施例中的即时通信系统的结构示意图; 图11为一个实施例中的即时通信系统的结构示意图; 图12为一个实施例中的即时通信移动终端的结构示意图。 【具体实施方式】 为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。 参见图1,一个实施例中,提供了一种即时通信方法。本方法适用于即时通信的发送终端,发送终端可以是固定式发送终端,如台式计算机,也可以是移动式发送终端,如个人计算机(Personal Computer,简称PC)、手机、个人数字助理等。发送终端可以适用于单人对单人的即时通信场景,也可以适用于多人的即时通信场景,例如群或讨论组等。 本实施例的即时通信方法,其流程包括: 步骤102,接收与第一展示区对应的图片数据。 第一展示区对应的图片数据用于通信过程中的第一展示区的头像显示,即在通信过程中,即时通信用户的头像显示在即时通信界面的第一展示区。所接收的用户输入的第一展示区对应的图片数据可以首次发送图片对应的静态图片数据或动态图片数据,也可以是非首次发送图片对应的图片标识,其中静态图片如PNG(PNG,Portable Network GraphicFormat,可移植网络图形格式)图片可以显示为一个静态的头像,动态图片如GIF (GIF,Graphic Interchange Format,图像互换格式)图片可以显示为一个具有动画效果的头像,所要发送的图片如果是首次发送的,则需要发送图片对应的静态图片数据或动态图片数据,如果图片已经发送过一次,再次发送时则需要发送图片对应的图片标识即可。图片标识可以但不限于是对预存图片的一个编号或者根据图片数据计算得到的信息摘要值,如MD5(MD5, Message Digest Algorithm 5,消息摘要算法第五版)值。 在本实施例中,接收用户输入的与第一展示区对应的图片数据,用户输入的方式可以是通过按钮输入控件输入第一展示区对应的图片数据,例如参见图3A至图3B中,点击“头像表情”按钮302,界面将出现一个头像表情备选框304,选择头像表情备选框304中一个头像,头像将输入到输入框最左端的区域306,输入的图片如果是首次发送,则需要发送图片对应的图片数据,如果是再次发送,则需要发送图片对应的图片标识。输入方式还可以是通过长按识别控件输入第一展示区对应的图片数据,通过识别用户对图片的长按操作,将被长按的图片作为第一展示区头像对应的图片数据。例如参见图3C中,长按界面中已经发送过的头像图片308,长按例如可以是2至3秒,该头像图片将输入到输入框的区域310,由于该图片已经发送过一次,在再次发送时只需发送图片对应的图片标识即可。输入方式还可以是通过第一展示区对应的输入框控件输入第一展示区对应的图片数据,参见图3D,输入框已经预设为两个输入区域,其中区域312用于输入头像对应的图片数据,区域312右边的区域用于输入通信数据,例如文字、图片等。 步骤104,接收与第二展示区对应的通信数本文档来自技高网...

【技术保护点】
一种即时通信方法,适用于信息的发送方,所述方法包括:接收与第一展示区对应的图片数据,所述第一展示区对应的图片数据用于通信过程中的第一展示区的头像显示;接收与第二展示区对应的通信数据,所述第二展示区对应的通信数据用于通信过程中的正文显示;将所述第一展示区对应的图片数据和所述第二展示区对应的通信数据发送至接收方。

【技术特征摘要】
1.一种即时通信方法,适用于信息的发送方,所述方法包括: 接收与第一展示区对应的图片数据,所述第一展示区对应的图片数据用于通信过程中的第一展示区的头像显示; 接收与第二展示区对应的通信数据,所述第二展示区对应的通信数据用于通信过程中的正文显示; 将所述第一展示区对应的图片数据和所述第二展示区对应的通信数据发送至接收方。2.根据权利要求1所述的方法,其特征在于,在所述接收与第一展示区对应的图片数据之前,还包括: 导入并存储与所述第一展示区对应的图片数据的步骤; 所述导入并存储与所述第一展示区对应的图片数据,包括: 导入本地图片,并存储为所述第一展示区对应的图片数据;或 导入网络图片,并存储为所述第一展示区对应的图片数据;或 拍摄实时图片,并存储为所述第一展示区对应的图片数据。3.根据权利要求1或2任一项所述的方法,其特征在于,所述方法还包括: 设置第二展示区的通信数据中所包含的与第一展示区的图片数据对应的预定义数据; 在所述第二展示区接收到所述预定义数据,则在所述第一展示区接收对应的图片数据。4.根据权利要求1所述的方法,其特征在于,所述接收第一展示区对应的图片数据,包括: 通过识别用户对图片的长按操作,将被长按的所述图片作为所述第一展示区头像对应的图片数据; 所述接收与第二展示区对应的通信数据的步骤中,包括: 接收将所述第二展示区对应的通信数据动态显示的设置信息。5.根据权利要求1所述的方法,其特征在于,所述第一展示区对应的图片数据包括首次发送图片对应的静态图片数据或动态图片数据以及非首次发送图片对应的图片标识中的一种; 所述通信数据包括文字讯息数据、图片讯息数据和语音讯息数据中的至少一种。6.根据权利要求5所述的方法,其特征在于,所述将所述第一展示区对应的图片数据和所述第二展示区对应的通信数据发送至接收方包括: 将所述图片数据和所述通信数据按照数据类型进行封装,所述图片数据封装有用于标识所述图片数据用于通信过程中的第一展示区的头像显示的头像标识,并将封装得到的数据发送至接收方。7.—种即时通信方法,适用于信息的接收方,其特征在于,所述方法包括: 接收发送方发送的数据; 对接收的数据进行解析,得到第一展示区对应的图片数据和第二展示区对应的通信数据,所述第一展示区对应的图片数据用于作为通信过程中的头像显示,所述第二展示区对应的通信数据用于通信过程中的正文显示; 显示所述第一展示区对应的图片数据以及所述第二展示区对应的通信数据。8.根据权利要求7所述的方法,其特征在于,所述对接收的数据进行解析,得到第一展示区对应的图片数据和第二展示区对应的通信数据包括: 根据所接收的数据的数据类型进行解析,得到图片类型数据; 根据图片类型数据封装的头像标识解析得到第一展示区对应的图片数据,所接收的数据中除第一展示区对应的图片数据所剩余的数据为第二展示区对应的通信数据。9.根据权利要求7所述的方法,其特征在于,所述第一展示区对应的图片数据包括首次接收图片对应的静态图片数据或动态图片数据以及非首次接收图片对应的图片标识中的一种; 所述通信数据包括文字讯息数据、图片讯息数据和语音讯息数据中的至少一种。10.根据权利要求9所述的方法,其特征在于,所述显示第一展示区对应的图片数据包括: 若第一展示区对应的图片数据为首次接收图片对应的静态图片数据或动态图片数据,则在第一展示区显示默认图片,并加载所述静态图片数据或动态图片数据,在第一展示区显示对应的静态图片或动态图片; 若第一展示区对应的图片数据为非首次接收图片对应的图片标识,则在接收方获取已经接收的图片数据,并显示对应的图片。11.根据权利要求7所述的方法,其特征在于,所述方法还包括: 对接收的数据进行解析,得到将第二展示区对应的通信数据动态显示的设置信息; 根据所述动态显示的设置信息,动态显示第二展示区对应的通信数据; 所述方法还包括: 判断第二展示区的通信数据是否包含与第一展示区的图片数据对应的预定义数据;如果所述第二展示区的通信数据包含所述预定义数据,在所述第一展示区显示与所述预定义数据对应的图片数据。12.—种即时通信终端,用作信息的发送终端,其特征在于,所述终端包括: 第一输入模块,用于接收与第一展示区对应的图片数据,所述第一展示区对应的图片数据用于通信过程中的第一展示区...

【专利技术属性】
技术研发人员:王佼
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1