一种分布式流媒体分组管理系统、方法、设备及介质技术方案

技术编号:32280908 阅读:19 留言:0更新日期:2022-02-12 19:48
本发明专利技术涉及流媒体技术领域,尤其涉及一种分布式流媒体分组管理系统、方法、设备及介质,包括:若干流媒体分组、视频设备以及客户端,所述流媒体分组包括设备接入服务系统和流转发服务系统,解决了现有的银行监控系统在分行客户端预览、回放分行设备时,需要占用分行和总行之间带宽,而且总行服务器与分行设备网络不连通的问题,本发明专利技术通过在流媒体分布式集群的架构上,增加流媒体服务的分组管理功能,实现了只需在分行部署流媒体分组的技术方案;另外,本发明专利技术提供的方法可整合整个系统的流媒体资源,能够实现全网负载均衡,提高流媒体的调度服务效率。度服务效率。度服务效率。

【技术实现步骤摘要】
一种分布式流媒体分组管理系统、方法、设备及介质


[0001]本专利技术涉及流媒体
,尤其涉及一种分布式流媒体分组管理系统、方法、设备及介质。

技术介绍

[0002]在银行大型视频监控系统中,前端视频设备、后端监控客户端分布在总行中心、各个分行、网点,监控系统包含基础服务、管理服务、应用服务、流媒体服务等等,流媒体服务又包括调度服务、状态服务、信令服务、设备接入服务、流转发服务等。
[0003]但是,目前,总行中心部署一套监控系统服务,分行客户端要预览、回放分行视频设备的视频时,视频码流要先从分行设备到总行中心的流媒体服务,再回到分行客户端,这不仅会占用分行和总行之间网络带宽,而且总行中心的服务器必须能网络连通分行的视频设备;同时,由于部分银行网络有网段划分和安全限制,分行视频设备与总行的网络不能直接通信,因此,需要在总行和分行分别部署各自的整套监控系统,并在配置上下级的监控系统级联。

技术实现思路

