一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多方会话方法和装置与流程

2022-10-22 06:01:27 来源:中国专利 TAG:


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.图1是本技术实施例示出的多方会话方法的流程示意图;
34.图2是本技术另一实施例示出的多方会话方法的流程示意图;
35.图3是本技术实施例示出的多方会话装置的结构示意图;
36.图4是本技术另一实施例示出的多方会话装置的结构示意图;
37.图5是本技术实施例示出的电子设备的结构示意图。
具体实施方式
38.下面将参照附图更详细地描述本技术的实施方式。虽然附图中显示了本技术的实施方式,然而应该理解,可以以各种形式实现本技术而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本技术更加透彻和完整,并且能够将本技术的范围完整地传达给本领域的技术人员。
39.在本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
40.应当理解,尽管在本技术可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
41.金融业的远程视频业务中,客户和金融业工作人员通过视频会话完成业务办理,分担了金融业的营业厅的业务压力。相关技术中,远程视频业务通过建立一个涉及客户和和金融业工作人员的会话房间,使得客户和金融工作人员可以进行沟通,会话房间的参与方可以有多个。但是,当参与方之间的交流内容不便于给其他参与方知晓时,将不便于业务的办理,能够线上化的业务较少,线上服务的半径小。
42.针对上述问题,本技术实施例提供一种多方会话方法,能够更加方便业务的办理,能够线上化更多的业务,加大线上服务的半径。
43.以下结合附图详细描述本技术实施例的技术方案。
44.图1是本技术实施例示出的多方会话方法的流程示意图。
45.参见图1,本技术实施例示出的多方会话方法,包括:
46.步骤s110,建立初始会话房间,初始会话房间涉及至少三参与方。
47.其中,初始会话房间涉及的各参与方可以在初始会话房间进行交流,例如语音交流、视频交流或文字交流。初始会话房间的参与方以及参与方的数量可以变化,初始会话房间涉及至少三参与方可以是初始会话房间涉及的参与方的总数至少三个参与方,也可以是某一阶段或时刻中当前的初始会话房间涉及至少三个参与方。例如开始阶段可以是有第一参与方、第二参与方和第三参与方进行交流,中间阶段中第一参与方退出初始会话房间,结束阶段则有第二参与方和第三参与方进行交流。例如,开始阶段可以是有第一参与方、第二参与方和第三参与方进行交流,中间阶段中第一参与方退出初始会话房间,第四参与方进入初始会话房间,结束阶段则有第二参与方、第三参与方和第四参与方进行交流。
48.步骤s120,将参与方添加入分组会话房间,其中初始会话房间屏蔽分组会话房间的参与方的媒体数据,和/或,分组会话房间屏蔽初始会话房间的参与方的媒体数据。
49.其中,分组会话房间可以预先建立,也可以根据参与方的需要实时建立。例如,分组会话房间可以与初始会话房间同时建立,也可以在参与方进行会话的过程中根据参与方的密谈需要实时建立。
50.初始会话房间屏蔽分组会话房间的参与方的媒体数据,以使得初始会话房间的各个参与方的终端无法获取分组会话房间的参与方的媒体数据,使得初始化话房间的各个参与方无法获知分组会话房间的参与方之间的交流内容,而服务器收集分组会话房间的参与方的媒体数据,将分组会话房间的参与方的媒体数据传输至分组会话房间的各个参与方的终端,使得分组会话房间的参与方之间进行交流。所以,在远程视频业务中,当参与方需要进行交流,而交流内容不便给其他参与方知晓时,可以将需要进行私密交流的参与方添加入分组会话房间,将不便知晓交流内容的其他参与方留在初始会话房间,从而使得初始会话房间的参与方无法获知分组会话房间的参与方的交流内容。
51.分组会话房间屏蔽初始会话房间的参与方的媒体数据,以使得分组会话房间的各个参与方的终端无法获取初始会话房间的参与方的媒体数据,使得分组会话房间的各个参与方无法获知初始会话房间的参与方之间的交流内容,而服务器收集初始会话房间的参与方的媒体数据,将初始会话房间的参与方的媒体数据传输至初始会话房间的各个参与方的终端,使得初始会话房间的参与方之间进行交流。所以,在远程视频业务中,当参与方需要进行交流,而交流内容不便给其他参与方知晓时,可以将需要进行私密交流的参与方留在初始会话房间,将不便知晓交流内容的其他参与方添加入分组会话房间,从而使得分组会话房间的参与方无法获知初始会话房间的参与方的交流内容。
52.当初始会话房间屏蔽分组会话房间的参与方的媒体数据且分组会话房间屏蔽初始会话房间的参与方的媒体数据时,初始会话房间的参与方的终端无法获取分组会话房间的参与方的媒体数据,初始会话房间的参与方无法获知分组会话房间的参与方的交流内容,分组会话房间的参与方的终端无法获取初始会话房间的参与方的媒体数据,分组会话房间的参与方无法获知初始会话房间的参与方的交流内容,从而初始会话房间和分组会话房间互相屏蔽,此时可将需要进行私密交流的参与方设置于分组会话方法,也可将需要进行私密交流的参与方设置于初始会话房间。
53.参与方的媒体数据反映了参与方自身的输出的交流内容,同时参与方可以通过获取参与方自身以外的参与方的媒体数据获知对应参与方输出的交流内容,媒体数据能够作为参与方之间交流的媒介。例如媒介数据可以是视频数据和音频数据,使得参与方之间可以通过视频和音频进行交流。
54.步骤s130,将分组会话房间的参与方添加入初始会话房间。
55.其中,在一实施例中,将分组会话房间的部分参与方添加入初始会话房间,将分组会话房间的部分参与方保留在分组会话房间;也可以将分组会话房间的全部参与方添加入初始会话房间。进一步地,可以在同一时间将分组会话房间的不同的参与方添加入初始会话房间,也可以在不同时间将分组会话房间的不同的参与方添加入初始会话房间。
56.如果初始会话房间屏蔽分组会话房间的参与方的媒体数据,将分组会话房间的参与方添加入初始会话房间时,停止对初始会话房间屏蔽从分组会话房间添加入初始会话房间的参与方的媒体数据,使得初始会话房间的参与方的终端能够获取从分组会话房间添加入初始会话房间的参与方的媒体数据,从而使得初始会话房间的参与方与从分组会话房间添加入初始会话房间的参与方能够进行交流。此外,从分组会话房间添加入初始会话房间的多个参与方之间也能够在初始会话房间进行交流。例如,在不同时间将分组会话房间的两个参与方添加入初始会话房间,将在后添加的参与方添加入初始会话房间时,在先添加
的参与方的终端能够获取在后添加的参与方的媒体数据,在后添加的参与方的终端能够获取在先添加的参与方的媒体数据,从而实现交流,其中,在先添加的参与方与在后添加的参与方都是从分组会话房间添加到初始会话房间的参与方,在先添加的参与方的添加时间早于在后添加的参与方。
57.如果分组会话房间屏蔽初始会话房间的参与方的媒体数据,将分组会话房间的参与方添加入初始会话房间时,停止对从分组会话房间添加入初始会话房间的参与方屏蔽初始会话房间的参与方的媒体数据,使得从分组会话房间添加入初始会话房间的参与方的终端能够获取初始会话房间的参与方的媒体数据,从而使得从分组会话房间添加入初始会话房间的参与方与初始会话房间的参与方能够进行交流。此外,从分组会话房间添加入初始会话房间的多个参与方之间也能够在初始会话房间进行交流。例如,在不同时间将分组会话房间的两个参与方添加入初始会话房间,将在后添加的参与方添加入分组会话房间时,在后添加的参与方的终端能够获取在先添加的参与方的媒体数据,在先添加的参与方的终端能够获取在后添加的参与方的媒体数据,从而实现交流,其中,在先添加的参与方与在后添加的参与方都是从分组会话房间添加到初始会话房间的参与方,在先添加的参与方的添加时间早于在后添加的参与方。
58.如果初始会话房间屏蔽分组会话房间的参与方的媒体数据且分组会话房间屏蔽初始会话房间的参与方的媒体数据,将分组会话房间的参与方添加入初始会话房间时,停止对从分组会话房间添加入初始会话房间的参与方与初始会话房间的参与方之间的互相屏蔽,彼此之间能获取对方的媒体数据,从而进行交流。
59.综上,本技术提供的多方会话方法,通过建立涉及至少三参与方的初始会话房间,将参与方添加入分组会话房间,其中初始会话房间屏蔽分组会话房间的参与方的媒体数据,和/或,分组会话房间屏蔽初始会话房间的参与方的媒体数据,再将分组会话房间的参与方添加入初始会话房间。这样的设计,通过设置初始会话房间和分组会话房间对参与方进行分组,使得初始会话房间的参与方无法接收分组会话房间的参与方的媒体数据,和/或,分组会话房间的参与方无法接收初始会话房间的参与方的媒体数据,避免分组会话房间的参与方的交流内容给初始会话房间的参与方知晓,和/或,避免初始会话房间的参与方的交流内容给分组会话房间的参与方知晓,更加方便业务的办理,能够线上化更多的业务,加大线上服务的半径。
60.为了进一步对本技术的多方会话方法进行说明,参见图2,本技术还提供一种多方会话方法,其包括:
61.步骤s210,建立初始会话房间,初始会话房间涉及至少三参与方。
62.为了使初始会话房间的交流更加有秩序,在一实施例中,根据预设发起方的初始会话房间建立指令建立初始会话房间,并根据预设发起方的初始添加指令将参与方添加入初始会话房间,还可以根据预设发起方的初始退出指令将参与方移出初始会话房间。其中,预设发起方可以是初始会话房间的参与方中的一个或至少两个,初始会话房间根据一个、两个或者多个预设发起方的初始会话房间建立指令建立。例如初始会话房间可以由一个客户或一个工作人员建立,可以由一个客户和一个工作人员共同建立,也可以由多个工作人员共同建立。待加入的参与方可以通过初始会话房间的房间号、加入初始会话房间的链接或根据已加入初始会话房间的参与方的邀请添加入初始会话房间。其中,预设发起方可以
是工作人员,使得工作人员可以建立初始会话房间,并将准备进行交流的客户添加入初始会话房间,还可以将完成交流和业务办理的客户移出会话房间。
63.初始会话房间涉及至少三参与方可以是在初始会话房间的参与方的数量最多时初始会话房间涉及至少三参与方,也可以是在设定条件下初始会话房间涉及至少三个参与方。所以,初始会话房间涉及至少三参与方并不意味着初始会话房间始终存在至少三个参与方,本技术的初始会话房间的参与方的数量可以变化。其中,至少三参与方可以是一个代表客户的参与方与至少两个代表工作人员的参与方,也可以是至少两个代表客户的参与方与一个代表工作人员的参与方,还可以是至少两个代表客户的参与方与至少两个代表工作人员的参与方。
64.为了使得初始会话房间的参与方进行交流,在一实施例中,获取初始会话房间的每一参与方的媒体数据,并将媒体数据在初始会话房间的各参与方之间传输,使得每一参与方可以向初始会话房间的其他参与方发送媒体数据,也可以接收初始会话房间的其他参与方的媒体数据,从而实现初始会话房间的参与方之间的交流。其中,媒体数据是参与方输出的交流内容的载体,反映了参与方向初始会话房间的其他参与方所输出的交流内容。
65.步骤s220,根据初始会话房间的参与方的触发分组指令建立分组会话房间,其中初始会话房间屏蔽分组会话房间的参与方的媒体数据,和/或,分组会话房间屏蔽初始会话房间的参与方的媒体数据。
66.在一实施例中,触发分组指令由预设发起方触发,预设发起方可以通过功能按钮,点击触发,经过选择参与方、设置参与方权限、设置分组会话房间名称等步骤触发分组。
67.触发分组指令可以是建立待添加入参与方的分组会话房间的指令,也可以是建立分组会话房间的同时添加参与方的指令,使得建立已添加入参与方的分组会话房间。其中,已添加入参与方和待添加入参与方可以是初始会话房间的参与方,也可以是新的参与方,也就是初始会话房间以外的参与方,新的参与方添加入分组会话房间后成为分组会话房间的参与方。新的参与方可以是发出触发分组指令的参与方的联系人列表的成员,使得初始会话房间的参与方可以通过联系人列表将新的参与方添加入分组会话房间。
68.在一实施例中,禁止将分组会话房间的参与方的媒体数据向初始会话房间的每一参与方的终端传输,以实现初始会话房间屏蔽分组会话房间的参与方的媒体数据。例如,在一实施例中,关闭初始会话房间的参与方的媒体数据传输至分组会话房间的拉流,和/或,关闭分组会话房间的参与方的媒体数据传输至初始会话房间的拉流。通过关闭初始会话房间的参与方的媒体数据传输至分组会话房间的拉流,以禁止将初始会话房间的参与方的媒体数据向分组会话房间的参与方的终端传输,从而实现分组会话房间屏蔽初始会话房间的参与方的媒体数据。通过关闭分组会话房间的参与方的媒体数据传输至初始会话房间的拉流,以禁止将分组会话房间的参与方的媒体数据向初始会话房间的参与方的终端传输,从而实现初始会话房间屏蔽分组会话房间的参与方的媒体数据。在一实施例中,在分组会话房间的参与方的媒体数据传输至初始会话房间的参与方的终端之前进行加密或转换成空数据,使得初始会话房间的参与方即使获取了分组会话房间的参与方的媒体数据,也无法根据分组会话房间的参与方的媒体数据知晓交流内容,以此达到初始会话房间屏蔽分组会话房间的参与方的媒体数据的目的。
69.在一实施例中,当初始会话房间屏蔽分组会话房间的参与方的媒体数据时,分组
会话房间可以屏蔽初始会话房间的参与方的媒体数据,也可以不屏蔽初始会话房间的参与方的媒体数据。由此,初始会话房间的参与方无法获取分组会话房间的参与方的媒体数据,进而初始会话房间的参与方无法知晓分组会话房间的参与方的会话内容,而分组会话房间的参与方可以通过屏蔽初始会话房间,以此对初始会话房间的参与方的媒体数据不进行获取,也可以不屏蔽初始会话房间的参与方的媒体数据,以此获取初始会话房间的参与方的媒体数据,进而知晓初始会话房间的参与方的会话内容。例如将工作人员设置在分组会话房间,客户设置在初始会话房间,这样能够方便工作人员之间进行交流,同时对客户屏蔽交流的内容。同时,工作人员可以屏蔽初始会话房间的客户以此保护客户的隐私,方便客户之间进行交流而交流内容不给工作人员知晓,工作人员也可以不屏蔽客户进而随时了解客户的动态和需求,以便更及时提供服务。
70.在一实施例中,控制初始会话房间的参与方的媒体数据在初始会话房间播放和/或在分组会话房间播放。由此,初始会话房间的参与方即使未添加入分组会话房间,分组会话房间的参与方也可以获取该参与方的媒体数据,从而获悉初始会话房间的该参与方的会话内容。进一步地,控制分组会话房间的参与方的媒体数据在初始会话房间播放和/或在分组会话房间播放。由此,分组会话房间的参与方即使未添加入初始会话房间,初始会话房间的参与方也可以获取分组会话房间的该参与方的媒体数据,从而获悉分组会话房间的该参与方的会话内容。
71.在一实施例中,媒体数据至少包括音频数据、视频数据、文本数据和图像数据中的一种。例如,音频数据可以是客户和工作人员对话的语音数据,视频数据可以是客户和工作人员录像的视频数据,文本数据可以是客户和工作人员输入的文字、数据和符号数据,图像数据可以是客户的证件的扫描图像数据。在一实施例中,初始会话房间可以屏蔽分组会话房间的参与方的至少一种媒体数据。例如,初始会话房间屏蔽分组会话房间的音频数据而未屏蔽视频数据,那么初始会话房间的参与方可以通过视频看见分组会话房间的参与方,但是无法听见分组会话房间的参与方的音频。例如,可以将工作人员设置于分组会话房间,将客户设置于初始会话房间,使得客户可以看见工作人员而无法听见工作人员的声音以及工作人员之间的交流内容,能够让客户通过视频知道工作人员的状态,而又让客户无法知晓工作人员的交流内容,方便了工作人员之间进行私密交流,也方便客户知道工作人员的目前状态。进一步地,分组会话房间可以屏蔽初始会话房间的参与方的至少一种媒体数据。
72.为了使更多的参与方都能够进行私密的会话,而其他参与方无法知晓会话的内容,在一实施例中,分组会话房间的数量至少两个,一分组会话房间屏蔽另一分组会话房间的参与方的媒体数据。为了方便各分组会话房间的参与方的交流,进一步地,各分组会话房间之间互相屏蔽,使得每一分组会话房间的参与方不能获取其他分组会话房间的参与方的媒体数据。为了向初始会话房间屏蔽每一分组会话房间的交流内容或向每一分组会话房间屏蔽初始会话房间的内容,进一步地,每一分组会话房间屏蔽初始会话房间的参与方的媒体数据,和/或,初始会话房间屏蔽每一分组会话房间的参与方的媒体数据。在一实施例中,每一分组会话房间的参与方的数量可以相同,也可以相异。进一步地,分组会话房间的参与方的数量可以大于或等于初始会话房间的参与方的数量,也可以小于初始会话房间的参与方的数量。初始会话房间的可容纳参与方的数量可以是预设固定值,也可以是变化值。每一分组会话房间的参与方的数量可以是预设固定值,也可以是变化值。初始会话房间的预设
固定值和分组会话房间的预设固定值可以相同也可以相异。进一步地,任意两分组会话房间的预设固定值可以相同也可以相异。
73.步骤s230,将初始会话房间的参与方添加入分组会话房间。
74.在一实施例中,根据主参与方的分组添加指令将初始会话房间的参与方添加入分组会话房间。其中,主参与方为初始会话房间的参与方,例如主参与方可以是第一个加入初始会话房间的参与方。主参与方可以设置分组,决定初始会话房间的参与方是添加入分组会话房间,还是继续留在初始会话房间。参与方无需感知“房间”信息,参与方的流动和管理由主参与方决定。
75.为了使得分组会话房间的参与方之间进行交流会话,在一实施例中,获取分组会话房间的每一参与方的媒体数据,并将媒体数据在分组会话房间的各参与方之间传输,使得每一参与方可以向分组会话房间的其他参与方发送媒体数据,也可以接收分组会话房间的其他参与方的媒体数据,从而实现分组会话房间的参与方之间的交流。
76.为了更加灵活地将初始会话房间的参与方添加入分组会话房间,在一实施例中,将初始会话房间的参与方逐个添加入分组会话房间,也可以同时将初始会话房间的至少两个参与方添加入分组会话房间。进一步地,一次性将初始会话房间的参与方添加入分组会话房间,也可以分多次将初始会话房间的参与方添加入分组会话房间,且每次添加的参与方的个数可以相同,也可以相异。进一步地,根据参与方添加入初始会话房间的先后次序将初始会话房间的参与方添加入分组会话房间。
77.将参与方添加入分组会话房间可以是根据参与方的分组添加指令将初始会话房间的参与方添加入分组会话房间,也可以是根据参与方的主动分组选择指令将参与方添加入分组会话房间或留在初始会话房间。其中,分组添加指令根据参与方选择的需要加入分组会话房间的参与方生成,主动分组选择指令根据参与方是否加入分组会话房间的选择生成,并根据主动分组选择指令将参与方自身加入分组会话房间或留在初始会话房间。
78.为了灵活安排分组会话房间和初始会话房间的参与方,在一实施例中,将新的参与方添加入分组会话房间或初始会话房间,通过向分组会话房间或初始会话房间添加入新的参与方,实现初始会话房间和分组会话房间的参与方的灵活调动,实现更多服务类型的业务办理。其中,本实施例的新的参与方是分组会话房间和初始会话房间以外的参与方。例如,当工作人员在分组会话房间交流,客户在初始会话房间交流,新的参与方可以是新的工作人员,新的工作人员可以添加入初始会话房间对客户进行指引,辅助客户办理业务。
79.为了减小服务器的负担,在一实施例中,关闭初始会话房间的参与方的媒体数据的推流,或关闭分组会话房间的参与方的媒体数据的推流。当分组会话房间屏蔽初始会话房间的参与方的媒体数据,分组会话房间的参与方又无需知晓初始会话房间的参与方的动态时,可以通过关闭初始会话房间的参与方的媒体数据的推流,减小服务器向初始会话房间获取媒体数据的负担。例如,当客户在初始会话房间等待,工作人员在分组会话房间进行交流时,服务器可以通过关闭初始会话房间的推流,避免获取初始会话房间的媒体数据,从而减小服务器负担。
80.为了方便各参与方在终端的屏幕上区分分组会话房间的参与方和初始会话房间的参与方,在一实施例中,初始会话房间的参与方的终端的屏幕上显示初始会话房间的参与方和分组会话房间的参与方,其中分组会话房间的参与方的显示为预设图片,例如带有“暂停会话”字样的图片,其中预设图片用于提醒初始会话房间的参与方该预设图片对应的参与方是分组会话房间的参与方。进一步地,分组会话房间的参与方的终端的屏幕上显示初始会话房间的参与方和分组会话房间的参与方,其中初始会话房间的参与方的显示为预设示例图片,预设示例图片用于提醒分组会话房间的参与方该预设示例图片对应的参与方是初始会话房间的参与方。
81.步骤s240,根据初始会话房间的参与方的解散分组指令和/或分组会话房间的参与方的解散分组指令将分组会话房间的参与方添加入初始会话房间。
82.当需要进行私密沟通的参与方完成沟通后,可以根据解散分组指令将分组会话房间的参与方添加入初始会话房间,使得各参与方都进入初始会话房间进行沟通。例如,当分组会话房间的工作人员屏蔽初始会话房间的客户完成沟通后,可以根据解散分组指令将分组会话房间的工作人员添加入初始会话房间,使得经过私密沟通后的工作人员可以继续与客户进行沟通。解散分组指令可以由初始会话房间的参与方生成,也可以由分组会话房间的参与方生成。例如,解散分组指令可以是由初始会话房间的工作人员或客户生成,也可以是由分组会话房间的工作人员或客户生成。
83.为了更灵活地将分组会话房间的参与方添加入初始会话房间,在一实施例中,解散分组指令可以有多个,根据每一解散分组指令在不同的时间将分组会话房间不同的参与方添加入初始会话房间,使得服务器可以根据每次的解散分组指令将分组会话房间不同的参与方添加入初始会话房间,且每次添加的时间可以不同。进一步地,每一解散分组指令可以将数量相同的分组会话房间的参与方添加入初始会话房间,也可以将数量相异的分组会话房间的参与方添加入初始会话房间。
84.为了减小分组会话房间的资源占用,在一实施例中,当分组会话房间的所有参与方退出分组会话房间后,通过定时任务释放分组会话房间资源,其中,定时任务设置分组会话房间无参与方后的预设释放时长后释放分组会话房间资源。
85.综上,本技术的多方会话方法,通过建立涉及至少三参与方的初始会话房间,使得各参与方可以在初始会话房间进行沟通,当初始会话房间的参与方需要进行私密沟通而不便给其他参与方知晓沟通内容时,可以根据初始会话房间的参与方的触发分组指令建立分组会话房间,其中初始会话房间屏蔽分组会话房间的参与方的媒体数据,和/或,分组会话房间屏蔽初始会话房间的参与方的媒体数据,再将初始会话房间的参与方添加入分组会话房间,使得各参与方分到不同的会话房间,也就是将各参与方分到初始会话房间和分组会话房间,进而使得初始会话房间的参与方无法知晓分组会话房间的参与方的交流内容和/或分组会话房间的参与方无法知晓初始会话房间的参与方的交流内容,从而使得初始会话房间和/或分组会话房间起到屏蔽的作用,避免初始会话房间以外的参与方知晓初始会话房间的参与方的交流内容,避免分组会话房间以外的参与方知晓分组会话房间的参与方的交流内容。当需要进行私密沟通的参与方完成沟通后,根据初始会话房间的参与方的解散分组指令和/或分组会话房间的参与方的解散分组指令将分组会话房间的参与方添加入初始会话房间,使得分组会话房间的参与方进入初始会话房间,各参与方都在初始会话房间进行沟通,进行私密沟通后的参与方也能够根据私密沟通后的结果继续与其他参与方进行沟通。由此,在整个会话过程中通过建立初始会话房间和分组会话房间能够为参与方提供私密沟通的场景和条件,能够便于金融业的业务办理,能够线上化更多的业务,加大线上服
务的半径。
86.与前述应用功能实现方法实施例相对应,本技术还提供了一种多方会话装置、电子设备及相应的实施例。
87.图3是本技术实施例示出的多方会话装置的结构示意图。
88.参见图3,本技术实施例示出的多方会话装置,其包括初始会话房间建立模块310、分组会话房间拉入模块320和初始会话房间拉回模块330,其中:
89.初始会话房间建立模块310:用于建立初始会话房间,初始会话房间涉及至少三参与方;
90.分组会话房间拉入模块320:用于将参与方添加入分组会话房间,其中初始会话房间屏蔽分组会话房间的参与方的媒体数据,和/或,分组会话房间屏蔽初始会话房间的参与方的媒体数据;
91.初始会话房间拉回模块330:用于将分组会话房间的参与方添加入初始会话房间。
92.进一步地,参加图4,本技术实施的装置,还包括分组会话房间建立模块340。
93.分组会话房间建立模块340用于根据初始会话房间的参与方的触发分组指令建立分组会话房间,其中初始会话房间屏蔽分组会话房间的参与方的媒体数据,和/或,分组会话房间屏蔽初始会话房间的参与方的媒体数据。其中,媒体数据至少包括音频数据、视频数据、文本数据和图像数据中的一种。在一实施例中,初始会话房间屏蔽分组会话房间的参与方的至少一种媒体数据。进一步地,分组会话房间屏蔽初始会话房间的参与方的至少一种媒体数据。
94.分组会话房间拉入模块320将初始会话房间的参与方添加入分组会话房间。在一实施例中,将初始会话房间的参与方逐个添加入分组会话房间,或将初始会话房间的至少两个参与方添加入分组会话房间。进一步地,一次性将初始会话房间的参与方添加入分组会话房间,或分多次将初始会话房间的参与方添加入分组会话房间,且每次添加的参与方的个数可以相同,也可以相异。
95.初始会话房间拉回模块330根据初始会话房间的参与方的解散分组指令和/或分组会话房间的参与方的解散分组指令将分组会话房间的参与方添加入初始会话房间。在一实施例中,解散分组指令可以有多个,根据每一解散分组指令在不同的时间将分组会话房间不同的参与方添加入初始会话房间。进一步地,每一解散分组指令可以将数量相同的分组会话房间的参与方添加入初始会话房间,也可以将数量相异的分组会话房间的参与方添加入初始会话房间。
96.综上,本技术的多方会话装置,通过初始会话房间建立模块310建立初始会话房间,其中初始会话房间涉及至少三参与方。当有参与方需要进行私密沟通而不便其他参与方知晓时,通过分组会话房间建立模块340建立分组会话房间,其中初始会话房间屏蔽分组会话房间的参与方的媒体数据,和/或,分组会话房间屏蔽初始会话房间的参与方的媒体数据。分组会话房间拉入模块320将初始会话房间的参与方添加入分组会话房间,使得初始会话房间的参与方无法获取分组会话房间的参与方的媒体数据,进而无法知晓分组会话房间的参与方的交流内容;和/或,使得分组会话房间的参与方无法获取初始会话房间的参与方的媒体数据,进而无法知晓初始会话房间的参与方的交流内容。当需要进行私密沟通的参与方完成私密沟通后,通过初始会话房间拉回模块330将分组会话房间的参与方添加入初
始会话房间,使得各个参与方在初始会话房间进行沟通,完成私密沟通的参与方能够根据私密沟通结果与其他参与方进行沟通。这样的设计,能够方便金融业中工作人员与工作人员之间的私密沟通、工作人员与客户之间的私密沟通和客户和客户之间的私密沟通,提供了私密沟通的场景和条件,能够更加方便业务的办理、线上化更多的业务,加大线上服务半径。
97.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不再做详细阐述说明。
98.图5是本技术实施例示出的电子设备的结构示意图。
99.参见图5,电子设备500包括存储器510和处理器520。
100.处理器520可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
101.存储器510可以包括各种类型的存储单元,例如系统内存、只读存储器(rom),和永久存储装置。其中,rom可以存储处理器520或者计算机的其他模块需要的静态数据或者指令。永久存储装置可以是可读写的存储装置。永久存储装置可以是即使计算机断电后也不会失去存储的指令和数据的非易失性存储设备。在一些实施方式中,永久性存储装置采用大容量存储装置(例如磁或光盘、闪存)作为永久存储装置。另外一些实施方式中,永久性存储装置可以是可移除的存储设备(例如软盘、光驱)。系统内存可以是可读写存储设备或者易失性可读写存储设备,例如动态随机访问内存。系统内存可以存储一些或者所有处理器在运行时需要的指令和数据。此外,存储器510可以包括任意计算机可读存储媒介的组合,包括各种类型的半导体存储芯片(dram,sram,sdram,闪存,可编程只读存储器),磁盘和/或光盘也可以采用。在一些实施方式中,存储器510可以包括可读和/或写的可移除的存储设备,例如激光唱片(cd)、只读数字多功能光盘(例如dvd-rom,双层dvd-rom)、只读蓝光光盘、超密度光盘、闪存卡(例如sd卡、min sd卡、micro-sd卡等等)、磁性软盘等等。计算机可读存储媒介不包含载波和通过无线或有线传输的瞬间电子信号。
102.存储器510上存储有可执行代码,当可执行代码被处理器520处理时,可以使处理器520执行上文述及的方法中的部分或全部。
103.此外,根据本技术的方法还可以实现为一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品包括用于执行本技术的上述方法中部分或全部步骤的计算机程序代码指令。
104.或者,本技术还可以实施为一种非暂时性机器可读存储介质(或计算机可读存储介质、或机器可读存储介质),其上存储有可执行代码(或计算机程序、或计算机指令代码),当可执行代码(或计算机程序、或计算机指令代码)被电子设备(或电子设备、服务器等)的处理器执行时,使处理器执行根据本技术的上述方法的各个步骤的部分或全部。
105.以上已经描述了本技术的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技
术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献