计算存储容量,需要考虑以下几个参数:
1、编码方式,即H.264,H.265,H.265+(Smart265)编码方式;
编码方式的区别参考站内H.264、H.265、H.265+标准的区别
2、摄像头支持的编码方式;
录像机支持H.265编码,而摄像机支持H.264,那么录像机只能将编码方式设置为H.264;
录像机支持H.264编码,而摄像机支持H.265,那么只能将摄像机的编码方式变更为H.264,否则录像机解码都失败,录像机也只能按H.264的编码方式存储;
录像机支持H.265编码,而摄像机也支持H.265,那么录像机就会按H.265编码。
此外, Smart265 与H.265+是不同厂商推出的编码方式(实际上也就是优化了算法),非压缩标准,编码间存在不兼容,如海康威视称之为 Smart265 ,宇视称之为超级265,除非网络摄像机与录像机为同一厂商,且支持同一种编码方式,否则会按H.265标准方式进行编码。
2、码率
也称之为码流,单位bps(即比特率,每秒中传输多少位,计算机中1个字节占8位,需除8换算成字节,例:码率2048 kbps,即每秒2048/8=256K字节 )即视频图像每秒钟占用的存储空间,可以调整,摄像头像素越高,支持的码率也就越高,图像清晰度 也就 越高,占用的存储空间 也就 越大。
3、每秒帧数,单位fps;
默认25帧
4、摄像头数量;
5、需要存储的天数;
例如,某区域有:
一台8盘位的32路的网络摄像机,支持H.265压缩标准。
10个200万, 支持H.264像素的摄像头,码率设置 5120Kbps(5Mbps) ,即
每秒 10*5/8 =6.25M 存储,每日即 6.25 *60*60*24 =540,000 每天需要 540,000 M 存储空间 ,因为摄像头不支持H.265,只能按H.264标准编码。
10个300万,支持H.265像素的摄像头,码率设置 7168Kbps(7Mbps) , 每秒 10*7/8=8.75M 存储 ,每日即 8.75 *60*60*24/2 =378,000M( H.265 存储减半是相对于H.264标准而言 ),每天需要 378,000 M存储空间 , 摄像头支持H.265,可以按H.265标准编码。
10个300万, 支持H.265+像素的摄像头,码率设置 7168 Kbps(7Mbps) , 每秒 10*7/8=8.75M 存储 ,每日即 8.75 *60*60*24/2 /2=189,000 每天需要 189,000 M 存储空间 ,但此外虽说 摄像头支持H.265+,但录像机只支持H.265,只可以按H.265标准编码, 也就无法实现 H.265+ 标称的存储再减半,因此 每日 所需存储空间即 8.75 *60*60*24/2 =378,000M
即每日需 540,000 + 378,000M + 378,000 =1,296,000M
换算成单位G,约1,265G
换算成单位T,约1.3T
存储10天 10* 1.3T=13T,,需要4T的硬盘3块左右。
方便计算,文中录像机的码率设置的较高,录像机一般采用的是动态码率,通常根据算法自动调节,如有需要,在不影响视频图像效果的情况下降低码率增加录像存储时间。