久久久18,天天躁夜夜躁狠狠躁婷婷,国产成人三级一区二区在线观看一,最近的2019中文字幕视频 ,最新免费av在线观看

a&s專業(yè)的自動化&安全生態(tài)服務平臺
公眾號
安全自動化

安全自動化

安防知識網(wǎng)

安防知識網(wǎng)

手機站
手機站

手機站

大安防供需平臺
大安防供需平臺

大安防供需平臺

資訊頻道橫幅A1
首頁 > 資訊 > 正文

淺談流媒體監(jiān)控軟件平臺架構及關鍵技術

Observer流媒體監(jiān)控軟件平臺要達到能滿足中小型網(wǎng)絡安防監(jiān)控的目標,可根據(jù)不同行業(yè)安防需求定制擴展應用,因此必須有良好的架構設計。軟件設計的架構目標一般要達到以下幾點...

  隨著全球安防監(jiān)控產(chǎn)業(yè)需求和相關技術的迅猛發(fā)展,數(shù)字圖像壓縮處理、流媒體技術、計算機網(wǎng)絡通信、自動控制技術等都已在安防領域得到廣泛應用。本文筆者將帶領讀者,一起探究流媒體監(jiān)控軟件平臺架構及關鍵技術... 

  軟件平臺架構

  軟件架構目標

  Observer流媒體監(jiān)控軟件平臺要達到能滿足中小型網(wǎng)絡安防監(jiān)控的目標,可根據(jù)不同行業(yè)安防需求定制擴展應用,因此必須有良好的架構設計。軟件設計的架構目標一般要達到以下幾點(圖1)。


  · 可靠性:軟件對于使用方的運營和管理十分重要,因此必須十分可靠;

  · 安全性:軟件要能滿足調(diào)查取證要求和防止惡意破壞;

  · 可擴展性:軟件要能滿足客戶需求的變化和不同需求的功能擴展;

  · 可維護性:軟件要易于排除現(xiàn)有系統(tǒng)錯誤和有效降低技術支持成本;

  · 可定制化:能夠根據(jù)客戶群不同和市場變化而調(diào)整;

  · 客戶體驗:軟件要易于操作使用。

  軟件體系結構

  良好的體系結構能夠確保軟件的實用性,軟件基于以下技術原理開發(fā)(圖1)。

  1、MPEG2/MPEG4/H.264流媒體編解碼技術。

  2、實時網(wǎng)絡流媒體傳輸技術。

  3、Microsoft DirectShow技術。

  4、分布式網(wǎng)絡應用技術。

  5、現(xiàn)代大型關系型數(shù)據(jù)庫技術。

  6、基于面向?qū)ο蟮拈_發(fā)思想,采用高效的C++開發(fā)語言平臺。

  · OS(Operating System):操作系統(tǒng),此處主要指PC操作系統(tǒng);

  · TCP/IP:傳輸控制協(xié)議/網(wǎng)際協(xié)議,一種網(wǎng)絡通信協(xié)議,廣泛應用于互聯(lián)網(wǎng)和局域網(wǎng)通信;

  · MPEG2/ MPEG4/H.264:運動圖像壓縮編碼標準;

  · DirectX:微軟公司開發(fā)的用途廣泛的API,用于圖形、聲音等多媒體應用接口;

  · Winsock:一套開放的、支持多種協(xié)議的Windows下的網(wǎng)絡編程接口;[nextpage]

  · Oracle/SQL/MySQL:一些關系型數(shù)據(jù)庫平臺;

  · Middleware Service:中間件服務,此處包括數(shù)據(jù)庫中間件、消息中間件服務;

  · Management Server:管理服務器;

  · StreamTrans Server:流媒體轉發(fā)服務;

  · StreamRecord Server:流媒體存儲服務;

  · WEB Server:WEB服務;

  · Stream Client:流媒體監(jiān)控客戶端;

  · WEB Client:WEB客戶端。

  關鍵技術

  網(wǎng)絡流媒體監(jiān)控技術

  通過網(wǎng)絡流媒體監(jiān)控技術,系統(tǒng)借助日益擴展的高速信息網(wǎng)絡為傳輸媒介,使用者可通過網(wǎng)絡音視頻去感知遠程監(jiān)控點的狀況。借助遠端設備的智能采集、控制功能,使用者可捕獲遠端的報警,通過網(wǎng)絡控制遠端設備控制輸出。

  完成端口通訊技術

  普通的阻塞式網(wǎng)絡通訊方法要求每次通訊完成后都要求等待執(zhí)行結果。網(wǎng)絡流媒體轉發(fā)軟件所處理的流數(shù)據(jù)量是非常巨大的,普通的網(wǎng)絡通訊方法顯然不能滿足這種應用的需要,為了提高轉發(fā)服務器的數(shù)據(jù)吞吐能力,系統(tǒng)使用了異步IO技術完成端口通訊。

  IO完成端口通訊使用操作系統(tǒng)的重疊I/O模型來提高系統(tǒng)I/O的處理能力。在Winsock中,重疊I/O模型使應用程序能達到最佳的系統(tǒng)性能與數(shù)據(jù)吞吐率。重疊模型的基本設計原理是讓應用程序使用重疊的數(shù)據(jù)結構,一次投遞一個或多個Winsock的I/O請求,并在操作完成之后接受到信息。

  線程池

  線程池為線程生命周期開銷問題和資源不足問題提供了解決方案。通過對多個任務重用線程,線程創(chuàng)建的開銷被分攤到了多個任務上。其好處是,因為在請求到達時線程已經(jīng)存在,所以無意中也消除了線程創(chuàng)建所帶來的延遲。這樣,就可以立即為請求服務,使應用程序響應更快。

  異步通訊模式下的單線程并發(fā)訪問量是有限的,為了提高轉發(fā)服務器的并發(fā)訪問數(shù)量,系統(tǒng)使用一個具有多個通訊線程的線程池來負責與客戶端進行通訊。通過使用線程池技術,在保證轉發(fā)服務器的數(shù)據(jù)吞吐量的同時,提高了系統(tǒng)的并發(fā)訪問數(shù)量,在網(wǎng)絡帶寬足夠的情況下,可以顯著提高流媒體轉發(fā)服務器的處理能力。

  網(wǎng)卡匯聚及任務調(diào)度設計

  當流媒體轉發(fā)服務器工作在多網(wǎng)卡匯聚模式時,優(yōu)化的實時任務調(diào)度算法將根據(jù)各網(wǎng)卡的實時負載情況平均分配各塊網(wǎng)卡的并發(fā)訪問數(shù)與數(shù)據(jù)吞吐量,以平衡各網(wǎng)卡的網(wǎng)絡負載情況。

