[发明专利]基于区块链的分布式视频处理系统有效
申请号: | 202110846053.5 | 申请日: | 2021-07-26 |
公开(公告)号: | CN113286177B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 马保林;赵建立;李伟;姚维久;李厚鹏 | 申请(专利权)人: | 北京小鸟科技股份有限公司 |
主分类号: | H04N21/2347 | 分类号: | H04N21/2347;H04N21/4405;H04L29/08;H04L29/06;H04L12/24;G06F16/75;G06F16/73;G06F16/71;G06F11/14;H04L12/721 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 102208 北京市昌*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 分布式 视频 处理 系统 | ||
1.一种基于区块链的分布式视频处理系统,包括视频编码节点、交换机、视频解码节点以及客户端,其特征在于,所述分布式视频处理系统中的视频编码节点和视频解码节点均包括管理和控制服务单元;所述视频编码节点和视频解码节点均设置有一个节点IP和一个虚拟管理IP;
所述管理和控制服务单元包括本节点配置管理模块、全系统业务管理模块、网络内权限管理模块、用户数据管理模块、区块链计算以及合约管理模块;
所述本节点配置管理模块,用于对当前节点的节点启动和网络连接进行参数配置;
所述全系统业务管理模块,用于对所述分布式视频处理系统整个系统的服务框架和业务分类进行管理;
所述网络内权限管理模块,用于对所述分布式视频处理系统设置的用户的权限进行管理;所述用户包括超级管理员、管理员、普通用户;
所述用户数据管理模块,用于对所述分布式视频处理系统的用户数据进行管理、加密存储;
所述区块链计算以及合约管理模块,用于结合当前节点的ID、被连接数量、剩余计算力以及持续在线时长,计算当前节点的服务有效值;选出服务有效值最大的节点,作为M1节点;所述M1节点对外提供虚拟管理IP,用于用户登录、常规业务操作以及配置操作,并通过查询其他节点的服务有效值,按大小排序,选出前Q个节点作为业务处理的节点;所述常规业务操作包括信号切换;所述配置操作包括编码/解码配置、显示效果配置;
还用于将M1在内的所有提供业务处理的节点指定备份节点并通过区块链合约记录到所有的节点中;当用户访问时,M1节点调用分发各业务处理节点来执行用户的操作,执行后,将操作信息通过区块链合约记录到所有的节点中;所述操作信息包括操作者,操作行为。
2.根据权利要求1所述的基于区块链的分布式视频处理系统,其特征在于,所述管理和控制服务单元还包括系统备份管理模块;
所述系统备份管理模块,配置为通过区块链合约获取所述分布式视频处理系统内的所有节点提供服务的情况,找出多个优先级较高的节点将M1在内的所有提供业务处理的节点进行服务备份;
还配置为当服务备份节点检测到提供业务处理的节点的服务有效值降低超过设定的阈值或者失联的时候,接管该服务。
3.根据权利要求1所述的基于区块链的分布式视频处理系统,其特征在于,所述管理和控制服务单元还包括系统运维管理模块;
所述系统运维管理模块,配置为当节点断开重新连接时,通过ping命令筛选出与该节点连接的节点中网络路径最短的节点,然后发送数据恢复请求;被请求的节点通过区块链合约查询请求的节点是否为有效节点,若是,则将配置信息发送给请求的节点。
4.根据权利要求1所述的基于区块链的分布式视频处理系统,其特征在于,所述管理和控制服务单元还包括视频加密管理模块;
其中,视频编码节点的视频加密管理模块,配置为:
视频编码节点定时向接收其视频流的视频解码节点发送秘钥更新指令;
视频编码节点根据接收其视频流的视频解码节点和秘钥更新指令对应的序号生成公钥,并用公钥对编码后的视频流进行加密,加密后,将加密的视频流和公钥发送至视频解码节点;
其中,视频编码节点在对视频流中的每帧图像进行编码时采用了不同的公钥进行加密,并且与视频解码节点的数据流传输通道为临时通道;
视频解码节点的视频加密管理模块,配置为根据秘钥更新指令生成私钥,对接收到的加密视频流进行解密。
5.根据权利要求1所述的基于区块链的分布式视频处理系统,其特征在于,所述节点IP用于组网、提供编码服务/解码服务、业务数据传输。
6.根据权利要求1所述的基于区块链的分布式视频处理系统,其特征在于,所有节点都具有相同的虚拟管理IP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小鸟科技股份有限公司,未经北京小鸟科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110846053.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于空调管道内部清洗的清洁装置
- 下一篇:一种油田用单片机防过载绞盘