音视频设备资源调度的方法及系统与流程

文档序号:33720288发布日期:2023-04-05 21:57阅读:30来源:国知局
音视频设备资源调度的方法及系统与流程

本发明涉及设备管理,具体涉及一种音视频设备资源调度的方法及系统。


背景技术:

1、目前,视频会议技术越来越成熟;并且不同区域的会议也得到广泛的应用;但是现在市面上的有多种不同品牌的mcu(多点控制单元),多种不同品牌的mcu可能会涉及到资源的有效利用、mcu资源状态情况以及会议过程中的安全的问题;如何高效率的将不同的品牌的mcu进行资源管理调用以及保证整个会议过程中的信息安全成为本领域技术人员亟待解决的技术问题。


技术实现思路

1、针对所述缺陷,本发明实施例公开了一种音视频设备资源调度的方法,其能够实现高效的资源利用,且能够有效把控设备本身的支撑能力以及设备的许可使用率。

2、本发明实施例第一方面公开了音视频设备资源调度的方法,包括:

3、通过呼叫控制网关接收分会场端发送的入会请求指令;所述分会场端包括ip电话、移动终端、电脑终端或者一体式终端中的一种或者多种;

4、基于预先设置的呼叫规则和转发规则在所述呼叫控制网关对所述入会请求指令进行呼叫拦截以判断相应的终端是否满足接入要求;

5、当判断所述入会请求指令满足呼叫规则时,则获取mcu资源池处所有的mcu并发资源,所述mcu资源池包括多个mcu单元,且多个mcu单元具有不同的应用程序接口;

6、确定所有并发资源的状态信息;如果所述并发资源低于阈值,则允许增加相应数量的通信线路,在所述指令分发中心通过发送指令或者调用相应的应用程序接口的形式与相应类型的mcu进行通信;如果超过阈值,则反馈告警信息至请求端。

7、作为一种可选的实施方式,在本发明实施例第一方面中,所述基于预先设置的呼叫规则和转发规则在所述呼叫控制网关对所述入会请求指令进行呼叫拦截以判断相应的终端是否满足接入要求,包括:

8、对各个分会场端发送的所述入会请求指令进行解析以确定相应分会场端的设备信息、位置信息和可执行操作;其中,所述设备信息包括摄像头、拾音装置、显示装置和播放装置;所述位置信息包括第一位置信息、第二位置信息和第三位置信息;所述可执行操作包括发起会议、连接会议、画面显示选择、会议控制;

9、基于预先设置的呼叫规则和转发规则对各个分会场端的所述位置信息和可执行操作进行判断以确定是否进行呼叫拦截,其中,所述呼叫规则包括设备信息和与设备信息关联的设备方位信息以及可执行操作;且呼叫规则中位置信息与在相应位置信息处可执行操作一一对应;

10、当所述位置信息以及可执行操作信息均满足呼叫规则时,则执行下一步。

11、作为一种可选的实施方式,在本发明实施例第一方面中,在所述通过呼叫控制网关接收分会场端发送的入会请求指令之后,还包括:

12、解析所述入会请求指令是否为有效指令,当所述入会请求指令为有效指令时,对所述入会请求指令进行指令解析转换;

13、将所述入会请求指令转换为目标设备可识别的目标指令;

14、将所述目标指令发送至相应的目标mcu或者目标设备。

15、作为一种可选的实施方式,在本发明实施例第一方面中,所述解析所述入会请求指令是否为有效指令,包括:

16、获取mcu资源池内各个mcu设备的控制指令信息;

17、对所述控制指令信息进行去重处理以获取指令验证集;

18、解析所述入会请求指令以获取指令内容;

19、将所述指令内容于所述验证集内的指令内容进行匹配,当存在匹配符合项时,所述入会请求指令为有效。

20、作为一种可选的实施方式,在本发明实施例第一方面中,所述在所述指令分发中心通过发送指令或者调用相应的应用程序接口的形式与相应类型的mcu进行通信,包括:

21、在mcu单元为每个分会场配置相应的解码器;且解码器与各个分会场一一对应;

22、接收到各个分会场传输的视频会面传输到组合画面控制器处,并基于预先设置的分配逻辑来为不同的分会场设置不同的显示画面,在第一分会场端显示第一画面,在第二分会场端显示第二画面,在第三分会场端显示第三画面;其中,第一画面为第二分会场画面,第二画面为第一分会场画面,第三画面为第一分会场、第二分会场和第三分会场组合画面;

23、将所有的显示画面信息发送至相应的解码器进行解码并分发至相应的分会场端以实现相互通信。

24、作为一种可选的实施方式,在本发明实施例第一方面中,所述资源调度的方法,还包括:

25、通过采用队列任务方式顺序处理,当请求允许通过后,呼叫控制网关会合理的将请求转发至mcu资源池中资源充足的mcu上;其中,所述队列任务方式为celery任务调度队列;

26、和/或,所述资源调度的方法,还包括:

27、当监测到mcu资源池中的mcu占用量达到第一阈值时,则进行一级告警;

28、当监测到mcu资源池中的mcu占用量达到第二阈值时,则进行二级告警,当mcu上许可占用达到设置阈值后,自动产生一条设备告警记录。

29、作为一种可选的实施方式,在本发明实施例第一方面中,所述设备资源调度的方法,还包括:

30、每隔预设时间进行一次动态资源监测以确定在特定时间内资源占用信息;

31、基于所述资源占用信息以及历史数据情况来确定资源释放信息,基于所述资源占用信息以及资源释放信息来确定是否进行告警操作。

32、作为一种可选的实施方式,在本发明实施例第一方面中,所述资源调度的方法,还包括:

33、获取当前设备状态信息;

34、基于所述设备状态信息以及设备评价公式对当前设备状态进行状态评价以确定当前设备状态指数;所述设备评价公式为:

35、

36、其中,hm为设备状态指数,hj为性能指标健康值,i=1,2,3,4,5分别为cpu负载、内存、磁盘i/o、网络i/o和入会情况;wi为对应指标的权重值,wj为告警等级,nj标识相应等级下的告警数量,n为告警总数;

37、根据所述设备状态指数确定是否允许增加新的通信线路。

38、本发明实施例第二方面公开一种音视频设备资源调度的系统,其特征在于,包括:

39、接收模块:用于通过呼叫控制网关接收分会场端发送的入会请求指令;所述分会场端包括ip电话、移动终端、电脑终端或者一体式终端中的一种或者多种;

40、拦截判断模块:用于基于预先设置的呼叫规则和转发规则在所述呼叫控制网关对所述入会请求指令进行呼叫拦截以判断相应的终端是否满足接入要求;

41、并发获取模块:用于当判断所述入会请求指令满足呼叫规则时,则获取mcu资源池处所有的mcu并发资源,所述mcu资源池包括多个mcu单元,且多个mcu单元具有不同的应用程序接口;

42、确定模块:用于确定所有并发资源的状态信息;如果所述并发资源低于阈值,则允许增加相应数量的通信线路,在所述指令分发中心通过发送指令或者调用相应的应用程序接口的形式与相应类型的mcu进行通信;如果超过阈值,则反馈告警信息至请求端。

43、本发明实施例第三方面公开一种电子设备,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,用于执行本发明实施例第一方面公开的音视频设备资源调度的方法。

44、本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的音视频设备资源调度的方法。

45、与现有技术相比,本发明实施例具有以下有益效果:

46、本发明实施例中音视频设备资源调度的方法通过预先设置多种不同的应用程序接口进而可以对接多种不同品牌的mcu,进而可以智能调度音视频媒体设备的许可资源,有效把控设备本身支撑能力以及设备的许可使用率。

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