媒体服务资源管理方法、系统、装置、设备及存储介质与流程

专利检索2026-08-13  26


本申请实施例涉及计算机,尤其涉及一种媒体服务资源管理方法、系统、装置、设备及存储介质。


背景技术:

1、目前,随着多媒体业务的快速构建和音视频通讯软件的快速普及,实时音视频领域在互联网上得到了极大的推广,比如实时音视频通话。实时音视频通话基于移动客户端与媒体服务器之间的网络连接为用户提供音视频通讯服务。由于系统内的音视频通话数量是实时变化的,因此通常会对系统内的媒体服务器配置统一的扩缩容逻辑,以实时进行媒体服务资源配置,在保障用户通话体验的同时,充分利用系统的媒体服务资源。

2、但是,对于跨区域的音视频通话服务系统,其媒体服务器通常分布在不同的区域,不同区域的时差和用户差异会导致不同区域通话量变化曲线的差异明显。简单配置统一的扩缩容逻辑进行媒体服务资源配置,难以达到较佳的资源配置效果,容易导致部分流媒体服务器的媒体服务资源配置误差,影响音视频通话服务效果。


技术实现思路

1、本申请实施例提供一种媒体服务资源管理方法、系统、装置、设备及存储介质,能够对媒体服务资源进行精准地分区配置,提升资源配置效果,解决媒体服务资源配置误差的技术问题。

2、在第一方面,本申请实施例提供了一种媒体服务资源管理方法,包括:

3、获取当前服务分区内各个媒体服务器运行的媒体服务进程的负载信息和通话信息,服务分区用于提供对应区域的媒体服务;

4、基于负载信息和通话信息确定当前服务分区所需的媒体服务进程的目标数量;

5、获取当前服务分区运行的媒体服务进程的实际数量,根据目标数量和实际数量进行当前服务分区的媒体服务进程回收或者申请。

6、在第二方面,本申请实施例提供了一种媒体服务资源管理系统,包括:对应不同区域设置的多个服务分区,服务分区包括媒体服务器管理节点和多个媒体服务器,媒体服务器配置有至少一个媒体服务进程,媒体服务进程用于执行媒体服务业务;

7、媒体服务器管理节点用于执行如第一方面的媒体服务资源管理方法。

8、在第三方面,本申请实施例提供了一种媒体服务资源管理装置,包括:

9、获取模块,配置为获取当前服务分区内各个媒体服务器运行的媒体服务进程的负载信息和通话信息,服务分区用于提供对应区域的媒体服务;

10、确定模块,配置为基于负载信息和通话信息确定当前服务分区所需的媒体服务进程的目标数量;

11、管理模块,配置为获取当前服务分区运行的媒体服务进程的实际数量,根据目标数量和实际数量进行当前服务分区的媒体服务进程回收或者申请。

12、在第四方面,本申请实施例提供了一种媒体服务资源管理设备,包括:

13、存储器以及一个或多个处理器;

14、所述存储器,配置为存储一个或多个程序;

15、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的媒体服务资源管理方法。

16、在第五方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在由计算机处理器执行时配置为执行如第一方面所述的媒体服务资源管理方法。

17、在第六方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品中包含有指令,当指令在计算机或处理器上运行时,使得计算机或处理器执行如第一方面所述的媒体服务资源管理方法。

18、本申请实施例通过获取当前服务分区内各个媒体服务器运行的媒体服务进程的负载信息和通话信息,服务分区用于提供对应区域的媒体服务;基于负载信息和通话信息确定当前服务分区所需的媒体服务进程的目标数量;获取当前服务分区运行的媒体服务进程的实际数量,根据目标数量和实际数量进行当前服务分区的媒体服务进程回收或者申请。采用上述技术手段,通过分区域采集媒体服务进程的负载信息和通话信息,根据负载信息和通话信息进行对应区域的媒体服务资源回收或者申请,以此可以避免不同区域统一配置媒体服务资源导致的配置误差,实现精准的媒体服务资源配置,提升资源配置效果,进而提升音视频通话服务效果。



技术特征:

1.一种媒体服务资源管理方法,其特征在于,包括:

2.根据权利要求1所述的媒体服务资源管理方法,其特征在于,所述基于所述负载信息和所述通话信息确定当前服务分区所需的所述媒体服务进程的目标数量,包括:

3.根据权利要求2所述的媒体服务资源管理方法,其特征在于,在所述设定计算方法为多种的情况下,所述基于所述负载信息和所述通话信息使用设定计算方法计算当前服务分区所需的所述媒体服务进程的目标数量,包括:

4.根据权利要求1所述的媒体服务资源管理方法,其特征在于,所述根据所述目标数量和所述实际数量进行当前服务分区的所述媒体服务进程回收或者申请,包括:

5.根据权利要求1-4任一所述的媒体服务资源管理方法,其特征在于,所述根据所述目标数量和所述实际数量进行当前服务分区的所述媒体服务进程回收或者申请,包括:

6.根据权利要求5所述的媒体服务资源管理方法,其特征在于,所述基于指定信息从当前服务分区运行的所述媒体服务进程中选取目标进程进行回收,包括:

7.根据权利要求1-4任一所述的媒体服务资源管理方法,其特征在于,所述根据所述目标数量和所述实际数量进行当前服务分区的所述媒体服务进程回收或者申请,还包括:

8.根据权利要求1所述的媒体服务资源管理方法,其特征在于,所述媒体服务器包括本地主机服务器和云主机服务器,各个所述媒体服务器配置统一的接入标准,并根据服务器配置信息启动相应数量的所述媒体服务进程。

9.一种媒体服务资源管理系统,其特征在于,包括:对应不同区域设置的多个服务分区,所述服务分区包括媒体服务器管理节点和多个媒体服务器,所述媒体服务器配置有至少一个媒体服务进程,所述媒体服务进程用于执行媒体服务业务;

10.一种媒体服务资源管理装置,其特征在于,包括:

11.一种媒体服务资源管理设备,其特征在于,包括:

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在由计算机处理器执行时配置为执行如权利要求1-8任一所述的媒体服务资源管理方法。

13.一种计算机程序产品,其特征在于,所述计算机程序产品中包含有指令,当所述指令在计算机或处理器上运行时,使得所述计算机或处理器执行如权利要求1-8任一所述的媒体服务资源管理方法。


技术总结
本申请实施例公开了一种媒体服务资源管理方法、系统、装置、设备及存储介质。本申请实施例提供的技术方案,通过获取当前服务分区内各个媒体服务器运行的媒体服务进程的负载信息和通话信息,服务分区用于提供对应区域的媒体服务;基于负载信息和通话信息确定当前服务分区所需的媒体服务进程的目标数量;获取当前服务分区运行的媒体服务进程的实际数量,根据目标数量和实际数量进行当前服务分区的媒体服务进程回收或者申请。采用上述技术手段,可以避免不同区域统一配置媒体服务资源导致的配置误差,实现精准的媒体服务资源配置,提升资源配置效果,进而提升音视频通话服务效果。

技术研发人员:刘小磊,王光
受保护的技术使用者:北京洛塔信息技术有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1166550.html

最新回复(0)