关于IP视频监控市场的研究报告一再强调“开放式平台”的趋势,诸多制造商为顺应这一趋势,都声称其产品是基于IP和开放式平台的。近来在安防行业中,若要一家企业承认其有一个专有的(单一供应商)的解决方案,似乎是件尴尬的事。
现在在供应商中似乎形成了一种默契,就是利用开放式平台的灵活性和效率性来宣传其产品。然而,这些供应商许多都只是口惠而实不至。因此,能够区分与一个真正的开放式平台与制造商们声称的所谓的开放平台是非常重要的。
如何定义开放式平台软件?维基百科把开放式平台定义为是:在软件和基于Web的架构中,开放式平台指的是一个软件系统,拥有外部程序接口,允许其他软件无需修改源代码便能发挥功能作用。这些接口通常被称为应用程序编程接口(API),第三方可以与平台集成并添加功能。开放式平台意味着供应商允许或许支持第三方集成。有了开放式平台,开发人员可以添加供应商不完整或是没有涉及到的其他功能或设备。
在安防产业和 IP视频监控的大背景下,一个开放式平台的关键是让监控系统的投资具有前瞻性。在市场的趋势作用下,通过整合第三方解决方案和创新的技术,让系统能够升级和添加各项功能成为可能,以满足客户的需求。
全球领先的开放式平台软件开发商丹麦Milestone系统首席销售兼营销官Eric Fullerton概括了开放式平台的五个显著特点,以帮助IP系统投资者确定他们所选择的是否是真正意义上的开放式平台。监控系统开放式平台的五个标志:
1、常用外部程序接口开放
开放式平台供应商提供常用的API接口,让安全顾问,合作伙伴及最终用户可以在平台上得到兼容。是否能提供API接口是由监控软件的架构设计决定的,开放式平台可使第三方系统和设备有效兼容,在数据、调度、警报、报告、维护等功能上创造更好的运作效率。API接口应该对任何签署了保密协议的一方公开。
2、文档发布开放
文档发布可以淘汰一些声称要开放但实际上开放程度有限的软件解决方案。就算供应商不提供软件开发工具包(SDK),供应商或合作伙伴专门执行一个与特定的系统或硬件的整合,便可获取第三方的集成解决方案。供应商便借此“排他性”声称他们的产品为“开放式”的,但却限制了对方选择自己的盈利渠道。有些公司通过使用方便、并对任何系统集成商开放的软件开发工具包SDK提供已发布的API。这个SDK包含了一套案例,使人们能够在操作中通过共享API的案例来使用API。这也包括一些已经编写软件代码的集成元素,可直接复制到第三方应用程序中。
3、软件培训
培训往往是一个真正开放式平台与那些只提供某些方面开放的平台的最根本区别。如果一个制造商的开放式平台提供发布的API和SDK,只不过是一个真正的开放式平台的基础。在接下来的工作中需要培训第三方的程序员如何编写API的代码和使用SDK。通过培训,公司能与已发布的API无缝集成,并从SDK中获取最大的利益,对所有参与到平台中的合作伙伴来说才是真正的附加值,此附加值可以使终端用户受益。
4、项目咨询
项目咨询证明了系统集成方面的技术和支持是从源头上获得的,IP视频平台制造商可以采取必要的步骤,以确保任何合作的项目与开放式平台的集成是平滑无缝的。另外,公司的工程师们可以掌控执行一体化的所有权,当第三方请求时将通过严格的质量保证。一个熟练的系统工程师是一个公司在开发产品能力深度上的有力证明,同时也代表着公司未来发展的可行性。
5、“言行一致”
最后,只有当供应商根据开放式平台的规则开展业务时,真正的开放式平台这五个特点才能完整。开放式平台规则是今天的安防供应商的核心要求,当他们“侃侃而谈”时,还必须“言行一致”。
一个也开放式平台只有具备了上述五个标志才能算是真正的开放。有了开放式平台做保障,安防投资将更具前瞻性。