logo好方法网

基于带宽、优先级和无操作时间等参数调节码率的方法


技术摘要:
本发明属于可视化智能在线监控的技术领域,尤其涉及一种基于带宽、优先级和无操作时间等参数调节码率的方法。本发明包括以下步骤:每次视频开启记录所有当前帐号对应的视频线路的当前码率;在当前操作进行前判断当前操作的优先级;根据优先级分配带宽资源。本发明通过  全部
背景技术:
视频监控系统在输变电在线监测领域被广泛应用,视频监控在实际应用中存在着 带宽资源限制。由于任务所需总带宽超过实际带宽资源的能力,导致网络拥挤阻塞、丢包, 会出现视频卡顿、马赛克等情况经常出现。目前的设备具有基于QoS(Quality  of  Service, 服务质量)的能力,根据带宽资源自动调节码率,但是该方法是基于网络带宽情况自动调 节。现有的设备具有根据带宽资源自动调节码率的能力,但是无法从整个系统的层面考虑 操作的重要性、带宽的无效占用等因素,并根据这些因素对带宽资源进行无差别统一分配 管理。因此还需要从系统层面整体考虑视频操作的带宽能力并结合优先级及无操作时间等 因素,对视频的带宽及码率进行统一调节、合理分配。 然而,在实际应用中,需要能够在系统层面考虑对不同的视频接入需求区别对待, 本方法即是针对辽宁省公司安全风险管控平台对带宽分配利用及对视频流畅的实际需求, 同时结合了如下需求:针对应急指挥、领导实时查看现场这些情况,因带宽资源限制而自动 将以上场景对应视频线路的视频码率调低查看是不适合的,这些应用情景需要保证高清视 频浏览。
技术实现要素:
针对上述现有技术中存在的不足之处,结合安全风险管控平台对带宽分配利用及 对视频流畅的实际需求,本发明提供了一种基于带宽、优先级和无操作时间等参数调节码 率的方法。目的是为了实现有效的节省带宽资源,最大限度的避免视频卡顿现象出现,保障 高优先级视频操作的发明目的。 为了实现上述发明目的,本发明是采用以下技术方案来实现的: 基于带宽、优先级和无操作时间等参数调节码率的方法,其特征是:包括以下步骤: 步骤1.每次视频开启记录所有当前帐号对应的视频线路的当前码率; 步骤2.在当前操作进行前判断当前操作的账号权限优先级; 步骤3.根据优先级分配带宽资源。 所述每次视频开启记录所有当前帐号对应的视频线路的当前码率,包括:每次接 通视频,都记录下当前视频线路码率,并将当前操作视频线路视频码率和当前操作帐号关 联存储;每次修改码率,需要更新该关联存储。 所述优先级是根据帐号预设的,不予调整变更;如果变更需要通过申请审批流程 向超级管理员申请。 所述根据账号权限优先级分配带宽资源,是在分配带宽资源前,首先判断目前已 经使用的带宽资源,如果已经使用的总带宽资源未超过线路分配总带宽,则开启当前任务; 4 CN 111586350 A 说 明 书 2/5 页 如果使用的带宽资源已经超过线路总带宽,则对带宽资源进行调整,直至带宽资源能够满 足当前任务需要。 所述对带宽资源进行调整,包括以下步骤: 步骤(1)根据各线路无操作时间进行处理,对无操作的线路从最低优先级的线路进行 降低码率处理; 步骤(2)如果通过步骤(1)中策略仍然不能满足带宽需求,则对低优先级及最长无操作 时间线路进行关闭处理,该关闭操作从低优先级到较高优先级逐级进行,并从最长无操作 时间的视频通道中选择; 步骤(3)待高优先级操作结束后,将之前降低码率或关闭处理的线路的码率恢复为默 认码率。 所述无操作时间是通过云台对布控球设备进行操作的最后一次动作时间开始计 算直至当前,该降码率操作从低优先级到较高优先级逐级进行,并选择最长无操作时间的 视频线路进行操作。 所述每次视频开启记录所有当前帐号对应的视频线路的当前码率,具体包括:记 录所有当前在线视频线路当前码率,加和计算当前在线视频线路总共使用的带宽资源;所 述总带宽的计算方式是将所有在线视频线路占用带宽进行累加,计算出已使用的总带宽。 所述优先级分包括默认优先级和高优先级。 所述根据账号权限优先级分配带宽资源,具体包括:根据优先级给当前视频线路 预设码率,同时遍历在线视频线路,逐一判断线路是否存在长时间无操作的情况,如果长时 间无操作,则按优先级对低优先级的视频线路进行降低码率或者关闭处理;进行以上操作 后,留出足够的带宽资源给当前高优先级视频线路使用;设立操作最高优先级,只给特定审 批帐号使用,该最高优先级对应线路使用时,如果带宽资源不满足,则按优先级给予优先级 低的视频线路降低码率或者关闭处理;最高优先级分配最高码率,其它优先级任务按预设 分配。 所述对带宽资源进行调整,是通过组合调节视频码率策略流程来实现的,所述组 合码率策略包括以下步骤: 步骤a:遍历低优先级任务列表;找到当前占用默认初始带宽资源的任务,同时结合该 任务无操作时间,选取符合的任务进行降码率处理,使处理后的码率低于默认码率; 步骤b:执行策略后,继续重复判断当前带宽资源是否满足带宽需求,如果满足则开启 新任务;如果不满足,则重新执行组合码率策略,直至带宽资源能够满足当前任务需要; 步骤c:上述步骤执行完毕后,开启当前任务。 本发明具有以下优点及有益技术效果: 本发明方法用于智能视频监控领域,具有结构简单、易实现的特点。本发明从系统层面 整体考虑带宽资源分配,并保障高优先级操作的任务对高清分辨率的需求。本发明从系统 层面考虑长时间无操作线路对带宽资源的占用,并且通过组合策略对资源进行优化调配。 基于当前普遍的视频应用,统一视频监控平台的目的在于能够给安监、稽查等业 务提供保障。这就要求视频信息的完整性、正确性。根据需要,提出一种基于操作优先级及 考虑长时间无操作降低码率直至退出的方法,节约及有效利用带宽资源,为实现视频监控 管理、提高生产管理精益化水平提供支撑。 5 CN 111586350 A 说 明 书 3/5 页 本发明从视频监控系统的整体层面,全面考虑系统的带宽资源分配,对不同视频 需求分配不同的优先级,并设定高优先级帐号,该优先级只给特定帐号使用,适合比如领导 及专责应急指挥或急需浏览的情况,该最高优先级线路使用时,如果带宽资源不满足可按 优先级给予优先级低的视频线路降低码率直至关闭处理。另外,本本发明结合考虑长期无 操作、占用带宽资源的情况并给予降低码率以保障带宽资源分配。避免了以往根据带宽资 源自动调节设备码率而导致一些需要高分辨率的任务无法清晰查看现场情况的缺陷。本发 明方法具有良好的可推广性,可以应用在输变电视频在线监测的各个场景。对保障设备安 全可靠的运行有着重要的意义,还具有广阔的市场前景和应用价值。 附图说明 为了更清楚地说明本发明实施例的技术方案,下文中将对本发明实施例的附图进 行简单介绍。其中,附图仅仅用于展示本发明的一些实施例,而非将本发明的全部实施例限 制于此。 图1为本发明中的视频码率调节流程图; 图2为本发明中的调节视频码率组合策略流程图。
下载此资料需消耗2积分,
分享到:
收藏