云视频数据管理系统技术方案

技术编号:23710698 阅读:27 留言:0更新日期:2020-04-08 12:14
本发明专利技术公开了一种云视频数据管理系统,其包括STDU单元、PU单元、CU单元、STDU Scheduler单元,PU单元、CU单元、STDU Scheduler单元都与STDU单元相连,STDU单元、STDU Scheduler单元都与PU单元相连,STDU单元、STDU Scheduler单元都与CU单元相连,STDU单元、PU单元、CU单元都与STDU Scheduler单元相连等。本发明专利技术能够具有转发功能、分发功能、业务控制功能、业务信息采集功能、协议支持功能,且能够降低延迟。

Cloud video data management system

【技术实现步骤摘要】
云视频数据管理系统
本专利技术涉及一种数据管理系统,特别是涉及一种云视频数据管理系统。
技术介绍
数据管理系统是用户用以对计算机的数据库进行控制、更新、扩充、传送和其他操作的软件系统,但现有的数据管理系统不具有转发功能、分发功能、业务控制功能、业务信息采集功能等功能,且存在延迟。
技术实现思路
本专利技术所要解决的技术问题是提供一种云视频数据管理系统,其能够具有转发功能、分发功能、业务控制功能、业务信息采集功能、协议支持功能,且能够降低延迟。本专利技术是通过下述技术方案来解决上述技术问题的:一种云视频数据管理系统,其包括STDU单元、PU单元、CU单元、STDUScheduler单元,PU单元、CU单元、STDUScheduler单元都与STDU单元相连,STDU单元、STDUScheduler单元都与PU单元相连,STDU单元、STDUScheduler单元都与CU单元相连,STDU单元、PU单元、CU单元都与STDUScheduler单元相连,其中:STDU单元是系统的流媒体转发、分发单元,是视频监控平台的核心网元;同时STDU单元支持多级级联,在部署超大规模系统时,提供了性能、可靠的保证;STDUScheduler单元是STDU单元大管家,由它对外提供统一的入口,在CU单元请求流时,根据STDU单元的Weight、Labels、LeastConn等策略来选择最优的STDU单元。优选地,所述STDUScheduler单元支持Labels技术,在部署多区域、超大集群时,在CU单元和PU单元间如何选择最优的STDU单元进行分发提供关机技术保证;STDUScheduler单元支持故障恢复,在它出现死机、重启时,能及时恢复到之前运行的状态,可以在生产环境中达到高有用的目的;STDUScheduler单元使用智能调度算法,在拉流过程中,支持多级级联传输,使用最小性能开销,达到PU单元和CU单元端流媒体快速传输,降低路径延迟。优选地,所述STDU单元支持分布式部署,可以扩展整个系统的性能;STDU单元支持从PU单元端直接取流,减少码流从设备接入服务传输,降低延迟,提高拉流的速度;STDU单元支持UDP组播技术,在同一局域网内部,大大降低STDU服务器的带宽以及处理资源,在各种播放技术中具有较强的优势;STDU单元支持Linuxbonding;由于Linuxbonding服务器的特殊地位,它的可靠性、有用性以及I/O速度显得非常重要,通过bonding技术可以将多块网卡接口通过绑定虚拟网卡成为一块网卡,可以提升网络吞吐量、网络冗余以及负载均衡等功能;STDU单元支持权重均衡策略,这样在部署新版本时,可以把部分流的传输引入过来,达到A/B测试的目的。本专利技术的积极进步效果在于:本专利技术能够具有转发功能、分发功能、业务控制功能、业务信息采集功能、协议支持功能,且能够降低延迟。附图说明图1为本专利技术信令和媒体交互示意图;图2为本专利技术信令和媒体架构具体示意图;图3为本专利技术的设备可拓扑图;图4为本专利技术的流程结构图;图5为本专利技术的管理系统的流程结构图;图6为本专利技术的客户端取流流程图;图7为本专利技术的代码接口调用流程图。具体实施方式下面结合附图给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。实施例1如图5所示,本专利技术云视频数据管理系统包括STDU(流媒体转发、分发单元)单元、PU(处理部件)单元、CU(控制部件)单元、STDUScheduler单元,PU单元、CU单元、STDUScheduler(流媒体调度服务)单元都与STDU单元相连,STDU单元、STDUScheduler单元都与PU单元相连,STDU单元、STDUScheduler单元都与CU单元相连,STDU单元、PU单元、CU单元都与STDUScheduler单元相连,其中:STDU单元是流媒体转发、分发单元,是视频监控平台的核心网元;同时STDU单元支持多级级联,在部署超大规模系统时,提供了性能、可靠的保证;STDUScheduler单元是STDU单元大管家,由它对外提供统一的入口,在CU单元请求流时,根据STDU单元的Weight(份量)、Labels(属性)、LeastConn(属性代码)等策略来选择最优的STDU单元。所述STDUScheduler单元支持Labels技术,在部署多区域、超大集群时,在CU单元和PU单元间如何选择最优的STDU单元进行分发提供关机技术保证;STDUScheduler单元支持故障恢复,在它出现死机、重启时,能及时恢复到之前运行的状态,可以在生产环境中达到高有用的目的;STDUScheduler单元使用智能调度算法,在拉流过程中,支持多级级联传输,使用最小性能开销,达到PU单元和CU单元端流媒体快速传输,降低路径延迟。所述STDU单元支持分布式部署,可以扩展整个系统的性能;STDU单元支持从PU单元端直接取流,减少码流从设备接入服务传输,降低延迟,提高拉流的速度;STDU单元支持UDP(UserDatagramProtoco,用户数据报协议)组播技术,在同一局域网内部,大大降低STDU服务器的带宽以及处理资源,在各种播放技术中具有较强的优势;STDU单元支持Linuxbonding(系统绑定);由于Linuxbonding服务器的特殊地位,它的可靠性、有用性以及I/O速度显得非常重要,通过bonding(绑定)技术可以将多块网卡接口通过绑定虚拟网卡成为一块网卡,可以提升网络吞吐量、网络冗余以及负载均衡等功能;STDU单元支持权重均衡策略,这样在部署新版本时,可以把部分流的传输引入过来,达到A/B(分组测试)测试的目的。综上所述,本专利技术具有以下功能:一、转发功能,STDU单元能够转发来自PU单元的音视频媒体流,转给相应的CU单元;二、分发功能,STDU单元可以把PU单元的音视频媒体流复制多份给多个CU单元;三、业务控制功能,接收STDUScheduler单元的调度命令,启动并控制接收和分发;管理会话、维护接收与分发媒体流的映射关系;四、业务信息采集功能,其用于STDU单元可采集媒体访问的时长、流量等计费信息,并上报汇总到STDUScheduler单元;五、协议支持功能,其用于支持UDP、TCP(TransmissionControlProtocol,传输控制协议)单播,和UDP组播;支持直接从PU单元侧取RTSP(RealTimeStreamingProtocol,实时流传输协议)、GB28181(一种国家标准)等码流。实施例2如图1、图2所示,云视频系统通过自制的传输协议和设备模块改进,以支持设备千万级接入,百万并发,简化业务端到服务端的接口,支撑丰富的业务部署资源需求,对符合国标的平台和各类物联网设备的接入管理,并向上层系统提供服务接口。前端设备通过通讯框架平台由IP网络进行联通管理,通讯框架平台本文档来自技高网...

