现在很多企业及家庭都安装了监控,将录像机接入到互联网,则可以在远程通过电脑或手机实时监时到监控画面。但相信大家都发现了,在远程看到的监控画面第一画质非常差,第二画面非常卡(画面不流畅)。工程商一般都解释为带宽不够,下面就为大家详细解释:
一、带宽的概念和ADSL上传和下载的区别
目前接入互联网有3种方式,第一种是常见的ADSL宽带,运营商一般会安装一只ADSL猫,通过该设备电脑即可上网。第二种是光纤,一般大企业会单独使用一根独立的光纤,上网的速度会快很多。第三种是3G上网卡,基本和ADSL上网速度相当。
带宽的带宽的单位是Bit(位),和计算机数据大小的单位Byte(字节)是完全两个概念,因为1 Byte(字节) = 8 bit(位)。通常大家讲的2兆带宽,是指的2兆位(1兆位=1024bit),转换成数据即2048bit/8=256KB。这也就是2M的ADSL最大下载速度是256KB/秒。同理4M带宽的ADSL最大下载速度是512KB/秒。
为什么要特别提出下载的概念,大家知道网络是双向通讯,下载对应的就是上传。而ADSL下载和上传的带宽是不一样的,上传的带宽仅为下载带宽的1/4,也就是说4M带宽的ADSL上传带宽,理论仅为128KB/秒,而在实际运行过程中,由于各种损耗及校验,能真正达到的仅100kb/s左右。
3G上网也是同理,上传和下载的带宽也是不一样的。仅光纤的上行和下载带宽相同,但如果运营商在交换机上作了限制则另当别论。
二、常规录像机上传需要多少带宽
如果以普通16路硬盘录像机为例,如果想同时流畅传输16路CIF(352*288像素)格式的画面,以每路码流256Kbps为例,则需要256*16=4096kbps,也就是说需要4M的上行带宽。而刚才讲到,4M的ADSL上传带宽最大理论才512Kbps,远远不能达到实时传输监控画面的需求。于是录像机采用了双码流,用一种子码流160*128格式的画质,同时将每秒25帧降低于每秒5帧,将码流控制到30Kbps左右,再进行传输,则满足了ADSL上传带宽的最大需求。
因此在远程看到的画面就会出现清晰度极低,且画面不流畅的现象。
有人或许会问,我公司用的10M的光纤,带宽足够了啊,为何还是不流畅,且清晰度低的情况呢。这是因为几乎所有的录像机,都只有2种码流,在局域网默认使用主码流,在互联网默认使用子码流。只要是互联网,则自动采用子码流,不管上传的带宽是多少。
三、如何在ADSL情况下远程即能看到清晰的画面又流畅的图像呢?
针对ADSL上行带宽仅512Kbps的情况下,要想看到清晰流畅的画面,有2种方法。第一种,当然是减少摄像机,如果同时时间仅看一路画面,则带宽则相对充裕,当然这都不是普通的摄像机和录像机能达到的功能。第二种通过算法优化,将摄像机的码流进行优化。如样的画质,通过算法的优化,码流仅为原有码流的1/10左右。
目前我司的部份专用30万像素网络摄像机,采用优化的算法,能达到在40-60kbps的情况下流畅传输640*480(约30万像素)画质图像。也就是说一路ADSL能上传6-8路摄像机。 |