freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

網絡視頻監(jiān)控系統(tǒng)項目-文庫吧資料

2024-12-11 15:19本頁面
  

【正文】 hile (()) { if ((節(jié)點名 )) { (屬性名 )。寫文件頭的方 法是 WriteStartDocument(),寫節(jié)點的方法是 WriteStartElement(),寫屬性方法是 WriteAttributeString(),寫節(jié)點的文本內容方法是 WriteString(),最后寫完后調用 Flush(), Close()方法,以上方法都在 XmlTextWriter類中,當配置文件已存在時讀取用戶信息從 XML文件用 XmlTextReader類 14 reader = new XmlTextReader(filePath)。文件名使用 filePath = + \。其中 XmlTextWriter是把數據寫入 XML文檔中的類。 開放查看視頻 button。 關閉查看視頻 button。代碼如下: //當窗體加載時 = false。但是本系統(tǒng)因為對密碼的存取不頻繁,所以在性能上不會有很大影響。本系統(tǒng)的開發(fā)環(huán)境最長只能是 32位,想要更長的話,可能需要安裝密碼服務軟件。 //這里 BitConverter類是用來把字節(jié)傳為字符串 ,count為加密后得到的位數 string hashStr=(((pwd)),0, count)。 視頻接受 視頻解碼 視頻顯示 視頻接受 視頻解碼 視頻顯示 視頻顯示 視頻解碼 視頻接受 監(jiān)聽服務器監(jiān)聽請求 視頻捕獲源 視頻解碼 網絡發(fā)送 連接請求 關閉程序 關閉該條數據流 12 服務器用戶管理設計 用戶管理實現了用戶增加和冊除,如圖 圖 用戶管理界面 在添加用戶模塊中,用戶密碼采用 MD5。在DirectShow應用層開發(fā)中,把網絡發(fā)送 filter、視頻捕獲 filter、編碼 filterl按一定順序連接起來,并運行 DirectShow的 IMediaConrol接口的 Run方法,這樣視頻數據就會源源不斷的發(fā)送出去??蛻舳说倪B接請求如果超時,將自動斷開,超時時間大約在三十分鐘左右。當用戶啟動連接請求模塊后會發(fā)送 TCP連接請求,并等待服務器的同意,在發(fā)送前要設置配置信息。在DirectShow應用層開發(fā)中只要把視頻顯示 filter、解碼 filter、接受 filter按一定順序連接起來,并運行 DirectShow的 IMediaConrol接口的 Run方法,那樣視頻數據就象水流一樣從接受端流到顯示端顯示。服務器能主動關閉連接,在關閉前會發(fā)送消息來通知客戶端也關閉連接。在登陸界面如果是以管理員的帳戶登陸會進入用戶管理窗體,否則進入視頻處理窗體。系統(tǒng)功能模塊如圖 1:服務器模塊 圖 系統(tǒng)流程 1:服務器模塊 服務器模塊分為用戶管理模塊、連接接受模塊、視頻處理模塊。服務器端分為用戶管理和用戶操作,用戶管理是管理員對用戶添加、冊除、修改。 10 系統(tǒng)功能設計 系統(tǒng)共有兩個大的模塊,分別為服務器端模塊和客戶端模塊。 9 圖 企業(yè)管理器 數據庫文件移植到目標機上后,打開企業(yè)管理器,如下圖 圖 附加數據庫選項 除了企業(yè)管理器也可以用 SQL 命令,分離數據庫運行代碼: exec sp_detach_db dbname 其中 Dbname: 是數據庫名字。 數據庫分離和還原 對數據庫進行移植,要先關閉數據庫服務器。 在本系統(tǒng)中,所有與數據庫進行交互都采用存儲過程。 ( 4) 存儲過程可被作為一種安全機制來充分利用系統(tǒng)管理員通過對執(zhí)行某一存儲過程的權限進行限制,從而能夠實現對相應的數據訪問權限的限制,避免非授權用戶 對數據的訪問,保證數據的安全。 ( 3) 存儲過程能夠減少網絡流量。因為存儲過程是預編譯的,在首次運行一個存儲過程時,查詢優(yōu)化器對其進行分析、優(yōu)化,并給出最終被存在系統(tǒng)表中的執(zhí)行計劃。 ( 2)存儲過程能夠實現較快的執(zhí)行速度。 存儲過程有許多優(yōu)點: ( 1) 存儲過程允許標準組件式編程存儲過程在被創(chuàng)建 以后可以在程序中被多次調用,而不必重新編寫該存儲過程的 SQL語句。它就像是編程語言中的函數,事先定義好函數以后,在需要使用的時候只要調用一下就能完成需要的工作。本系統(tǒng)的數據表只有一張是用戶表,用戶存儲用戶認證信息。而存儲過程也是一個基于 SQL Server 2021 的數據庫中不可缺少的部分。應用層只要把這些相關的模塊按一定順序連接起來就夠了。 2 網絡視頻傳輸模塊的建立,分為服務器端和客戶端。 2:應用軟件及開發(fā)平臺 開發(fā)平臺是 Visual Studio .NET 202 VC++、 Windows Server 202SQL Server 2021,開發(fā)語言是 C++,C,TSQL。 數據庫可以放 7 在本地 , 也可以放在網絡上的任意位置,本系統(tǒng)對數據庫的存取效率要求不高。不論數據從何處獲取,數據集都是通過使用同樣的程序模板而被操作的,并且它使用相同的潛在的數據緩沖區(qū)。一個數據集是內存中提供數據關系圖的高速緩沖區(qū)。當瀏覽器向Web服務器請求網頁時,服務器處理這個請求,并將所請求的網頁發(fā)送給瀏覽器,然后連接就被斷開,直到瀏覽器發(fā)出下一個請求。 傳統(tǒng)的應用程序是通過先建立到數據庫的連接,在程序的整個運行過程中維護連接的方式來設計的。 3種方式由于應用層次的差異,使得效率由低到高,獨立性由高到低。 。用戶可以按照自己的需要選擇任意列,還可以使用通配符 “*” 來設定返回表格中的所有列。 select 語句主要被用來對數據庫進行查詢并返回符合用戶查詢標準的結果數據。 SQL 語句可以用來執(zhí)行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。 SQL 語言的主要功能就是同各種數據庫建立聯系,進行溝通。作為重要的基準測試可伸縮性和速度獎的記錄保持者, SQL Server 2021 是一個具備完全 Web 支持的數據庫產品,提供了對可擴展標記語言 (XML) 的核心支持以及在 Inter 上和防火墻外進行查詢的能力。從數據管理和分析角度看,將原始數據轉化為商業(yè)智能和充分利用 Web 帶來的機會非常重要。性能、可伸縮性及可靠性是基本要求,而進入市場時間也非常關鍵。如圖 5 圖 DirectShow 系統(tǒng) SQL SERVER 數據庫 眾所周知, SQL Server 2021 能夠滿足今天的商業(yè)環(huán)境要求不同類型的數據庫解決方案 。 Rendering Filters 主要 負責數據最終去向 —— 將數據送給顯卡、聲卡進行多媒體的演示,或者輸出到文件存儲。 Source Filters 主要是獲取數據,數據源可以是文件、計算機里的采集卡、設像頭等,然后將數據往下傳輸。 DirectShow DirectShow 的設計初衷是就是盡量讓應用程序開發(fā)人員從復雜的數據傳輸、硬件差異、同步性等工作解脫出來,總體應用框架和和低層工作 由 DirectShow來完成,這樣基于 DirectShow 多媒體開發(fā)就會變的非常簡單。 DllRegisterServer 和 DllUnRegisterServer 用來寫和冊除注冊表信息。除了 IUnknown,還應實現 IClassFactory 接口,是用來實現類工廠, COM組件還必須有一個 GUID。 COM 組件 COM 是一種 規(guī)范,它規(guī)定任何組件和接口都必須繼承 IUnknown 接口,IUnknown 定義了三個重要函數: QueryInterface、 Release、 AddRef。增加了如類型安全、版本控制、垃圾回收等功能。但不說 C++也不安全,因為大多數有經驗的程序員都想盡可能控制計算機系統(tǒng)。除了以上原因還有 C++保留了 C語言原有的所有優(yōu)點,增加了面向對象 機制。減少了代碼編寫量和程序的復雜性。 2 程序開發(fā)的技術基礎 在本系統(tǒng)開發(fā)過程中需要使用到 C++、 C編程語言和 COM和 DirectShow技術 ,下面將對以上用到的知識作簡短的概述 。 這雖然是可接受的,最好的是在 UDP協(xié)議之上實現針對視頻傳輸的協(xié)議。如果用 TCP協(xié)議,由于 TCP協(xié)議是可靠,連接的協(xié)議,對丟失的數據會要求重傳,那么將會造成視頻的延時。 2:視頻數據傳輸?,F在大多數采用 MPEG4來壓縮視頻圖 像 。 實際應用中面臨的問題 盡管網絡視頻監(jiān)控技術取得了很大的進步,但對視頻數據傳輸 、視頻圖 像 的壓縮 仍是網絡監(jiān)控技術中的難點問題,在實際應用中應考慮以下問題: 1:視頻圖象壓縮。從市場特點上看,安防產業(yè)與 IT 產業(yè)有著顯著的不同,然而,網絡技術的快速發(fā)展和普及使得越來越多的系統(tǒng)以越來越快的速度通過 IP 網絡互聯起來,由此所帶來技術創(chuàng)新和產品創(chuàng)新也在不斷的提高企業(yè)的工作效率、降低運營成本。 Sullivan 表示,在過去幾年的時間里,視頻監(jiān)視 市場中最大的變化就是網絡技術在這個產業(yè)中的廣泛應用。與此同時,由于無線和有線的多媒體數字通信的發(fā)展,特別是隨著超寬帶網絡的接入,第三代監(jiān)控系統(tǒng)將在不同的領域中大范圍使用。視頻信號在前端進行自動分析處理,然后將有價值的信息通過無線或有線網絡傳輸到監(jiān)控中心,實現自動視頻監(jiān)控。在視頻監(jiān)控中可以利用視頻分析算法,讓監(jiān)控者只注意感興趣的事物從而實現自動報警。 第一代視頻監(jiān)控系統(tǒng)是以模擬信號、圖像的處理和傳輸為基礎的,多路模擬攝像機產生的模擬信號通過同軸電纜傳輸到監(jiān)控室,然后通過預置好的順序輪流顯示,監(jiān)控人員通過監(jiān)視器來判斷監(jiān)視場景的情況。 DirectShow 1 目 錄 摘 要 ............................................................ I ABSTRACT........................................................... II 1 系統(tǒng)概述 .......................................................... 2 視頻監(jiān)控系統(tǒng)的發(fā)展 ............................................ 2 視頻監(jiān)控技術的現狀 ............................................ 2 實際應用中面臨的問題 .......................................... 3 2 程序開發(fā)的技術基礎 ................................................ 3 介紹 C++、 C語言的特點 ........................................ 3 COM 組件 ...................................................... 4 DIRECTSHOW ...................................................... 4 數據庫原理 .................................................... 5 SQL SERVER 數據庫 .......................................... 5 SOL 語言簡單介紹 .............................................. 5 ................................................... 6 3 網絡監(jiān)控系統(tǒng)設計與實現 ............................................ 6 需求分析 ...................................................... 6 系統(tǒng)簡介 ................................................... 6 系統(tǒng)運行環(huán)境 ..............................
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1