【技术保护点】
1.一种云视频数据管理系统,其特征在于,其包括STDU单元、PU单元、CU单元、STDUScheduler单元,PU单元、CU单元、STDU Scheduler单元都与STDU单元相连,STDU单元、STDUScheduler单元都与PU单元相连,STDU单元、STDU Scheduler单元都与CU单元相连,STDU单元、PU单元、CU单元都与STDU Scheduler单元相连,其中:/nSTDU单元是系统的流媒体转发、分发单元,是视频监控平台的核心网元;同时STDU单元支持多级级联,在部署超大规模系统时,提供了性能、可靠的保证;/nSTDU Scheduler单元是STDU单元大管家,由它对外提供统一的入口,在CU单元请求流时,根据STDU单元的Weight、Labels、Least Conn策略来选择最优的STDU单元。/n

【技术特征摘要】
1.一种云视频数据管理系统,其特征在于,其包括STDU单元、PU单元、CU单元、STDUScheduler单元,PU单元、CU单元、STDUScheduler单元都与STDU单元相连,STDU单元、STDUScheduler单元都与PU单元相连,STDU单元、STDUScheduler单元都与CU单元相连,STDU单元、PU单元、CU单元都与STDUScheduler单元相连,其中:
STDU单元是系统的流媒体转发、分发单元,是视频监控平台的核心网元;同时STDU单元支持多级级联,在部署超大规模系统时,提供了性能、可靠的保证;
STDUScheduler单元是STDU单元大管家,由它对外提供统一的入口,在CU单元请求流时,根据STDU单元的Weight、Labels、LeastConn策略来选择最优的STDU单元。


2.如权利要求1所述的云视频数据管理系统,其特征在于,所述STDUScheduler单元支持Labels技术,在部署多区域、超大集群时,在CU单元和PU单元间选择最优的STDU单元进行分发提供关机技术保证;S...

【专利技术属性】
技术研发人员:丁广策
申请(专利权)人:杭州阿启视科技有限公司
类型:发明
国别省市:浙江;33

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

1