软压缩卡与硬压缩卡的区别主要在于压缩算法由谁执行

深圳九视电子科技有限公司
在线咨询
  • 首页
  • 视频采集卡
  • 视频录制盒
  • 视频转换器
  • 画面处理器
  • 解决方案
  • 服务中心
  • 关于九视电子
  • 联系我们
  • 服务政策
  • 九视电子学院
  • 咨询与报修
  • 常见问题解答
  • 相关下载
  • 新闻中心
 
销售热线:400-061-8657   > 服务中心 > 新闻中心 >




九视电子


新闻中心

软压缩卡与硬压缩卡的区别主要在于压缩算法由谁执行

九视电子

2015-12-25 10:02 作者:九视电子 出处:www.360tsw.com

  软压缩与硬压缩的主要区别是什么?软压缩与硬压缩的区别主要在于压缩算法由谁执行,如果压缩算法由CPU来执行运算,就是软压缩,如果压缩算法由DVR卡上的DSP或其它压缩芯片来运算,则是硬压缩。

  因为软压缩DVR卡硬件比较简单,软压缩卡很少有芯片商提供开发包的,一般都需要自己公司完全自主开发,所以开发难度较大,拥有完全自主开发能力的软压缩卡研发商不多。

  硬压缩卡厂商门大多是采用芯片厂商提供的驱动与SDK开发包,进行二次开发,然后再整理出自己的开发包,又提供给下一级软件开发商做三次开发。由于有芯片制造商提供了完善的开发包,所以开发难度相对较小。

  因为软压卡占用 CPU 资源比较大,并且采集效果不好,一般用户需要专业级别点的视频采集都会采用硬压缩卡。

  如何看待软压卡的CPU占用率?

  由于上述原因,软压卡需要比硬压卡更多的CPU资源,然而CPU和DSP的主要功能都是进行运算,闲置CPU的资源而启用较高成本的DSP意味着CPU利用效率的低下,在许多发达国家都是以软压应用居多。当然也不是CPU的利用率越高越好,CPU资源占用率超过一定的限度将会造成系统的不稳定甚至死机,这中间有一个平衡点。我公司自主开发的JY-2000监控软件,将系统资源最高使用率控制在80%以内,当因为配置低于系统要求而超过这一数值,系统将自动减少工作路数,从而避免出现死机,保证系统的稳定。CPU频率越高,占用率越低。


          
联系我们 | 人才招聘 | 相关法律 | 网站导航   |  热线:400-061-8657