一种控制第三方录播源方法及多点控制器mcu的制作方法

文档序号:9508779阅读:633来源:国知局
一种控制第三方录播源方法及多点控制器mcu的制作方法
【技术领域】
[0001 ] 本发明涉及通信领域,尤其涉及一种控制第三方录播源方法及MCU。
【背景技术】
[0002]现有技术中,视频会议系统主要包括:MCU (英文:Multi Control Unit ;中文:多点控制器)其通常用作视频会议服务器)、会议室终端、PC (personal computer:个人电脑)桌面型终端、PSTN(Public Switched Telephone Network:公共交换电话网络)网关、网闸等几个部分。
[0003]各种不同的终端都连入MCU进行集中交换,组成一个视频会议网络。而视频录播系统则是需集成视频直播、同步录制、在线点播、远程交互等功能的一体化录播设备。由成本的考虑及技术发展的局限性,现有技术中的视频会议系统不具备专业的录播系统功能,而随着需求的出现,技术的进步,已有很多厂商专注于录播系统的研发,出现了很多专业的录播系统。现有技术中存在着无法将第三方录播系统整合进入视频视频会议系统的技术问题。

【发明内容】

[0004]本发明提供一种控制第三方录播源方法及MCU,以解决现有技术中无法将第三方录播系统整合进入视频视频会议系统的技术问题。
[0005]第一方面,本发明实施例提供一种控制第三方录播源的方法,包括:
[0006]多点控制器MCU确定所述MCU与第三方录播系统之间的时间差;
[0007]所述MCU通过所述第三方录播系统的IP和端口号从所述第三方录播系统获取视频录播资源;
[0008]所述MCU基于所述时间差对所述视频录播资源进行视频录播的时间进行调整;
[0009]所述MCU调用时间调整后的所述视频录播资源进行视频录播,以使基于所述MCU进行视频会议的时间与所述视频录播的时间同步。
[0010]可选地,所述MCU调用时间调整后的所述视频录播资源进行视频录播,具体为:
[0011]所述MCU在用户设置的录播开始时间调用所述视频录播资源进行所述视频录播。
[0012]可选地,所述MCU通过所述第三方录播系统的IP和端口号从所述第三方录播系统获取视频录播资源,具体包括:
[0013]所述MCU判断所述MCU的当前视频会议是否处于进行状态,获得第一判断结果;
[0014]所述MCU判断所述当前视频会议是否处于录播状态,获得第二判断结果;
[0015]所述MCU判断所述视频录播资源是否处于空闲状态,获得第三判断结果;
[0016]在所述第一判断结果为是、所述第二判断结果为否且所述第三判断结果为是时,从所述第三方录播系统获取所述视频录播资源。
[0017]可选地,所述MCU判断所述当前视频会议是否处于录播状态,具体包括:
[0018]所述MCU判断所述当前视频会议中是否包含标识为录播状态的终端;
[0019]在所述当前视频会议中不包含所述终端时,确定所述当前视频会议不处于所述录播状态;
[0020]否则,所述确定当前视频会议处于所述录播状态。
[0021]可选地,所述MCU判断所述视频录播资源是否处于空闲状态,具体包括:
[0022]所述MCU获取所述第三方录播系统的当前资源使用状态;
[0023]所述MCU基于所述当前资源使用状态确定所述第三方录播系统当前所提供的同步资源数量;
[0024]判断所述同步资源数量是否小于预设数量;
[0025]在所述同步资源数量小于所述预设数量时,确定所述视频录播资源处于所述空闲状态;
[0026]否则,确定所述视频录播资源不处于所述空闲状态。
[0027]第二方面,本发明实施例提供一种多点控制器MCU,包括:
[0028]确定模块,用于确定所述MCU与第三方录播系统之间的时间差;
[0029]获取模块,用于通过所述第三方录播系统的IP和端口号从所述第三方录播系统获取视频录播资源;
[0030]调整模块,用于基于所述时间差对所述视频录播资源进行视频录播的时间进行调整;
[0031]录播模块,用于调用时间调整后的所述视频录播资源进行视频录播,以使基于所述MCU进行视频会议的时间与所述视频录播的时间同步。
[0032]可选地,所述录播模块,用于:
[0033]在用户设置的录播开始时间调用所述视频录播资源。
[0034]可选地,所述获取模块,具体包括:
[0035]第一判断单元,用于判断所述MCU的当前视频会议是否处于进行状态,获得第一判断结果;
[0036]第二判断单元,用于判断所述当前视频会议是否处于录播状态,获得第二判断结果;
[0037]第三判断单元,用于判断所述视频录播资源是否处于空闲状态,获得第三判断结果;
[0038]获取单元,用于在所述第一判断结果为是、所述第二判断结果为否且所述第三判断结果为是时,从所述第三方录播系统获取所述视频录播资源。
[0039]可选地,所述第二判断单元,具体包括:
[0040]第一判断子单元,用于判断所述当前视频会议中是否包含标识为录播状态的终端;
[0041]第一确定子单元,用于在所述当前视频会议中不包含所述终端时,确定所述当前视频会议不处于所述录播状态;
[0042]第二确定子单元,用于在所述当前视频会议中包含所述终端时,所述确定当前视频会议处于所述录播状态。
[0043]可选地,所述第三判断单元,具体包括:
[0044]获取子单元,用于获取所述第三方录播系统的当前资源使用状态;
[0045]第三确定子单元,用于基于所述当前资源使用状态确定所述第三方录播系统当前所提供的同步资源数量;
[0046]第二判断子单元,用于判断所述同步资源数量是否小于预设数量;
[0047]第四确定子单元,用于在所述同步资源数量小于所述预设数量时,确定所述视频录播资源处于所述空闲状态;
[0048]第二确定子单元,用于在所述同步资源数量不小于所述预设数量时,确定所述视频录播资源不处于所述空闲状态。
[0049]本发明有益效果如下:
[0050]1、由于在本发明实施例中,公开了一种控制第三方录播源方法及MCU,包括:多点控制器MCU确定所述MCU与第三方录播系统之间的时间差;所述MCU通过所述第三方录播系统的IP和端口号从所述第三方录播系统获取视频录播资源;所述MCU基于所述时间差对所述视频录播资源进行视频录播的时间进行调整;所述MCU调用时间调整后的所述视频录播资源进行视频录播,以使基于所述MCU进行视频会议的时间与所述视频录播的时间同步。其中,视频会议系统将第三方录播系统作为该系统的一个终端,通过第三方录播系统的IP和端口号就能够从第三方录播系统获取视频录播资源进行录播,从而实现了在视频会议系统整合第三方录播系统的技术效果。
[0051 ] 2、在本发明实施例中,还需要确定MCU与第三方录播系统的时间差,然后通过时间差对视频录播资源进行视频录播的时间进行调整,从而能够避免调用第三方录播系统时,因系统平台时差导致的调用不准时。
【附图说明】
[0052]图1为本发明实施例中控制第三方录播源方法的流程图;
[0053]图2为本发明实施例控制第三方录播源方法中获取视频录播资源的流程图;
[0054]图3为本发明实施例中的MCU的结构图。
【具体实施方式】
[0055]本发明提供一种控制第三方录播源方法及MCU,以解决现有技术中无法将第三方录播系统整合进入视频视频会议系统的技术问题。
[0056]本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0057]提供了一种控制第三方录播源方法,包括:多点控制器MCU确定所述MCU与第三方录播系统之间的时间差;所述MCU通过所述第三方录播系统的IP和端口号从所述第三方录播系统获取视频录播资源;所述MCU基于所述时间差对所述视频录播资源进行视频录播的时间进行调整;所述MCU调用时间调整后的所述视频录播资源进行视频录播,以使基于所述MCU进行视频会议的时间与所述视频录播的时间同步。其中,视频会议系统将第三方录播系统作为该系统的一个终端,通过第三方录播系统的IP和端口号就能够从第三方录播系统获取视频录播资源进行录播,从而实现了在不更改现有技术中的视频会议系统的框架的情况下,在视频会议系统整合第三方录播系统的技术效果;并且,在本发明实施例中,还需要确定MCU与第三方录播系统的时间差,然后通过时间差对视频录播资源的时间进行调整,从而能够避免调用第
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1