CN114430405B - 一种指挥终端的即时通讯方法、装置、设备及存储介质 - Google Patents
一种指挥终端的即时通讯方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN114430405B CN114430405B CN202111552504.0A CN202111552504A CN114430405B CN 114430405 B CN114430405 B CN 114430405B CN 202111552504 A CN202111552504 A CN 202111552504A CN 114430405 B CN114430405 B CN 114430405B
- Authority
- CN
- China
- Prior art keywords
- instant messaging
- group
- page
- display
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开了一种指挥终端的即时通讯方法、装置、设备及存储介质。该方法包括:在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示;响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信。该方法可以使用户通过指挥终端在进行会议或者指挥调度时,能够同时开启即时通讯,发送并读取更丰富的消息,实现更好的沟通。
Description
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种指挥终端的即时通讯方法、装置、设备及存储介质。
背景技术
指挥终端是对系统中设备、资源进行处理、监控和控制的软件。具体的,用户可以通过指挥终端软件利用数字化的语音通信和高清压缩的视频编码,通过网络传输控制,实现设备视频的监控、指挥调度、双向呼叫和解码上墙等功能。
指挥终端软件的指挥调度系统主要功能模块有会议调度和指挥调度。图1a是现有技术中指挥终端软件的一种会议调度呈现形态示意图。图1b是现有技术中指挥终端软件的一种指挥调度呈现形态示意图。如图1a所示,会议调度主要功能创建会议组、编辑会议组,加入会议组的成员可以开启视频会议或音频会议,进入会议后可以专向会议、协同会议、越级会议、视频转发等操作。如图1b所示,指挥调度主要功能有创建指挥组、编辑指挥组,加入指挥组的成员可以开启视频指挥,进入指挥后有专向指挥、协同指挥、越级指挥、授权指挥、指挥转发、接替指挥等操作。
但是,在用户通过指挥终端软件使用会议调度和指挥调度时,组里成员只能进行视频或音频之间的互动。发明人在实际使用过程中发现,在开会或指挥调度过程中也需要发送文字说明或者传送文件等操作,而现有的指挥终端软件无法支持上述操作。
发明内容
本发明实施例提供了一种指挥终端的即时通讯方法、装置、设备及存储介质,可以实现在指挥终端中进行会议或者指挥调度时,能够发送文字说明或者传送文件等操作,实现更好的沟通。
第一方面,本发明实施例提供了一种指挥终端的即时通讯方法,该方法包括:
在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;
根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示;
响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在所述即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信。
第二方面,本发明实施例还提供了一种指挥终端的即时通讯装置,该装置包括:
调度组获取模块,用于在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;
即时通讯组展示模块,用于根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示;
追加展示模块,用于响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在所述即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信。
第三方面,本发明实施例还提供了一种电子设备,该设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例所述的一种指挥终端的即时通讯方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的一种指挥终端的即时通讯方法。
本发明实施例通过在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示;响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信,解决了用户通过指挥终端进行会议或者指挥调度的过程中,进行即时通讯的问题,实现了在进行会议或者指挥调度时,能够同时开启即时通讯,发送并读取更丰富的消息,进行更好沟通的效果。
附图说明
图1a是现有技术中指挥终端软件的一种会议调度呈现形态示意图;
图1b是现有技术中指挥终端软件的一种指挥调度呈现形态示意图;
图2a是本发明实施例一提供的一种指挥终端的即时通讯方法的流程图;
图2b是本发明实施例一提供的一种即时通信页面的展示示意图;
图3a是本发明实施例二提供的一种指挥终端的即时通讯方法的流程图;
图3b是本发明实施例二提供的一种第一展示子页面的展示示意图;
图3c是本发明实施例二提供的一种第二展示子页面的展示示意图;
图3d是本发明实施例二提供的一种第三展示子页面的展示示意图;
图3e是本发明实施例二提供的一种指挥调度组的更新示意图;
图3f是本发明实施例二提供的又一种指挥终端的即时通讯方法的流程图;
图4是本发明实施例三提供的一种指挥终端的即时通讯装置的结构示意图;
图5是本发明实施例四提供的一种电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图2a是本发明实施例一提供的一种指挥终端的即时通讯方法的流程图,本实施例可适用于在指挥终端进行会议或者指挥调度的过程中,同时发送文字说明或者传送文件的情况,该方法可以由指挥终端的即时通讯装置来执行,该装置可以通过软件,和/或硬件的方式实现,装置可以集成在电子设备中,如计算机或者指挥终端设备,如图2a所示,该方法具体包括:
步骤210、在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组。
其中,即时通讯请求可以是成员对象之间进行即时通讯的请求,例如成员对象之间发送文字消息、表情消息、图片消息、文件消息或者语音消息等的请求。即时通讯请求的发起者可以是使用指挥终端的任意用户,具体的,可以是调度组中的某个或者某些成员对象。
示例性的,可以在如图1a或者图1b所示的调度组展示界面中,设置即时通讯请求按钮。用户可以通过点击即时通讯请求按钮,发起即时通讯请求,指挥终端可以根据即时通讯请求生成并展示即时通信页面。
在本发明实施例中,调度组可以是会议调度对应的调度组,也可以是指挥调度对应的调度组。在指挥终端中可以存在一个或多个调度组。调度组对应的信息数据可以在服务器中存储,在指挥终端开启时,可以读取服务器的数据,生成并展示对应的调度组。示例性的调度组的呈现形态如图1a或者图1b所示。
步骤220、根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示。
其中,即时通讯组中的成员对象可以是与对应的调度组中的成员对象对应的。具体的,即时通讯组中的成员对象可以是由对应的调度组中为用户类型的成员对象构成的。即时通讯组可以是与调度组具有一一对应的关系。具体的,调度组可以具有第一标识信息,即时通讯组可以具有第二标识信息,第一标识信息和第二标识信息之间具有对应关系。示例性的,第一标识信息与第二标识信息相同,即即时通讯组与对应的调度组具有相同的标识信息(ID)。
在一个具体例子中,指挥终端可以接收服务器发送的调度组相关的信息,根据调度组的第一标识信息(如ID),创建对应的具有第二标识信息(如与调度组的ID相同)的即时通讯组。
示例性的,图2b是本发明实施例一提供的一种即时通信页面的展示示意图。如图2b所示,不同的调度组可以分别对应不同的即时通讯组。即时通讯组中可以包括对应调度组中用户类型的成员对象,成员对象之间可以进行即时通信。具体的,即时通讯组中的成员对象可以是与调度组中用户类型的成员对象一一对应的。
在一个具体例子中,指挥终端可以接收服务器发送的调度组相关的信息,根据调度组中用户类型的成员对象,一一对应地生成即时通讯组中的成员对象。
步骤230、响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信。
其中,如图2b所示,即时通信页面中还包括用户选择的目标即时通讯组中的成员对象的身份标识以及群聊窗口。用户可以通过群聊窗口接收目标即时通讯组的成员对象发送的即时消息,也可以通过群聊窗口发送即时消息至目标即时通讯组的成员对象。用户可以通过成员对象的身份标识区别不同的成员对象,并明确即时消息的发送方。
本实施例的技术方案,通过在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示;响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信,解决了会议或者指挥调度与即时通讯相融合的问题,实现了用户通过指挥终端在进行会议或者指挥调度时,能够同时开启即时通讯,发送并读取更丰富的消息,进行更好沟通的效果。
实施例二
图3a是本发明实施例二提供的一种指挥终端的即时通讯方法的流程图。本实施例是对上述技术方案的进一步细化,本实施例中的技术方案可以与上述一个或者多个实施例中的各个可选方案结合。
具体的,在本发明实施例的一个可选实施方式中,根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示,包括:建立与各会议调度组分别对应的第一即时通讯组,并形成与第一即时通讯组匹配的第一展示子页面;建立与各指挥调度组分别对应的第二即时通讯组,并形成与第二即时通讯组匹配的第二展示子页面;在即时通信页面中提供与第一展示子页面和第二展示子页面分别对应的切换控件,以在即时通信页面中切换显示第一展示子页面和第二展示子页面。
如图3a所示,该方法包括:
步骤310、在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组。
其中,指挥终端中包括:至少一个会议调度组,以及至少一个指挥调度组。会议调度组的展示形态如图1a所示,指挥调度组的展示形态如图1b所示。
步骤320、建立与各会议调度组分别对应的第一即时通讯组,并形成与第一即时通讯组匹配的第一展示子页面。
其中,图3b是本发明实施例二提供的一种第一展示子页面的展示示意图。如图3b所示,对于会议调度组可以生成对应的第一即时通讯组。第一即时通讯组可以是与会议调度组一一对应的。第一展示子页面可以是与即时通信页面相类似的。
步骤330、建立与各指挥调度组分别对应的第二即时通讯组,并形成与第二即时通讯组匹配的第二展示子页面。
其中,图3c是本发明实施例二提供的一种第二展示子页面的展示示意图。如图3c所示,对于指挥调度组可以生成对应的第二即时通讯组。第二即时通讯组可以是与指挥调度组一一对应的。第二展示子页面可以是与第一展示子页面相类似的。
步骤340、在即时通信页面中提供与第一展示子页面和第二展示子页面分别对应的切换控件,以在即时通信页面中切换显示第一展示子页面和第二展示子页面。
其中,如图3b或者图3c所示,可以在第一展示子页面和第二展示子页面设置切换控件,实现第一展示子页面和第二展示子页面的切换。具体的,可以通过点击如图3b或者图3c所示的第一切换控件,切换至图3b所示的第一展示子页面;可以通过点击如图3b或者图3c所示的第二切换控件,切换至图3c所示的第二展示子页面。
步骤350、响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信。
其中,如图3b或者图3c所示,在第一展示子页面或者第二展示子页面中,均可以显示用户选中的目标即时通讯组(目标第一即时通讯组或者目标第二即时通讯组)中包括的各成员对象的身份标识以及群聊窗口。
在本发明实施例的一个可选实施方式中,在接收到即时通讯请求之后,还包括:根据与指挥终端匹配的全部成员对象的身份标识,形成第三展示子页面,并在即时通信页面中提供与第三展示子页面对应的切换控件,以在即时通信页面中切换显示第三展示子页面。
其中,图3d是本发明实施例二提供的一种第三展示子页面的展示示意图。如图3d所示,在第三展示子页面中可以包括指挥终端中的全部成员对象。具体的,在第三展示子页面中可以包括全部用户类型的成员对象。在图3d中也可以设置切换控件,通过点击如图3d所示的切换控件,可以实现第三展示子页面的切换。
具体的,图3b、图3c和图3d可以均具有切换控件。如图3b、图3c或者图3d所示,用户可以通过点击第一切换控件,在即时通信页面中显示如图3b所示的第一展示子页面;点击第二切换控件,在即时通信页面中显示如图3c所示的第二展示子页面;点击第三切换控件,在即时通信页面中显示如图3d所示的第三展示子页面。
本发明实施例提供的方法,还包括:响应于用户对第三展示子页面中目标成员对象的选择,建立与目标成员对象之间的单点通讯连接,并在第三展示子页面中追加展示与目标成员对象之间的单点聊天窗口。
其中,如图3d所示的第三展示子页面中,可以实现用户与指挥终端可提供的任意成员对象之间的单点通讯,即一对一的聊天。第三展示子页面中可以包括指挥终端匹配的全部成员对象的身份标识以及与用户目标成员对象之间的单点聊天窗口。
在本发明实施例的一个可选实施方式中,响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示的同时,还包括:在即时通信页面中,追加展示与目标即时通讯组匹配的群成员对象编辑窗口,群成员对象编辑窗口中包括目标即时通讯组中的全部成员对象;响应于用户在群成员对象编辑窗口中选择去除或者恢复的成员对象,对目标即时通讯组中包括的成员对象进行更新。
其中,如图2b所示的即时通信页面,图3b所示的第一展示子页面或者图3c所示的第二展示子页面中,均可以追加展示与目标即时通讯组(目标第一即时通讯组或者目标第二即时通讯组)匹配的群成员对象编辑窗口。在群成员对象编辑窗口中,可以对目标即时通讯组中的成员对象进行去除或者增加。可以达到及时将信息发送至需要接收的对象的同时,保证不适宜接收信息的对象无法获取信息,即具有有效的信息传输性的同时具有保密性能。
具体的,在即时通信页面中,除了追加展示群成员对象编辑窗口外,还可以追加展示群信息编辑窗口。在群信息编辑窗口中可以对目标即时通讯组的标识信息以及群公告内容进行编辑。在群信息编辑窗口中可以设置编辑的标识信息仅对用户显示,或者也可以设置编辑的标识信息对群内全部成员对象显示。
在本发明实施例的一个可选实施方式中,该方法还包括:响应于用户在各调度组的组成员对象编辑窗口中选择去除或者恢复的成员对象,对目标即时通讯组中的各成员对象进行同步更新。
其中,用户可以在如图1a或者图1b所示的界面中,对调度组的组成员对象进行编辑。示例性的,图3e是本发明实施例二提供的一种指挥调度组的更新示意图。如图3e所示,可以进行调度组的新建、成员对象更新等操作。具体的,可以对调度组的组成员对象进行新增或者删除等操作。为了使对应的即时通讯组能够与调度组保持一致,可以根据在对调度组进行组成员对象进行新增或者删除等操作时,同步更新目标即时通讯组中的各成员对象。例如,在调度组中删除“张三”时,可以同步在对应的即时通讯组中删除“张三”。可以达到即时通讯组与调度组对应,避免在调度中的信息泄露问题。
在本发明实施例的一个可选实施方式中,在响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示之后,还包括:获取用户在即时通信页面中输入的即时消息,并生成与即时消息对应的会话初始协议(Session initialization Protocol,SIP)消息,其中,SIP消息包括目标即时通讯组的标识信息以及即时消息;将SIP消息发送至服务器,以通过服务器根据SIP消息确定与标识信息对应的目标即时通讯组,将即时消息展示在目标即时通讯组的各成员对象匹配的即时通信页面中。
具体的,即时消息可以是文本类消息。用户在群聊窗口或者单点聊天窗口填写聊天内容后,指挥终端可以向服务器发送SIP消息。SIP消息有目标即时通讯组的标识信息(如ID)和用户填写的聊天内容。服务器收到SIP消息后,会根据ID找到相应的目标即时通讯组,再把聊天内容分发给目标即时通讯组中的所有成员对象。
即时消息可以是文件类消息。用户在群聊窗口或者单点聊天窗口选择要发送的图片或其它文件,通过文件传输协议(File Transfer Protocol,FTP),把图片或文件上传到存储服务器,生成文件存储路径。指挥终端上传文件成功后,向服务器发送SIP消息。SIP消息有目标即时通讯组的标识信息(如ID)和文件存储路径。服务器收到SIP消息后,会根据ID找到相应的目标即时通讯组,再把文件存储路径对应的文件类消息分发给目标即时通讯组中的所有成员对象。成员对象收到文件类消息后,可以在聊天窗口自动下载并显示,也可以手动下载并显示。具体的,如果文件是图片类型,可以自动下载图片并显示;如果是其它文件类型,成员可以手动下载。
即时消息可以是语音类消息。用户可以连接音频输入设备,在群聊窗口或者单点聊天窗口开始输入音频,通过指挥终端编码生成语音文件,通过FTP把语音类消息上传到存储服务器,生成文件存储路径。指挥终端上传语音类消息成功后,向服务器发送SIP消息。SIP消息有目标即时通讯组的标识信息(如ID)和文件存储路径。服务器收到SIP消息后,会根据ID找到相应的目标即时通讯组,再把文件存储路径对应的语音类消息分发给目标即时通讯组中的所有成员对象。成员对象收到语音类消息后,可以在聊天窗口自动下载至本地,并通过成员对象手动点击进行播放。
在本发明实施例的一个可选实施方式中,该方法还包括:响应于用户对会议或者指挥调度的调度结束指令,删除与各调度组对应的即时通讯组。
其中,结束调度时,服务器可以向所有调度组的成员对象,发送结束调度通知。指挥终端收到结束调度通知时,所有成员对象可以退出调度功能。指挥终端可以根据调度组的标识信息,在即时通讯中,找到相应的即时通讯组,在内存中删除此即时通讯组,不再显示此即时通讯组,不再发送和接受即时消息。
本实施例的技术方案,通过在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;建立与各会议调度组分别对应的第一即时通讯组,并形成与第一即时通讯组匹配的第一展示子页面;建立与各指挥调度组分别对应的第二即时通讯组,并形成与第二即时通讯组匹配的第二展示子页面;在即时通信页面中提供与第一展示子页面和第二展示子页面分别对应的切换控件,以在即时通信页面中切换显示第一展示子页面和第二展示子页面;响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信,解决了会议或者指挥调度与即时通讯相融合的问题,实现了用户通过指挥终端在进行会议或者指挥调度时,能够同时开启即时通讯,发送并读取更丰富的消息,进行更好沟通的效果。
具体的,图3f是本发明实施例二提供的又一种指挥终端的即时通讯方法的流程图。如图3f所示,在指挥终端中可以先创建调度组(会议调度组或者指挥调度组)。具体的,用户可以根据服务器已有资源,选择参与调度的成员对象,向服务器发送保存请求,将调度创建者和成员对象信息发送并保存到服务器。指挥终端重启后,根据服务器存储的调度组数据可以显示之前创建的调度组。用户可以选中目标调度组进行调度,开启监控功能。在调度的过程中,用户可以发起即时通讯请求。请求成功后,指挥终端可以根据目标调度组信息创建及时通讯组。用户可以进入即时通讯组进行即时通讯。在调度结束时,可以删除即时通讯组。可以在会议调度或者指挥调度中,建立即时通讯,满足用户发送消息、文件的操作需求。
实施例三
图4是本发明实施例三提供的一种指挥终端的即时通讯装置的结构示意图。结合图4,该装置包括:调度组获取模块410,即时通讯组展示模块420和追加展示模块430。其中:
调度组获取模块410,用于在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;
即时通讯组展示模块420,用于根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示;
追加展示模块430,用于响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信。
可选的,指挥终端中包括:至少一个会议调度组,以及至少一个指挥调度组;
即时通讯组展示模块420,包括:
第一展示子页面形成单元,用于建立与各会议调度组分别对应的第一即时通讯组,并形成与第一即时通讯组匹配的第一展示子页面;
第二展示子页面形成单元,用于建立与各指挥调度组分别对应的第二即时通讯组,并形成与第二即时通讯组匹配的第二展示子页面;
第一切换控件提供单元,用于在即时通信页面中提供与第一展示子页面和第二展示子页面分别对应的切换控件,以在即时通信页面中切换显示第一展示子页面和第二展示子页面。
可选的,该装置,还包括:
第二切换控件提供单元,用于在接收到即时通讯请求之后,根据与指挥终端匹配的全部成员对象的身份标识,形成第三展示子页面,并在即时通信页面中提供与第三展示子页面对应的切换控件,以在即时通信页面中切换显示第三展示子页面;
该装置,还包括:
单点聊天窗口追加模块,用于响应于用户对第三展示子页面中目标成员对象的选择,建立与目标成员对象之间的单点通讯连接,并在第三展示子页面中追加展示与目标成员对象之间的单点聊天窗口。
可选的,该装置,还包括:
群成员对象编辑窗口追加展示模块,用于响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示的同时,在即时通信页面中,追加展示与目标即时通讯组匹配的群成员对象编辑窗口,群成员对象编辑窗口中包括目标即时通讯组中的全部成员对象;
第一成员对象更新模块,用于响应于用户在群成员对象编辑窗口中选择去除或者恢复的成员对象,对目标即时通讯组中包括的成员对象进行更新。
可选的,该装置,还包括:
第二成员对象同步更新模块,用于响应于用户在各调度组的组成员对象编辑窗口中选择去除或者恢复的成员对象,对目标即时通讯组中的各成员对象进行同步更新。
可选的,该装置,还包括:
SIP消息获取模块,用于在响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示之后,获取用户在即时通信页面中输入的即时消息,并生成与即时消息对应的SIP消息,其中,SIP消息包括目标即时通讯组的标识信息以及即时消息;
SIP消息发送模块,用于将SIP消息发送至服务器,以通过服务器根据SIP消息确定与标识信息对应的目标即时通讯组,将即时消息展示在目标即时通讯组的各成员对象匹配的即时通信页面中。
可选的,该装置,还包括:
即时通讯组删除模块,用于响应于用户对会议或者指挥调度的调度结束指令,删除与各调度组对应的即时通讯组。
本发明实施例所提供的指挥终端的即时通讯装置可执行本发明任意实施例所提供的指挥终端的即时通讯方法,具备执行方法相应的功能模块和有益效果。
实施例四
图5是本发明实施例四提供的一种电子设备的结构示意图,如图5所示,该设备包括:
一个或多个处理器510,图5中以一个处理器510为例;
存储器520;
所述设备还可以包括:输入装置530和输出装置540。
所述设备中的处理器510、存储器520、输入装置530和输出装置540可以通过总线或者其他方式连接,图5中以通过总线连接为例。
存储器520作为一种非暂态计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的一种指挥终端的即时通讯方法对应的程序指令/模块(例如,附图4所示的调度组获取模块410,即时通讯组展示模块420和追加展示模块430)。处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现上述方法实施例的一种指挥终端的即时通讯方法,即:
在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;
根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示;
响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在所述即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信。
存储器520可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非暂态性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态性固态存储器件。在一些实施例中,存储器520可选包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置530可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏等显示设备。
实施例五
本发明实施例五提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例提供的一种指挥终端的即时通讯方法:
在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;
根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示;
响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在所述即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (8)
1.一种指挥终端的即时通讯方法,其特征在于,所述方法包括:
在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;
根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示,其中,即时通讯组中的成员对象是由对应的调度组中为用户类型的成员对象构成的;
响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在所述即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信;
所述指挥终端中包括:至少一个会议调度组,以及至少一个指挥调度组;
根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示,包括:
建立与各会议调度组分别对应的第一即时通讯组,并形成与第一即时通讯组匹配的第一展示子页面;
建立与各指挥调度组分别对应的第二即时通讯组,并形成与第二即时通讯组匹配的第二展示子页面;
在所述即时通信页面中提供与所述第一展示子页面和所述第二展示子页面分别对应的切换控件,以在所述即时通信页面中切换显示所述第一展示子页面和所述第二展示子页面;
响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在所述即时通信页面中进行追加展示的同时,还包括:
在所述即时通信页面中,追加展示与所述目标即时通讯组匹配的群成员对象编辑窗口,群成员对象编辑窗口中包括目标即时通讯组中的全部成员对象;
响应于用户在所述群成员对象编辑窗口中选择去除或者恢复的成员对象,对所述目标即时通讯组中包括的成员对象进行更新。
2.根据权利要求1所述的方法,其特征在于,在接收到即时通讯请求之后,还包括:
根据与所述指挥终端匹配的全部成员对象的身份标识,形成第三展示子页面,并在所述即时通信页面中提供与所述第三展示子页面对应的切换控件,以在所述即时通信页面中切换显示所述第三展示子页面;
所述方法还包括:
响应于用户对所述第三展示子页面中目标成员对象的选择,建立与所述目标成员对象之间的单点通讯连接,并在所述第三展示子页面中追加展示与所述目标成员对象之间的单点聊天窗口。
3.根据权利要求1-2任一项所述的方法,其特征在于,还包括:
响应于用户在各所述调度组的组成员对象编辑窗口中选择去除或者恢复的成员对象,对所述目标即时通讯组中的各成员对象进行同步更新。
4.根据权利要求1-2任一项所述的方法,其特征在于,在响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在所述即时通信页面中进行追加展示之后,还包括:
获取用户在所述即时通信页面中输入的即时消息,并生成与所述即时消息对应的会话初始协议SIP消息,其中,所述SIP消息包括所述目标即时通讯组的标识信息以及所述即时消息;
将所述SIP消息发送至服务器,以通过所述服务器根据所述SIP消息确定与所述标识信息对应的目标即时通讯组,将所述即时消息展示在所述目标即时通讯组的各成员对象匹配的即时通信页面中。
5.根据权利要求1-2任一项所述的方法,其特征在于,还包括:
响应于用户对会议或者指挥调度的调度结束指令,删除与各调度组对应的即时通讯组。
6.一种指挥终端的即时通讯装置,其特征在于,包括:
调度组获取模块,用于在用户通过指挥终端进行会议或者指挥调度的过程中,根据接收到的即时通讯请求,获取与会议或者指挥调度对应的至少一个调度组;
即时通讯组展示模块,用于根据各调度组中包括的成员对象,建立与各调度组分别对应的即时通讯组,并将各即时通讯组在即时通信页面中进行展示,其中,即时通讯组中的成员对象是由对应的调度组中为用户类型的成员对象构成的;
追加展示模块,用于响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在所述即时通信页面中进行追加展示,以使用户与目标即时通讯组中的各成员对象进行群组即时通信;
所述指挥终端中包括:至少一个会议调度组,以及至少一个指挥调度组;
所述即时通讯组展示模块,包括:
第一展示子页面形成单元,用于建立与各会议调度组分别对应的第一即时通讯组,并形成与第一即时通讯组匹配的第一展示子页面;
第二展示子页面形成单元,用于建立与各指挥调度组分别对应的第二即时通讯组,并形成与第二即时通讯组匹配的第二展示子页面;
第一切换控件提供单元,用于在所述即时通信页面中提供与所述第一展示子页面和所述第二展示子页面分别对应的切换控件,以在所述即时通信页面中切换显示所述第一展示子页面和所述第二展示子页面;
所述装置,还包括:
群成员对象编辑窗口追加展示模块,用于响应于用户对目标即时通讯组的选择,将目标即时通讯组中包括的各成员对象的身份标识以及群聊窗口在即时通信页面中进行追加展示的同时,在即时通信页面中,追加展示与目标即时通讯组匹配的群成员对象编辑窗口,群成员对象编辑窗口中包括目标即时通讯组中的全部成员对象;
第一成员对象更新模块,用于响应于用户在群成员对象编辑窗口中选择去除或者恢复的成员对象,对目标即时通讯组中包括的成员对象进行更新。
7.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5任一项所述的方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111552504.0A CN114430405B (zh) | 2021-12-17 | 2021-12-17 | 一种指挥终端的即时通讯方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111552504.0A CN114430405B (zh) | 2021-12-17 | 2021-12-17 | 一种指挥终端的即时通讯方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114430405A CN114430405A (zh) | 2022-05-03 |
CN114430405B true CN114430405B (zh) | 2024-07-09 |
Family
ID=81310521
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111552504.0A Active CN114430405B (zh) | 2021-12-17 | 2021-12-17 | 一种指挥终端的即时通讯方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114430405B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118509401A (zh) * | 2023-02-15 | 2024-08-16 | 北京字跳网络技术有限公司 | 一种会话页面显示方法、装置、电子设备及介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112887271A (zh) * | 2021-01-11 | 2021-06-01 | 北京北信源软件股份有限公司 | 即时会议实现方法、系统、电子设备与存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI110740B (fi) * | 2000-09-08 | 2003-03-14 | Nokia Corp | Neuvottelupuhelu |
CN108462658B (zh) * | 2016-12-12 | 2022-01-11 | 阿里巴巴集团控股有限公司 | 对象分配方法及装置 |
WO2018194906A1 (en) * | 2017-04-21 | 2018-10-25 | KnowBe4, Inc. | Using smart groups for simulated phishing training and phishing campaigns |
CN111385186B (zh) * | 2018-12-29 | 2022-12-27 | 钉钉控股(开曼)有限公司 | 项目群组的创建方法、项目管理方法及装置 |
-
2021
- 2021-12-17 CN CN202111552504.0A patent/CN114430405B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112887271A (zh) * | 2021-01-11 | 2021-06-01 | 北京北信源软件股份有限公司 | 即时会议实现方法、系统、电子设备与存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114430405A (zh) | 2022-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11362984B2 (en) | Matter message notification method, apparatus, and device | |
US20190036854A1 (en) | System and method for topic based segregation in instant messaging | |
US9569752B2 (en) | Providing parameterized actionable communication messages via an electronic communication | |
CN116325662B (zh) | 基于群组的通信系统中的环境的自组织多媒体协作的计算机可读介质、方法和系统 | |
CN112738559B (zh) | 投屏实现方法、装置及系统 | |
US10715344B2 (en) | Method of establishing a video call using multiple mobile communication devices | |
WO2019090902A1 (zh) | 屏幕共享的方法、装置、电子设备及存储介质 | |
US11900006B2 (en) | Synchronizing local room and remote sharing | |
US20150117513A1 (en) | Bandwidth reduction system and method | |
US20130010051A1 (en) | Method and System for Video Messaging | |
US12028298B2 (en) | System for sharing mail for group collaboration | |
CN112738011B (zh) | 投屏实现方法、装置及系统 | |
JP2024107159A (ja) | 通信端末、通信システム、通信方法およびプログラム | |
CN113242173A (zh) | 屏幕的分享方法、装置、系统和即时通讯服务器 | |
WO2017166285A1 (zh) | 一种切换会议终端的方法、设备及系统 | |
CN114430405B (zh) | 一种指挥终端的即时通讯方法、装置、设备及存储介质 | |
CN113300934A (zh) | 通信方法、装置、设备和存储介质 | |
JP2009194661A (ja) | 会議端末装置 | |
US20220311812A1 (en) | Method and system for integrating video content in a video conference session | |
CN114785979A (zh) | 一种同屏显示方法、装置、设备及介质 | |
WO2022143857A1 (zh) | 视频通话方法、装置、电子设备和存储介质 | |
CN114885116B (zh) | 基于云会议桌面的群组讨论方法及相关设备 | |
WO2024021646A1 (zh) | 会话消息的处理方法、装置、设备、存储介质及程序产品 | |
JP7326771B2 (ja) | 通信端末、通信システム、通信方法およびプログラム | |
KR20210015379A (ko) | 멀티미디어 콘텐츠 공유 방법 및 서버 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: An instant messaging method, device, equipment, and storage medium for command terminals Granted publication date: 20240709 Pledgee: Beijing Bank Co.,Ltd. Zhongguancun Shijingshan Park Branch Pledgor: BEIJING FEIXUN DIGITAL TECHNOLOGY Co.,Ltd. Registration number: Y2025110000033 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |