一种线上会议实现方法、系统、计算机设备及存储介质与流程

文档序号:37414004发布日期:2024-03-25 19:02阅读:10来源:国知局
一种线上会议实现方法、系统、计算机设备及存储介质与流程

本发明涉及计算机,具体而言,涉及一种线上会议实现方法、系统、计算机设备及存储介质。


背景技术:

1、线上会议技术是一种让身处异地的人们通过某种传输介质实现“实时、可视、交互”视频通信的多媒体通讯技术。线上会议技术可以通过现有的各种通讯传输媒体,将参会者的静态和动态图像、语音、文字等各种信息传送到其他参会者的终端设备上,使得在地理上分散的参会者能够通过视频、图像、声音等多种方式交流信息,使用户犹如身临其境地参加在同一会议。但是在研究中发现,不同参会者所使用的终端设备可能存在不同,而不同终端设备的设备属性和设备参数会存在不同,导致不同终端设备所能接收的信息和数据的格式存在差异。倘若参会者使用不同终端设备参加同一场线上会议,那么会出现部分终端设备无法接收到该线上会议中的音视频信息,从而无法保证线上会议的顺利进行。因此,如何确保参会的终端设备能够接收到线上会议中的音视频信息,以保证线上会议的顺利进行成为了一个亟待解决的问题。


技术实现思路

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、接收由所述发言终端发出的非加密音视频流;

35、将所述非加密音视频流转码为加密音视频流;

36、将所述加密音视频流发送至所述加密会议终端。

37、可选地,在所述线上会议开始前,所述转码会议终端,用于根据所述第一参会会议终端和所述第二参会会议终端的终端数量设置其可用转码通道数量。

38、可选地,所述系统还包括会议管理端,在所述线上会议开始后,所述转码会议终端,用于向所述会议管理端发送与所述线上会议中的各会议终端建立连接的请求。

39、可选地,在所述线上会议开始后,所述转码会议终端,用于响应于所述会议管理端的发言切换指令,将其从发言终端切换为非发言终端;

40、或者,将其从非发言终端切换为发言终端。

41、可选地,在所述线上会议开始前,所述转码会议终端,用于在所述会议管理端中进行加密认证。

42、第三方面,本技术实施例提供了一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面中任一种可选地实施方式中所述的线上会议实现方法的步骤。

43、第四方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面中任一种可选地实施方式中所述的线上会议实现方法的步骤。

44、本技术提供的技术方案包括但不限于以下有益效果:

45、本技术在线上会议开始后,线上会议系统中的转码会议终端与线上会议中的各会议终端建立连接,从而实现了线上会议中产生的音视频流数据的传输和流转。当所述转码会议终端为发言终端时,将其发出的第一音视频流发送至所述线上会议中的第一参会会议终端;其中,当所述第一音视频流为加密音视频流时,所述第一参会会议终端为加密会议终端;当所述第一音视频流为非加密音视频流时,所述第一参会会议终端为非加密会议终端;通过上述步骤,能够使得当转码会议终端为发言终端时,线上会议中的各会议终端能够接收到会议中产生的音视频流数据。当所述转码会议终端为非发言终端时,将由发言终端发出的第二音视频流进行转码后发送至所述线上会议中的第二参会会议终端;其中,当所述第二音视频流为加密音视频流时,所述第二参会会议终端为非加密会议终端;当所述第二音视频流为非加密音视频流时,所述第二参会会议终端为加密会议终端;通过上述步骤,能够使得当转码会议终端为非发言终端时,线上会议中的各会议终端也能够接收到会议中产生的音视频流数据。

46、采用上述方法,在无论是转码会议终端、加密会议终端还是非加密会议终端为发言终端的情况下,通过转码会议终端作为线上会议的转码终端,对不同类型的音视频流数据进行转码后进行流转,能够确保每个参会的终端设备都能够接收到线上会议中的音视频流数据,从而保证线上会议的顺利进行。

47、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1