多人视频聊天界面中视频窗口的显示方法及装置的制造方法

文档序号:9349666阅读:510来源:国知局
多人视频聊天界面中视频窗口的显示方法及装置的制造方法
【技术领域】
[0001]本公开涉及视频聊天技术领域,尤其涉及多人视频聊天界面中视频窗口的显示方法及装置。
【背景技术】
[0002]相关技术中,在多人进行视频聊天时,在聊天界面中,会按照用户的视频流的时间顺序优先将时间最早的视频流放入大的视频窗口,其它用户的视频流均以小视频窗口的形式显不O

【发明内容】

[0003]本公开实施例提供一种多人视频聊天界面中视频窗口的显示方法及装置,包括如下技术方案:
[0004]根据本公开实施例的第一方面,提供一种多人视频聊天界面中视频窗口的显示方法,所述方法包括:
[0005]获取参与视频聊天的多个账户的用户信息,所述多个账户包括所述视频聊天的当前用户所使用的本端账户以及至少两个与所述当前用户进行所述视频聊天的其他用户所使用的对端账户;
[0006]根据所述用户信息,从至少两个所述对端账户中选取出符合预设条件的目标账户;
[0007]在所述本端账户的视频聊天界面中将所述目标账户的视频窗口样式调整为第一样式;除所述目标账户之外的其他对端账户的视频窗口样式为第二样式。
[0008]在一个实施例中,所述用户信息包括以下至少一项信息:
[0009]用户的性别信息、年龄信息、所属组别信息。
[0010]在一个实施例中,所述第一样式与所述第二样式的窗口大小和/或边框图形不同。
[0011 ] 在一个实施例中,所述方法还包括:
[0012]获取所述本端账户的视频聊天界面中视频窗口被用户所调整的历史样式;其中,所述第一样式为所述历史样式。其中,被用户所调整的历史样式包括历史放大视频窗口、历史缩小视频窗口和历史设置的视频窗口图案等。
[0013]在一个实施例中,所述根据所述用户信息,从至少两个所述对端账户中选取出符合预设条件的目标账户,包括:
[0014]根据所述用户信息计算所述本端账户与至少两个对端账户中每个账户的相关度;
[0015]从所述至少两个对端账户中选取出与所述本端账户相关度大于预设阈值的账户作为所述目标账户。
[0016]在一个实施例中,所述根据所述用户信息,从至少两个所述对端账户中选取出符合预设条件的目标账户,还包括:
[0017]获取所述本端账户的视频聊天界面中每个视频窗口被用户所调整的次数;
[0018]从所述至少两个对端账户中选取出与所述本端账户相关度大于预设阈值,且被用户所调整的次数大于或等于预设次数的账户作为所述目标账户。
[0019]根据本公开实施例的第二方面,提供一种多人视频聊天界面中视频窗口的显示装置,所述装置包括:
[0020]第一获取模块,用于获取参与视频聊天的多个账户的用户信息,所述多个账户包括所述视频聊天的当前用户所使用的本端账户以及至少两个与所述当前用户进行所述视频聊天的其他用户所使用的对端账户;
[0021]选取模块,用于根据所述第一获取模块获取的所述用户信息,从至少两个所述对端账户中选取出符合预设条件的目标账户;
[0022]调整模块,用于在所述本端账户的视频聊天界面中将所述选取模块选取的所述目标账户的视频窗口样式调整为第一样式;除所述目标账户之外的其他对端账户的视频窗口样式为第二样式。
[0023]在一个实施例中,所述用户信息包括以下至少一项信息:
[0024]用户的性别信息、年龄信息、所属组别信息。
[0025]在一个实施例中,所述第一样式与所述第二样式的窗口大小和/或边框图形不同。
[0026]在一个实施例中,所述装置还包括:
[0027]第二获取模块,用于获取所述本端账户的视频聊天界面中视频窗口被用户所调整的历史样式;其中,所述第一样式为所述历史样式。
[0028]在一个实施例中,所述选取模块包括:
[0029]计算子模块,用于根据所述第一获取模块获取的所述用户信息计算所述本端账户与至少两个对端账户中每个账户的相关度;
[0030]第一选取子模块,用于从所述至少两个对端账户中选取出与所述本端账户相关度大于预设阈值的账户作为所述目标账户。
[0031 ] 在一个实施例中,所述选取模块还包括:
[0032]获取子模块,用于获取所述本端账户的视频聊天界面中每个视频窗口被用户所调整的次数;
[0033]第二选取子模块,用于从所述至少两个对端账户中选取出与所述本端账户相关度大于预设阈值,且被用户所调整的次数大于或等于预设次数的账户作为所述目标账户。
[0034]根据本公开实施例的第三方面,提供一种多人视频聊天界面中视频窗口的显示装置,包括:
[0035]处理器;
[0036]用于存储处理器可执行指令的存储器;
[0037]其中,所述处理器被配置为:
[0038]获取参与视频聊天的多个账户的用户信息,所述多个账户包括所述视频聊天的当前用户所使用的本端账户以及至少两个与所述当前用户进行所述视频聊天的其他用户所使用的对端账户;
[0039]根据所述用户信息,从至少两个所述对端账户中选取出符合预设条件的目标账户;
[0040]在所述本端账户的视频聊天界面中将所述目标账户的视频窗口样式调整为第一样式;除所述目标账户之外的其他对端账户的视频窗口样式为第二样式。
[0041]本公开的实施例提供的技术方案可以包括以下有益效果:
[0042]上述技术方案,根据本端账户和至少两个对端账户对应的用户信息,从至少两个对端账户中选取出符合预设条件的目标账户,将目标账户的视频窗口样式调整为第一样式,除目标账户之外的其他对端账户的视频窗口样式调整为第二样式,这样,实现了智能调整视频窗口的样式,并可以对目标账户和其他账户的视频窗口进行区分显示,不需要用户自己再手动进行视频窗口样式的调节,减少了用户操作,提升了用户的使用体验。
[0043]进一步地,用户信息包括以下至少一项信息:用户的性别信息、年龄信息、所属组别信息。根据这些用户信息选取出符合预设条件的目标账户,例如,选取出如性别为女的账户作为目标账户,或者选取出年龄在20岁-30岁之间的账户作为目标账户,或者选取出组别为家人的账户为目标账户等。这样,自动选取出目标账户,进而将目标账户的视频窗口样式调整为第一样式,除目标账户之外的其他对端账户的视频窗口样式调整为第二样式,这样,实现了智能调整视频窗口的样式,并可以对目标账户和其他账户的视频窗口进行区分显示,不需要用户自己再手动进行视频窗口样式的调节,减少了用户操作,提升了用户的使用体验。
[0044]进一步地,第一样式与第二样式的窗口大小和/或边框图形不同。这样,更便于区分目标账户和其他账户。
[0045]进一步地,获取所述本端账户的视频聊天界面中视频窗口被用户所调整的历史样式;其中,所述第一样式为所述历史样式。获取视频窗口被用户所调整的历史样式,进而根据历史样式调整目标账户的第一样式,这样,用户设置或调整一次历史样式之后,以后可以不用再进行设置或调整,可以直接根据历史样式进行调整,从而减少用户操作,提升用户的使用体验。
[0046]进一步地,根据所述用户信息计算所述本端账户与至少两个对端账户中每个账户的相关度;从所述至少两个对端账户中选取出与所述本端账户相关度大于预设阈值的账户作为所述目标账户。其中,可以根据本端账户和对端账户的年龄、性别、关系(可由对端账户所属组别确定)等计算两者之间的相关度。当然还可以根据两者之间的亲密度等计算相关度。这样,可以根据用户的不同需求,以不同的选择条件,选择出不同的目标账户,从而根据用户需求智能调整目标账户的视频窗口的样式,提升用户的使用体验。
[0047]进一步地,获取所述本端账户的视频聊天界面中每个视频窗口被用户所调整的次数;从所述至少两个对端账户中选取出与所述本端账户相关度大于预设阈值,且被用户所调整的次数大于或等于预设次数的账户作为所述目标账户。这样,同时根据被用户调整的次数和本端账户和对端账户之间的相关度选取目标账户,可以使选取出的目标账户更准确,更符合用户的需求。
[0048]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1