[发明专利]云流媒体服务的数据处理装置及云流媒体集群在审
申请号: | 202111473268.3 | 申请日: | 2021-12-06 |
公开(公告)号: | CN114124959A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 于宏志;黄艳;郗胜奎;魏云;刘婉琪;杜庆雨;刘丽 | 申请(专利权)人: | 天地伟业技术有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/1004;H04L41/00;H04L65/60 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 代春茹 |
地址: | 300450 天津市滨海*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 服务 数据处理 装置 集群 | ||
本发明提供了一种云流媒体服务的数据处理装置及云流媒体集群,属于安防网络的技术领域,缓解了现有的流媒体服务存在稳定性偏低的问题。该数据处理装置包括:调度件,用于同步云流媒体集群内所有服务节点的节点状态和任务列表;编排器,用于参与主节点竞选,若本节点主键值设置成功,则成功竞选为主节点,并从调度件读取节点状态和任务列表,向其他节点分配任务;启动器,用于将本节点的节点状态注册至调度件,并从调度件读取本节点的任务;主程序,用于执行任务,添加并访问任务中的编码设备,将编码设备资源转分发至客户端。
技术领域
本发明涉及安防网络技术领域,尤其是涉及一种云流媒体服务的数据处理装置及云流媒体集群。
背景技术
随着安防领域的不断发展,对于多客户端同时访问编码设备的需求越来越多,例如安防监控、IPC(IP Camera,网络摄像机)、NVR(Network Video Recorder,网络硬盘录像机)等编码设备。
由于编码设备连接数受限,无法处理大量客户端请求,利用流媒体服务直接连接编码设备。流媒体服务具体转分发功能,通过一路连接,将资源转分发给多客户端,达到多客户端同时访问前端资源的目的。目前将对流媒体服务的稳定性要求越来越高,但由于复杂网络环境和服务器异常宕机情况很难避免,现有的流媒体服务存在稳定性偏低的问题。
发明内容
本发明的目的在于提供一种云流媒体服务的数据处理装置及云流媒体集群,缓解了现有的流媒体服务存在稳定性偏低的问题。
第一方面,本发明提供一种云流媒体服务的数据处理装置,应用于云流媒体集群中的服务节点,所述数据处理装置包括:
调度件,用于同步云流媒体集群内所有服务节点的节点状态和任务列表;
编排器,用于参与主节点竞选,若本节点主键值设置成功,则成功竞选为主节点,并从调度件读取节点状态和任务列表,向其他节点分配任务;
启动器,用于将本节点的节点状态注册至调度件,并从调度件读取本节点的任务;
主程序,用于执行任务,添加并访问任务中的编码设备,将编码设备资源转分发至客户端。
进一步的,该装置还包括网关信令模块,用于当本节点为主节点时,接收客户端发送的访问请求,读取访问请求中的编码设备,在任务列表中查找该编码设备所在的目标节点,并向客户端回复目标节点的节点信息。
进一步的,所述网关信令模块还用于,当本节点为主节点时,添加云流媒体集群的IP地址,使客户端通过该IP地址与网关信令模块通信。
进一步的,所述编排器还用于,若本节点主键值设置失败,则持续监测主键值是否变化。
进一步的,所述启动器还用于,将本节点的节点标识注册到调度件,并续约有效期。
进一步的,所述调度件还用于,将超过有效期的节点标识删除,并将相应服务节点的节点状态置为掉线;
主节点的编排器还用于,将掉线的服务节点的任务分配至其他服务节点。
进一步的,主节点的编排器还用于,接收到来自调度件的新增服务节点消息,并向新增节点分配任务。
第二方面,本发明还提供一种云流媒体集群,包括多个服务节点,所述服务节点包括上述数据处理装置。
第三方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有机器可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行上述数据处理装置的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天地伟业技术有限公司,未经天地伟业技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111473268.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种逾期报销扣款方法和系统
- 下一篇:一种石墨烯加热的磁性腰带