交互界面显示方法及装置的制造方法

文档序号:9432121阅读:186来源:国知局
交互界面显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,特别涉及一种交互界面显示方法及装置。
【背景技术】
[0002]随着社交应用的发展,社交应用不仅能够提供文字、语音消息的交流平台,还能够提供实时音频、视频通话功能,大大丰富了交流的多样性。
[0003]在上述交流模式中,视频通话以其真实、直接的沟通效果受到广大用户的欢迎。然而,当从文字或语音消息交互模式切换至视频通话模式,又或是从一种音频通话模式切换至视频通话模式时,又或是从一种视频通话模式切换至另一种视频通话模式时,均需要涉及到摄像头的启动画面与原交互界面之间的切换显示,因此,亟需一种交互体验好、视觉效果直观的交互界面显示方法。

【发明内容】

[0004]为了解决现有技术的问题,本发明实施例提供了一种交互界面显示方法及装置。所述技术方案如下:
[0005]—方面,提供了一种交互界面显示方法,所述方法包括:
[0006]当任一用户由第一交互场景切换至第二交互场景时,获取所述第二交互场景所使用摄像头所采集的启动图像;
[0007]获取所述第一交互场景的用户图像;
[0008]基于所述用户图像和所述启动图像,在交互界面上提供第一播放动画,所述第一播放动画用于指示所述用户已离开第一交互场景并切换至第二交互场景。
[0009]另一方面,提供了一种交互界面显示装置,所述装置包括:
[0010]启动图像获取模块,用于当任一用户由第一交互场景切换至第二交互场景时,获取所述第二交互场景所使用摄像头所采集的启动图像;
[0011]用户图像获取模块,用于获取所述第一交互场景的用户图像;
[0012]动画模块,用于基于所述用户图像和所述启动图像,在交互界面上提供第一播放动画,所述第一播放动画用于指示所述用户已离开第一交互场景并切换至第二交互场景。
[0013]本发明实施例提供的技术方案带来的有益效果是:
[0014]通过获取在交互场景切换之前和交互场景切换之后不同场景下的结束图像和开始图像,并根据该不同场景下的图像,提供用于指示场景切换的播放动画,避免了由于场景切换而造成的黑屏现象,使得视觉效果更佳直观,场景切换的流畅性高。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明实施例提供的一种交互系统结构示意图;
[0017]图2是本发明实施例提供的一种交互界面显示方法的流程图;
[0018]图3是本发明实施例提供的一种交互界面的示意图;
[0019]图4是本发明实施例提供的一种交互界面显示装置结构示意图;
[0020]图5是本发明实施例提供的一种终端500的的框图;
[0021]图6是根据一示例性实施例示出的一种交互界面显示装置600的框图。
【具体实施方式】
[0022]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0023]图1是本发明实施例提供的一种交互系统结构示意图。参见图1,该交互系统中可以包括多个客户端以及交互服务器,该多个客户端可以通过交互服务器进行例如文字、音频消息、语音通话或视频通话,且该多个客户端可以按照自身所接收到的用户操作在不同交互场景之间进行切换,当交互服务器获知任一客户端的场景发生了切换时,可以相应切换数据服务,例如,当客户端A从语音通话场景切换至视频通话场景时,交互服务器可以接收客户端A发送的视频交互数据,并将其视频交互数据实时传送至参与通话的其他客户端。
[0024]图2是本发明实施例提供的一种交互界面显示方法的流程图。参见图2,该实施例具体包括:
[0025]201、当任一用户由第一交互场景切换至第二交互场景时,获取该第二交互场景所使用摄像头所采集的启动图像。
[0026]其中,该第一交互场景为语音通话场景、文字交互场景、音频消息交互场景或基于终端设备上该第二交互场景所使用摄像头以外的摄像头进行交互的场景。
[0027]202、获取该第一交互场景的用户图像。
[0028]203、基于该用户图像和该启动图像,在交互界面上提供第一播放动画,该第一播放动画用于指示该用户已离开第一交互场景并切换至第二交互场景。
[0029]该第一播放动画可以为从用户图像渐变至启动图像的效果。
[0030]本发明实施例提供的方法,通过获取在交互场景切换之前和交互场景切换之后不同场景下的结束图像和开始图像,并根据该不同场景下的图像,提供用于指示场景切换的播放动画,避免了由于场景切换而造成的黑屏现象,使得视觉效果更佳直观,场景切换的流畅性尚。
[0031]可选地,在图2所示实施例的基础上,该步骤202 “获取该第一交互场景的用户图像”包括以下任一种实现方式:
[0032]第一种实现方式、将该用户的头像图片获取为该第一交互场景的用户图像。
[0033]如果第一交互场景不涉及到图像采集,如第一交互场景为语音通话场景、文字交互场景或音频消息交互场景时,由于未启动摄像头进行图像采集,因此,为了使得动画效果更能够表示交互场景切换前后的不同,可以将该用户的头像图片获取为第一交互场景的用户图像。当然,对于涉及图像采集的第一交互场景来说,也可以采用这种方式获取用户图像。
[0034]针对该第一种实现方式,在步骤203中,则可以生成由用户的头像图片向第二交互场景下采集得到的第一帧图像变化的播放动画,以表示该客户端上用户已经从第一交互场景离开,进入第二交互场景。
[0035]第二种实现方式、将该第一交互场景下所采集的最后一帧图像获取为该第一交互场景的用户图像。
[0036]如果第一交互场景涉及到图像采集,如第一交互场景为使用终端上一个摄像头的视频通话场景,而第二交互场景为使用终端上另一摄像头的视频通话场景时,可以采用第一交互场景下所采集的最后一帧图像作为第一交互场景的用户图像。
[0037]针对该第二种实现方式,在步骤203中,则可以生成由第一交互场景下所采集的最后一帧图像向第二交互场景下采集得到的第一帧图像变化的播放动画,以表示该客户端上用户已经从第一交互场景离开,进入第二交互场景。
[0038]当然,该获取该第一交互场景的用户图像还可以有其他实现方式,例如,获取用户预先设置的封面图像等,用户可以预先在交互服务器上设置在场景发生切换时的封面图像,如自拍照、风景照或其他自选卡通图片等,该封面图像可以不同于用户的头像图片。
[0039]上述任意实现方式下,基于该用户图像和该启动图像,在交互界面上提供第一播放动画,可以提供交互场景切换时更真实的切换效果,视觉效果的直观性大大提高,且由于第一交互场景的用户图像的采集所耗费的时间非常少,因此,通过首先播放包括了第一交互场景的用户图像的部分动画,再播放第二交互场景的启动图像,可以避免由于启动或关闭摄像头时发生延时等所造成的黑屏等问题。
[0040]可选地,在图2所示实施例的基础上,该步骤203“基于该用户图像和该启动图像,在交互界面上提供第一播放动画”包括下述任一种实现方式:
[0041]第一种实现方式、生成该用户图像的渐隐动画和该启动图像的渐现动画,在该交互界面上,提供该渐隐动画和该渐现动画,该渐隐动画为以预设规律隐藏的动画效果,该渐现动画为以预设规律显现的动画效果。
[0042]该渐隐动画为以预设规律隐藏的动画效果,具体可以是用户图像上的像素按照区域或比例逐渐消失的动画效果,或者其他图像渐渐隐藏的动画效果,本发明实施例对此不作限定。而该渐显动画为以预设规律显现的动画效果,具体可以是用户图像上的像素按照区域或比例逐渐显现的动画效果,或者其他图像渐渐显现的动画效果,本发明实施例对此不作限定。当然,上述渐隐和渐现效果可以是以对称的逆向规律进行,如,渐隐动画以像素逐渐消失的效果呈现,而渐现动画以像素逐渐显现的效果呈现,上述渐隐和渐现效果可以是以非对称的规律进行,如,渐隐动画以像素逐渐消失的效果呈现,而渐现动画以图像颜色从透明直至饱满的显现效果呈现,本发明实施例对上述过程不作具体限定。
[0043]例如,当第一交互场景为文字交互场景,在切换至第二交互场景时,可以提供用户的头像图片所生成的渐隐动画以及由第二交互
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1