今天,我去我们一个项目现场进行调试,调试过程中发现高清监控子系统有点不对劲,仔细一检查,差点吐血,配置的乱七八糟不说,居然还能把1080P的图像存成4CIF的,有的摄像头配置的是265编码,结果在磁盘阵列上设置的的264编码,甚至有些摄像机被设置成码流256。。。问了一下,原来现场施工的同志,根本就搞不清楚这些参数的概念,所有我就突然想写一篇关于高清视频的一些概念吧。
常规监控系统结构图
在这张图里面,模拟的部分就不介绍了,主要说说高清视频部分,一般所谓的高清摄像机就是指的IP Camera,高清就是指,一般最少也是120W像素4k对齐2048和4096区别,我们在项目里用过800W像素的星光摄像机,效果超赞,价格也很美好。。。大致的工作过程,就是IP摄像机将采集到的音视频信息以数字的方式通过网络传输到存储设备或者编解码设备,摄像机前端进行编码,一般使用H.264编码,今年又出现H.265编码,下面着重介绍一下一些基本概念。
H.264是MPEG-4 AVC(Advanced Video Codec,高级视频编码)的简称,H.265是高效视频编码(High Efficiency Video Coding),两者都是视频压缩标准,区别在于在同样的图像质量上,265大大降低了压缩码率,据测试,在分辨率为1080P的情况下,265的压缩率是265的压缩率的一半左右,这样大大的减轻了带宽压力兼职赚钱,如2M码流的265视频与4M码流的264视频质量差不多。
帧率、分辨率、码流
帧率:就是每秒显示的图像数量,单位是fps,一般人眼能感受到的视觉残留大概是二十四分之一秒,也就是说每秒24图像对人眼来说就是连贯的了,但是fps越高,连贯性越好,一半视频都是25fps或者50fps。
分辨率:图像的大小与尺寸,CIF(176×144),CIF(352×288),D1(704×576),720P(1280×720),1080P(1920*1080)4k对齐2048和4096区别,还记得百万大赢家里有过一题,1080P里的P指的是什么,相信熟悉的人都知道是逐行扫描。
码流:单位时间内传输的二进制数据量,但是是bps,一般264为4096bps,265为2048bps时效果最佳,可以分为定码流与变码流,实际使用时用变码流比较多,可以节省很大的带宽与存储空间。
关键帧:也叫I帧,是视频数据中的重要帧,关键桢的间隔决定着一个画面组的长度,如间隔太长,可能会影响到视频的质量,所以我们一般设置为1秒帧。