一种实时通信方法、装置、服务器、系统及存储介质与流程

文档序号:25033358发布日期:2021-05-11 17:04阅读:来源:国知局

技术特征:

1.一种实时通信方法,应用于第一信令服务器,其特征在于,所述方法包括:

接收第一用户设备的第一信令信息;

发送所述第一信令信息给第二用户设备;

为所述第一用户设备选择第一媒体服务器;

获取所述第一媒体服务器的第一标识信息,并发送给所述第一用户设备,以使得所述第一用户设备根据所述第一标识信息与所述第一媒体服务器建立第一数据传输通道,用于传输所述第一用户设备与至少一个第二用户设备之间传输的媒体数据。

2.根据权利要求1所述的方法,其特征在于,所述发送所述第一信令信息给第二用户设备,包括:

发送所述第一信令信息给所述第二用户设备连接的第二信令服务器,以使得所述第二信令服务器发送所述第一信令信息给所述第二用户设备。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收所述第二用户设备的第二信令信息,或者接收所述第二用户设备连接的第二信令服务器发送的第二用户信息;

发送所述第二信令信息给所述第一用户设备。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

发送所述第一标识信息给第二用户设备,以使得所述第二用户设备根据所述第一标识信息与所述第一媒体服务器建立第二数据传输通道,用于传输所述媒体数据;

或者,发送所述第一标识信息给所述第二用户设备连接的第二媒体服务器,以使得所述第二媒体服务器根据所述第一标识信息与所述第一媒体服务器建立中间数据传输通道,用于传输所述媒体数据;

其中,所述第二用户设备与所述第二媒体服务器之间建立第二数据传输通道,用于传输所述媒体数据。

5.根据权利要求4所述的方法,其特征在于,所述方法包括:

发送所述第一标识信息给所述第二用户设备连接的第二信令服务器,以使得所述第二信令服务器发送所述第一标识信息给所述第二用户设备,或者发送所述第一标识信息给所述第二媒体服务器。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取所述第二用户设备连接的第二媒体服务器的第二标识信息;

发送所述第二标识信息给所述第一媒体服务器,以使得所述第一媒体服务器根据所述第二标识信息与所述第一媒体服务器建立中间数据传输通道,用于传输所述媒体数据。

7.根据权利要求6所述的方法,其特征在于,所述获取所述第二用户设备连接的第二媒体服务器的第二标识信息,包括:

接收第二信令服务器发送的所述第二媒体服务器的第二标识信息。

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收所述第一用户设备的第一用户信息;

发送所述第一用户信息给所述第二用户设备,或者,发送所述第一用户信息给所述第二用户设备连接的第二信令服务器,以使得所述第二信令服务器转发所述第一用户信息给所述第二用户设备。

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

接收所述第二用户设备的第二用户信息,或者接收所述第二用户设备连接的第二信令服务器发送的第二用户信息;

发送所述第二用户信息给所述第一用户设备。

10.一种实时通信方法,应用于第一媒体服务器,其特征在于,所述方法包括:

接收第一用户设备的第一连接请求;

根据所述第一连接请求与所述第一用户设备建立第一数据传输通道,用于传输所述第一用户设备与至少一个第二用户设备之间传输的媒体数据。

11.根据权利要求10所述的方法,其特征在于,所述方法还包括:

获取第二用户设备连接的第二媒体服务器的第二标识信息;

根据所述第二标识信息与所述第二媒体服务器建立中间数据传输通道,用于传输所述媒体数据。

12.根据权利要求11所述的方法,其特征在于,所述获取第二用户设备连接的第二媒体服务器的第二标识信息,包括:

接收所述第一用户设备发送的所述第二标识信息;

或者,接收所述第一用户设备连接的第一信令服务器发送的所述第二标识信息。

13.一种实时通信装置,应用于第一信令服务器,其特征在于,所述装置包括:

通信单元,用于接收第一用户设备的第一信令信息;发送所述第一信令信息给第二用户设备;

处理单元,用于为所述第一用户设备选择第一媒体服务器;

所述通信单元,还用于获取所述第一媒体服务器的第一标识信息,并发送给所述第一用户设备,以使得所述第一用户设备根据所述第一标识信息与所述第一媒体服务器建立第一数据传输通道,用于传输所述第一用户设备与至少一个第二用户设备之间传输的媒体数据。

14.一种实时通信装置,应用于第一媒体服务器,其特征在于,所述装置包括:

通信单元,用于接收第一用户设备的第一连接请求;

处理单元,用于根据所述第一连接请求与所述第一用户设备建立第一数据传输通道,用于传输所述第一用户设备与至少一个第二用户设备之间传输的媒体数据。

15.一种信令服务器,其特征在于,所述信令服务器包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器配置为运行所述计算机程序时,执行权利要求1至9任一项所述方法的步骤。

16.一种媒体服务器,其特征在于,所述媒体服务器包括:其特征在于,所述终端设备包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器配置为运行所述计算机程序时,执行权利要求10至12任一项所述方法的步骤。

17.一种实时通信系统,其特征在于,所述系统包括:信令服务器集群和媒体服务器集群,所述信令服务器集群中包括权利要求15所述的至少一个信令服务器,所述媒体服务器集群中包括权利要求16所述的至少一个媒体服务器;

所述信令服务器用于实现用户设备之间的信令交互,所述媒体服务器用于实现用户设备之间的媒体数据交互。

18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至12任一项所述的方法的步骤。


技术总结
本申请实施例公开了一种实时通信方法、装置、服务器、系统及存储介质,该方法应用于第一信令服务器,该方法包括:接收第一用户设备的第一信令信息;发送第一信令信息给第二用户设备;根据最优路径选择策略为第一用户设备选择第一媒体服务器;获取第一媒体服务器的第一标识信息,并发送给第一用户设备,以使得第一用户设备根据第一标识信息与第一媒体服务器建立第一数据传输通道。如此,通过将媒体服务和信令服务解耦和,利用信令服务器实现第一用户设备与第二用户设备之间的信令交互,利用媒体服务器实现二者之间的媒体数据交互,实现服务和流量分散,满足大流量产品需求,组成一种可用性高且扩展性强的实时通信构架,从而提高实时通信效率。

技术研发人员:江凌生;王生明
受保护的技术使用者:深圳市欢太科技有限公司;OPPO广东移动通信有限公司
技术研发日:2021.01.25
技术公布日:2021.05.11
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1