海康大华SDK对接感触

最近有个项目需要对接两家国内排第一第二的摄像头厂家SDK,刚好都与他们进行了对接,对接下来感触有点儿多,记录一下。

最开始对接他们都是通过他们的销售与售前直接接触的,而接触他们的技术都是需要通过邮件来沟通,整体来说销售与售前对技术确实没有那么懂,特别是对SDK二次开发方面,强烈建议所以如果需要与技术沟通的话,直接给他们写邮件,不要给他们销售说技术,说多了都是坑,不知道会把你带到哪儿坑。

每个厂商SDK都只有一份,只是有的硬件不支持某些功能而已,但是大部分常用的基本都会支持的。

由于项目是采用的Java语言,所以就拿海康与大华官方的Demo为例说下对接遇到的问题。

  1. 海康的Demo跑起来比较麻烦,需要配置dll文件路径,需要把几个核心的dll 文件配置到系统变量中,最坑的是官方的文档里面的说明文档少写了一个文件AudioRende.dll,导致调试了半天,在网上看到很早就有人提了这个问题,但是最新的SDK,还是没有更新,这里面给海康一个差评。相比之下大华的代码里面配置的是相对路径,所以代码更容易跑通,你要知道跑通一个代码,相当于成功了一半。

  2. 整体来说,大华的java 代码质量要高一些,包括从SDK的头文件上来看以及各自项目的命名来说,整体来讲大华的可读性更高些。

  3. 对接大华的时候Java 有些功能没有移植过来,遇到这种情况,只能通过销售给他们发邮件发工单的方式来建议他们加上此功能。

  4. 海康对接过程中发现里面的结构体与文档上不一样,发邮件过去,技术人员喊我们自己添加参数,最后发现真的可以。从这点来看海康管理确实没有大华管理要规范,大华像是一个有组织的研发,而海康就显得有点儿随意。

切记,涉及到与SDK相关的,只有通过邮件沟通,其它的渠道都不靠谱,我是不会告诉你我找售后是走了多少冤枉路的。

发邮件一般回复 都挺快,几个小时一般都会回复,写邮件的时候 尽量描述清楚你的摄像头型号,遇到的问题以及截图说明。

你可能感兴趣的:(海康大华SDK对接感触)