【安防知識網(wǎng)】作為一項能夠迅速開發(fā)可靠應用程序的利器,SDK正在各領域日益獲得廣泛應用。
一套典型的SDK擁有各種開發(fā)工具,可以幫助工程師為指定的軟件或硬件平臺開發(fā)新的應用軟件。實際上,每一套SDK都是多種軟件部件與功能的組合,系統(tǒng)集成商可以直接使用這些部件和功能。例如,Bosch公司的視頻監(jiān)控SDK套件就能夠獨立運用,開發(fā)視頻管理軟件。
對系統(tǒng)集成商而言,SDK的品質對最終應用的成敗和可靠性十分關鍵。Bosch安防系統(tǒng)公司近來正在開發(fā)一套SDK以幫助越來越多的系統(tǒng)集成商,使他們從擁有嚴格內(nèi)部質保程序保障的高品質中獲益。其他的一些好處還包括:
·模塊支持水平與對部件支持的水平相當;
·可獲得最新技術,并且這些技術對硬件同時具有向上和向下的兼容性;
·所有所需的程序,以最大程度利用硬件資源;
·具有易于維護的高質量軟件部件,不需要額外的開發(fā)即可直接使用;
·前瞻性的開發(fā)——新的硬件將自動與SDK兼容;
·了解所有IP產(chǎn)品全部組件,提供與實物相同的體驗;
·可以任意集成門禁控制、入侵檢測或車牌識別(LPR)系統(tǒng)。
使用SDK,系統(tǒng)集成商能夠以比其他情況更少的開發(fā)時間來設計和運用先進的解決方案。
應用中的SDK
Alphatron安防系統(tǒng)公司是一家荷蘭系統(tǒng)集成商,他們將視頻、數(shù)據(jù)、通訊、訪問及智能分析軟件相結合。他們利用SDK來節(jié)省資源,并著力于應用在系統(tǒng)集成上。它的定制系列軟件中最核心的一款為Alphatron視頻監(jiān)控管理套件,部分與Bosch SDK共同開發(fā)。最近,Alphatron為KLM貨運在阿姆斯特丹Schiphol機場附近的視頻監(jiān)控系統(tǒng)做了升級。
他們的設計方案為多個不同位置的視頻監(jiān)控系統(tǒng)提供了集中控制。該系統(tǒng)如今能高效地監(jiān)控和管理KLM貨運在該機場設施中的500多個攝像頭。
[nextpage] 靈活整合
Alphatron的解決方案是一套可拓展的、用戶友好的軟件套件,它為客戶提供了便捷的視頻管理。
通過在開發(fā)過程中使用SDK,Alphatron的應用程序具有良好的性價比,同時具備快速的客戶定制及功能拓展,而這正是KLM的理想要求。他們新的安防系統(tǒng)將在兩個月內(nèi)開始運行,以滿足KLM的本地和中央控制需求。
可定制視頻矩陣
在KLM的每一個網(wǎng)絡控制中心,均由Alphatron系統(tǒng)完成控制,利用SDK功能部件可構建一套完全可控和可定制的視頻矩陣。SDK功能的一個典型范例是可以將新的攝像機輕易地添加到網(wǎng)絡和視頻矩陣中去。
另外,它具有演示功能。該軟件能自動解碼攝像機輸入的壓縮視頻流,獨立窗口顯示,系統(tǒng)集成商不必為碼流的細節(jié)而費神。
隨著Bosch硬件的升級換代,Alphatron只需選擇他們所需要的特殊部件,并將其融入自己的軟件開發(fā)環(huán)境中即可獲得需要的功能。
用戶不需要了解部件內(nèi)部操作的任何細節(jié),新的SDK基于Modern Microsoft Visual Studio. Net開發(fā)平臺。這樣就可以使用通用編程語言來進行最尖端的開發(fā),例如C# (C sharp),Visual Basic .NET,Java,VB6,VB scripting 和 C++等語言。
有了SDK,企業(yè)原來為構建自己的硬件系統(tǒng)而開發(fā)的通用軟件就可重獲利用,并能夠提供簡便易用的“選擇和拖放”的方式進行定制。
如今,一些制造商提供培訓項目,教授如何使用SDK并實現(xiàn)產(chǎn)品差異化的技術。SDK使定制工作變得輕松,同時還能提供更多的功能,并降低維護工作量。因此,可以達到更快的投資回報。不過,SDK仍需經(jīng)常更新升級,從而跟上市場需求和硬件設備的發(fā)展。