相關文章:

淺析現(xiàn)代安防監(jiān)控的發(fā)展趨勢

淺析流媒體監(jiān)控軟件功能及概述

參與評論
回復:
0/300
文明上網(wǎng)理性發(fā)言,評論區(qū)僅供其表達個人看法,并不表明a&s觀點。
0
關于我們

a&s傳媒是全球知名展覽公司法蘭克福展覽集團旗下的專業(yè)媒體平臺,自1994年品牌成立以來,一直專注于安全&自動化產(chǎn)業(yè)前沿產(chǎn)品、技術及市場趨勢的專業(yè)媒體傳播和品牌服務。從安全管理到產(chǎn)業(yè)數(shù)字化,a&s傳媒擁有首屈一指的國際行業(yè)展覽會資源以及豐富的媒體經(jīng)驗,提供媒體、活動、展會等整合營銷服務。

免責聲明:本站所使用的字體和圖片文字等素材部分來源于互聯(lián)網(wǎng)共享平臺。如使用任何字體和圖片文字有冒犯其版權所有方的,皆為無意。如您是字體廠商、圖片文字廠商等版權方,且不允許本站使用您的字體和圖片文字等素材,請聯(lián)系我們,本站核實后將立即刪除!任何版權方從未通知聯(lián)系本站管理者停止使用,并索要賠償或上訴法院的,均視為新型網(wǎng)絡碰瓷及敲詐勒索,將不予任何的法律和經(jīng)濟賠償!敬請諒解!
? 2024 - 2030 Messe Frankfurt (Shenzhen) Co., Ltd, All rights reserved.
法蘭克福展覽(深圳)有限公司版權所有 粵ICP備12072668號 粵公網(wǎng)安備 44030402000264號
用戶
反饋