监控系统中的主码流和子码流是什么意思?监控录像机常用的编码参数有哪些?

监控系统中的主码流和子码流是意思?视频监控的双码流技术是什么?监控录像机常用的编码参数有哪些?

高清网络摄像机产品编码器都会产生两个编码格式,称为主码流和子码流。

这就叫双码流技术。目的是用于解决监控录像的本地存储和网络传输的图像的质量问题。

14ce36d3d539b60045d83b9272c67523c65cb724.webp

双码流能实现本地和远程传输的两种不同的带宽码流需求,本地传输可以用主码流,能获得更清晰的存储录像,远程传输就因为带宽限制的原因,而使用子码流来获得流畅的图像和录像。

主码流和子码流是数字化后的两种数据流,通常情况下会采用相同的编码方式,采用同样的数字化算法,图像的清晰程度主要由三个方面决定,分辨率、码率、帧率。

主码流和子码流的概念是海康威视首家提出并应用于安防产品中的,这样既能解决网络带宽不好的情况可以远程预览流畅画面,又能不影响本地录像的清晰度。

从技术角度说,当一路视频进入录像机后,录像机可以编码提供了主码流和子码流两种码流,主码流用来本地录像,子码流用来网络传输。默认是录像机本地访问,自动主码流显示。远程访问自动子码流显示。

如果需要自己调整,可以在录像机后台设置,找到码流对应的码率,帧率,分辨率,可以根据自己的带宽情况适当调整。这还要看你所配置的视频的码率参数和网络的上行带宽是不是匹配,如果匹配就可以得到你调整好的想要的视频录像。

现在大多数时候,网络带宽的限制,让我们不得不降低码率,降低分辨率和应对,所有有时候网络远程效果就会不太如意。

但是,当网络发展越来越快的时候,相信主码流和子码流会越来越接近,直到哪天消失这个概念。

我们了解这个主码流和子码流概念的区别后,就会明白一系列问题了,比如为何监控视频用子码流图像不清晰?为何网络摄像机用主码流会拖屏而子码流却不会?为何视频录像本地好好的,远程清晰度降低许多?这些都是因为主码流和子码流造成的。

是否常常会被指导修改录像机的编码参数?

是否常常对于需要更改的参数存在疑惑,这个参数是什么?为什么需要更改?怎么更改比较合适?

1581177869667.png

码流类型

码流类型分复合流和视频流两种。

复合流:录像信息包含视频和音频;

视频流:录像信息仅包含视频信息;

适用场景:支持音频通道摄像机,在对应的通道上需要将视频流改成复合流

分辨率

分辨率:单位长度内包含的像素点的数量。在一个固定的平面内,分辨率越高,意味着可使用的点数越多,图像越细致。

监控行业常见分辨率如下:

158117787784.png

码率类型

码率类型:包含定码率和变码率两种。

变码率:码率自动根据静态和动态不同场景做变化,当镜头前面的场景变更不明显 采用较低的码率来编码,这样比较节省录像空间。

定码率:码率按照设置的码率上限编码,设备以固定的码率值来录像。

视频帧率

视频帧率:视频帧率指每秒的视频帧数。

取值范围: 1/16fps~50fps/60fps(全帧率)可选。

一般以默认设置即可,不建议做改动。

帧率设置过低,看图像有卡顿的情况

注:视频中的某一幅图像称为一帧,时间上连续的图像组成视频。

码率上限

码率上限(Kbps):编码理论最大码率,录像编码的参考数值。

适用场景:需降低摄像机接入或传输带宽、降低录像的存储大小,一般主要降低此参数。降低此参数亦可影响画面质量。

视频编码格式

视频编码格式:通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式文件的方式。

与接入摄像机有关。若接入摄像机支持H.265,则视频编码可选项为H.264 和H.265,建议选择H265;若接入的摄像机不支持H.265,则视频编码只显示当前的视频编码格式

1581177885109.png

预录、延录时间

预录时间:事件报警(移动侦测、报警输入、智能侦测等事件)前,事件录像的预录时间。取值范围:0 秒~30 秒。

录像延时:事件结束后的延时事件录像的时间。取值范围:5 秒~600 秒。 

适用场景:非定时录像计划下延长开始和结束录像时间。

文件过期时间

文件过期时间:硬盘内文件最长保存时间,手动设置(天)数 ,过这个时间将被强制删除。 取值范围:0~750 天。若设置为0 天则不强制删除,直到文件被覆盖。

适用场景:清除指定通道之前不需要的录像。

记录音频

记录音频:用于设置录像时是否记录音频。默认值:勾选记录音频。

选记录音频时,请确认将码率类型选择为“复合流”。

适用场景:支持音频通道想要存储或者取消音频。

录像码流

录像码流:设置存储录像时的码流参数信息。可选择选项:主码流、子码流。

适用场景:对于录像质量无要求,想要大幅度延长录像保存时间。