關于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、“言行一致”
最后,只有當供應商根據開放式平臺的規則開展業務時,真正的開放式平臺這五個特點才能完整。開放式平臺規則是今天的安防供應商的核心要求,當他們“侃侃而談”時,還必須“言行一致”。
一個也開放式平臺只有具備了上述五個標志才能算是真正的開放。有了開放式平臺做保障,安防投資將更具前瞻性。