[0004]本专利技术的目的是提供一种分布式流媒体分组管理系统、方法、设备及介质,不仅可以实现在分行客户端预览、回放分行设备时,不占用分行和总行之间带宽,而且能够支持总行服务器与分行设备网络不连通的情况。
[0005]为解决以上技术问题,本专利技术提供了一种分布式流媒体分组管理系统、方法、设备及介质。
[0006]第一方面,本专利技术提供了一种分布式流媒体分组管理系统,所述系统包括:若干流媒体分组、视频设备以及客户端,所述流媒体分组包括设备接入服务系统和流转发服务系统;
>[0007]视频设备,用于根据接收到的音视频请求,将音视频数据发送至与其绑定的设备接入服务系统;
[0008]设备接入服务系统,用于接收所述音视频数据,并根据所述音视频数据确定流转发服务系统所在的流媒体分组,将所述音视频数据发送至对应流媒体分组中的流转发服务系统;
[0009]流转发服务系统,用于根据预设协议,将接收到的音视频数据传递至客户端;
[0010]客户端,用于对音视频数据进行解码。
[0011]在进一步的实施方案中,所述音视频数据包括音视频回放数据和音视频实时数据。
[0012]在进一步的实施方案中,还包括存储设备;
[0013]所述存储设备用于存储所述视频设备、所述客户端与所述流媒体分组之间的绑定关系。
[0014]在进一步的实施方案中,还包括流媒体调度服务系统;
[0015]所述流媒体调度服务系统用于根据所述流媒体分组的工作状态,将所述流媒体分组设置为启用状态或者禁用状态,并在将所述流媒体分组设置为者禁用状态。
[0016]在进一步的实施方案中,所述视频设备和与其绑定流媒体分组的设备接入服务系统对接;
[0017]所述客户端和与其绑定流媒体分组的流转发服务系统对接。
[0018]在进一步的实施方案中,所述流媒体分组采用负载均衡调度方式。
[0019]第二方面,本专利技术提供了一种分布式流媒体分组管理方法,应用于上述所述的分布式流媒体分组管理系统,所述方法包括以下步骤:
[0020]根据接收到的音视频请求,将音视频数据发送至与视频设备绑定的设备接入服务系统;
[0021]设备接入服务系统接收所述音视频数据,并根据所述音视频数据确定流转发服务系统所在的流媒体分组,将所述音视频数据发送至对应流媒体分组中的流转发服务系统;
[0022]流转发服务系统根据预设协议,将接收到的音视频数据传递至客户端;
[0023]客户端对音视频数据进行解码。
[0024]在进一步的实施方案中,所述音视频数据包括音视频回放数据和音视频实时数据。
[0025]第三方面,本专利技术还提供了一种计算机设备,包括处理器和存储器,所述处理器与所述存储器相连,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器中存储的计算机程序,以使得所述计算机设备执行实现上述方法的步骤。
[0026]第四方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
[0027]本专利技术提供了一种分布式流媒体分组管理系统、方法、设备及介质,通过所述系统,实现了在流媒体分布式集群的架构上,增加流媒体服务分组管理功能的技术方案。与现有技术相比,该系统通过划分的若干流媒体分组、与所述流媒体分组绑定的视频设备、与所述流媒体分组绑定的客户端,实现了在分行客户端需要预览、回放分行设备时,无需占用分行和总行之间的网络宽带,且各分行只需部署流媒体分组,结构简单,成本低,能够保证用户的体验和提高流媒体集群的资源利用率。
附图说明
[0028]图1是本专利技术
技术介绍
提供的第一种现有银行监管系统示意图;
[0029]图2是本专利技术
技术介绍
提供的第二种现有银行监管系统示意图;
[0030]图3是本专利技术实施例提供的一种分布式流媒体分组管理系统框图;
[0031]图4是本专利技术实施例提供的不同流媒体分组管理系统数据传输示意图;
[0032]图5是本专利技术实施例提供的流媒体分组数据传输过程示意图;
[0033]图6是本专利技术实施例提供的一种分布式流媒体分组管理方法流程示意图;
[0034]图7是本专利技术实施例提供的计算机设备的结构示意图。
具体实施方式
[0035]下面结合附图具体阐明本专利技术的实施方式,实施例的给出仅仅是为了说明目的,并不能理解为对本专利技术的限定,包括附图仅供参考和说明使用,不构成对本专利技术专利保护范围的限制,因为在不脱离本专利技术精神和范围基础上,可以对本专利技术进行许多改变。
[0036]参考图3,本专利技术实施例提供了一种分布式流媒体分组管理系统,如图3所示,该系统包括若干管理分组,每个管理分组包括流媒体分组101、视频设备102以及客户端103,所述流媒体分组包括设备接入服务系统1011和流转发服务系统1012。
[0037]本实施例将流媒体服务集群划分为多个流媒体分组,每个流媒体分组内的小集群采用负载均衡调度方式;同时,本实施例根据所述机构,将视频设备与流媒体分组进行绑定,将客户端与流媒体分组进行绑定,即在客户端配置可使用的流媒体分组。
[0038]视频设备102,用于根据接收到的音视频请求,将音视频数据发送至与其绑定的设备接入服务系统;
[0039]设备接入服务系统1011,用于接收所述音视频数据,并根据所述音视频数据确定流转发服务系统所在的流媒体分组,将所述音视频数据发送至对应流媒体分组中的流转发服务系统;
[0040]流转发服务系统1012,用于根据预设协议,将接收到的音视频数据传递至客户端;
[0041]客户端103,用于对音视频数据进行解码。
[0042]在本实施例中,所述音视频数据包括音视频回放数据和音视频实时数据。
[0043]在一个实施例中,所述系统还包括存储设备;所述存储设备用于存储所述视频设备、所述客户端与所述流媒体分组之间的绑定关系。<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式流媒体分组管理系统,其特征在于,包括:若干流媒体分组、视频设备以及客户端,所述流媒体分组包括设备接入服务系统和流转发服务系统;视频设备,用于根据接收到的音视频请求,将音视频数据发送至与其绑定的设备接入服务系统;设备接入服务系统,用于接收所述音视频数据,并根据所述音视频数据确定流转发服务系统所在的流媒体分组,将所述音视频数据发送至对应流媒体分组中的流转发服务系统;流转发服务系统,用于根据预设协议,将接收到的音视频数据传递至客户端;客户端,用于对音视频数据进行解码。2.如权利要求1所述的一种分布式流媒体分组管理系统,其特征在于:所述音视频数据包括音视频回放数据和音视频实时数据。3.如权利要求1所述的一种分布式流媒体分组管理系统,其特征在于:还包括存储设备;所述存储设备用于存储所述视频设备、所述客户端与所述流媒体分组之间的绑定关系。4.如权利要求1所述的一种分布式流媒体分组管理系统,其特征在于:还包括流媒体调度服务系统;所述流媒体调度服务系统用于根据所述流媒体分组的工作状态,将所述流媒体分组设置为启用状态或者禁用状态,并在将所述流媒体分组设置为者禁用状态。5.如权利要求1所述的一种分布式流媒体分组管理系统,其特征在于:所述视频设备和与其绑定流媒体分组的设备接入服务系...

【专利技术属性】
技术研发人员:梁图
申请(专利权)人:浩云科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1