视频本地解码怎么解决,视频本地解码中怎么修复

首页 > 实用技巧 > 作者:YD1662023-05-22 12:02:21

关于NVR资源的利用方面,本文就主要介绍NVR设备本地(在HDMI/VGA显示器上)出现“资源不足”的原因及常规排查思路。

一、现象及原理解读:

现象:如下图所示,部分通道显示“资源不足”:

视频本地解码怎么解决,视频本地解码中怎么修复(1)

我们先理解下“资源不足”的原因:解码显示性能达到设备的上限。每一个产品,都有其性能上限,本地解码性能指的是NVR将前端IPC图像显示出来的最大能力,超过了就提示“资源不足”。

在讲解排查思路之前,先学习或温故下NVR的一些机制与原理。

原理1:NVR连接IPC取流原理。

当我们的NVR连接前端IPC时,默认都会尝试获取2路视频,即主码流 子码流。主码流的分辨率与码率比子码流大,是高清的视频源;子码流为辅流,清晰度与码率相对较小。

原理2:NVR本地解码原理。

1.NVR本地支持画面分割,分割模式及图例如下表。

2.在IPC主、子码流都成功连接的情况下,解码规则是单画面或大画面解码主码流,小画面解码子码流,如下表。

3.在子码流没有取到的情况下,小画面也会使用主码流解码。

视频本地解码怎么解决,视频本地解码中怎么修复(2)

原理3: NVR取IPC子码流规则。

当满足以下条件时,才会在连接IPC时取IPC的子码流:

综上所述,细心的读者应该已经可以从原理中总结出:其实在多画面分割的情况下,设备主要是以子码流在解码,理论上,子码流不是非常大的情况下,设备是不会出现资源不足的情况。

二、排查思路

1、单画面情况下,出现“资源不足”。

单画面情况下,只解码一路视频,出现资源不足,只可能是IPC分辨率超出设备的单路解码能力。比如DS-8632N-E8,单路最大支持600W的解码,如果接入800W的IPC,单画面解主码流时,将出现“资源不足”。设备的单路解码性能见附表。

2、多画面情况下,出现“资源不足”。

多画面情况下,按照上述原理2的解码规则,出现“资源不足”的情况,往往是设备总的解码能力达到上限。遇到最多的情况,基本都是IPC的子码流没有取到,使用主码流解码达到设备性能上限导致。设备总解码能力详见附表。

那么,实际上,排查多画面“资源不足”,就是排查子码流是否没有成功取到。

那么问题来啦,怎么判断子码流没有取到?

方法1:在预览画面下,单击某个通道,查看快捷栏

视频本地解码怎么解决,视频本地解码中怎么修复(3)

图标,可以查看通道的解码信息。这就可以快速判断当前通道解码的是主码流还是子码流,分辨率及码率如何,如下图所示。如果小画面解码的是分辨率较低的视频,就可以证明设备成功取到子码流。

视频本地解码怎么解决,视频本地解码中怎么修复(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.