监控码流是什么意思?存储空间如何计算?
计算每小时录像文件大小的方法是将码流大小除以8,然后乘以3600秒,再除以1024进行单位换算,结果单位是MB/小时。记住1G等于1024M,这是进行后续计算的基础。
计算每小时录像文件大小的方法是将码流大小除以8,然后乘以3600秒,再除以1024进行单位换算,结果单位是MB/小时。记住1G等于1024M,这是进行后续计算的基础。
这公式太干了,直接说重点吧:每小时存储=码流(Kbps)/8/1024。比如常见的2M码流,一小时大概250M。别被一堆除以3600绕晕了,实际监控里通常按天算,24小时大概6G左右。
其实这个公式有个小坑,很多厂家标称的码流单位是Mbps(兆比特),而存储单位换算用的是MB(兆字节),确实需要除以8。不过实际部署时最好预留20%-30%的冗余空间,因为帧率波动和关键帧大小都会导致文件比理论值大。另外现在的H.265编码能省一半空间,买摄像头前记得问清楚支持什么编码,不然硬盘可能不够用。
这公式背了也没用,实际部署的时候码流波动很大,固定码率算出来的容量根本不准。建议还是留个30%的余量吧,不然硬盘满了录像直接丢失,到时候找不出问题原因更头疼。
码流除以8换算成字节是对的,但实际存储计算时别忘了几路摄像头叠加,还有264和265编码差异对体积影响很大。