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