本发明涉及网络通信,特别是涉及一种网络通信的方法、终端、电子设备及介质。
背景技术:
1、在多媒体通信场景中,如视频会议、语音会议等会议场景,通常需要调度侧向参与通信的各个通信终端发送信令来实现如计时等功能。例如,在汇报类型会议模式中,为控制会议进度,把控整体会议时间、个人汇报时间,需要在通信终端中显示发言人发言时间,则由会控端向各个通信终端发送信令来实现计时开始、结束、暂停等功能,来保证发言时间的准确性、同步性。
2、然而,在现有技术中,信令是由调度侧向各个通信终端串行地发送,在通信终端数量较多的情况下,会导致各个通信终端接收到的信令具有较大的延时,进而影响如计时等功能的准确性、同步性。例如,在5000人会议场景中,由会控端串行地发送计时信令,而第一条和最后一条计时信令可能有2s至3s延时,进而导致各个通信终端的计时不准确、不同步。
技术实现思路
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、本发明实施例具有以下优点:
34、在本发明实施例中,第一终端响应于触发事件,生成组播信令,通过包含第一终端和多个第二终端的多个通信终端用于多媒体数据传输的组播通道,将组播信令传输至多个第二终端,实现了由通信终端通过复用多媒体数据传输的组播通道与其他通信终端进行信令传输,避免了由调度侧串行地向通信终端发送信令导致的延时,保障了如计时等功能的准确性、同步性。
1.一种网络通信的方法,其特征在于,应用于第一终端,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于触发事件,生成组播信令,包括:
3.根据权利要求2所述的方法,其特征在于,所述接收调度侧发送的单播信令,并根据所述单播信令,生成组播信令,包括:
4.根据权利要求3所述的方法,其特征在于,还包括:
5.根据权利要求2至4任一项所述的方法,其特征在于,所述接收调度侧发送的单播信令,并根据所述单播信令,生成组播信令,包括:
6.一种网络通信的方法,其特征在于,应用于第二终端,包括:
7.一种第一终端,其特征在于,用于:
8.一种第二终端,其特征在于,用于:
9.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至6中任一项所述的网络通信的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的网络通信的方法。