網(wǎng)絡視頻存儲系統(tǒng)的設計與實現(xiàn)
本文選題:網(wǎng)絡視頻存儲 + 任務線程池 ; 參考:《華中科技大學》2013年碩士論文
【摘要】:從技術層面看,視頻監(jiān)控技術經(jīng)歷了第一代模擬監(jiān)控、第二代數(shù)字監(jiān)控,發(fā)展到了目前的第三代網(wǎng)絡監(jiān)控階段。網(wǎng)絡視頻存儲系統(tǒng),具有訪問客戶端多,圖像清晰度要求高,數(shù)據(jù)流穩(wěn)定,存儲時間長等特點,而且要求回放檢索的時間顆粒度小。因此,如何使大量視頻數(shù)據(jù)及時無誤的錄入和快速準確的檢索是網(wǎng)絡視頻存儲系統(tǒng)要解決的關鍵問題。 為解決上述問題,提出了一種基于“時間索引+數(shù)據(jù)塊”鍵值(key-value)存儲模型,采用類ext2文件系統(tǒng)方式組織管理數(shù)據(jù),每個邏輯卷對應一個塊組,在邏輯卷上存放時間索引和數(shù)據(jù)塊。為了保證負載均衡和系統(tǒng)超載時仍能正常工作,采用任務線程池的方式管理工作線程,同時保證存入的優(yōu)先級高于檢索任務的優(yōu)先級。利用視頻流順序存放和讀取的特點,每一路數(shù)據(jù)流在內(nèi)存中開辟一個雙循環(huán)無鎖緩沖區(qū),,來提高存儲的效率。 通過對網(wǎng)絡視頻存儲系統(tǒng)的測試,結(jié)果表明系統(tǒng)時間索引與數(shù)據(jù)塊能保持一致。性能分析表明,常規(guī)配置的存儲服務器能夠?qū)崿F(xiàn)秒級快速檢索和支持40路以上高清視頻流并行錄像。
[Abstract]:From a technical point of view, video surveillance technology has experienced the first generation of analog monitoring, the second generation of digital monitoring, to the current third generation of network monitoring stage. The network video storage system is characterized by many clients, high definition, stable data flow and long storage time, and the time granularity of playback and retrieval is small. Therefore, how to make a large number of video data timely input and fast and accurate retrieval is the key problem to be solved in the network video storage system. In order to solve the above problems, a key-value-based storage model based on "time index data block" is proposed. The data is organized and managed by ext2 like file system, and each logical volume corresponds to a block group. Store time indexes and data blocks on logical volumes. In order to ensure that the workload balance and system overload can still work properly, the task thread pool is used to manage the worker thread, and the priority stored is higher than the priority of the retrieval task at the same time. Based on the characteristics of sequential storage and reading of video streams, each data stream creates a double-loop unlocked buffer in memory to improve storage efficiency. By testing the network video storage system, the results show that the time index of the system is consistent with the data block. The performance analysis shows that the normally configured storage server can quickly retrieve and support more than 40 parallel video streams in high definition video stream.
【學位授予單位】:華中科技大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP333
【參考文獻】
相關期刊論文 前10條
1 馬文淵,周聰;適用于數(shù)字視頻的存儲應用網(wǎng)絡——SAN[J];電視技術;2001年05期
2 何炬;袁宇;;基于SAN的視頻監(jiān)控存儲文件系統(tǒng)設計[J];電視技術;2011年13期
3 金龍旭,呂增明,熊經(jīng)武;CCD攝像機全自動調(diào)光系統(tǒng)[J];光學精密工程;2002年06期
4 蔡明,任綺年,易劍光;視頻監(jiān)控系統(tǒng)中的視頻存儲系統(tǒng)的設計與實現(xiàn)[J];江南大學學報;2003年02期
5 謝建國,陳松喬;VBR視頻在MZR磁盤上的比例安置[J];計算機工程與應用;2001年18期
6 謝建國,陳松喬;視頻存儲技術發(fā)展綜述[J];計算機工程與應用;2002年09期
7 鄔建元;顧瑜;鞠大鵬;汪東升;;分布式大規(guī)模監(jiān)控視頻存儲系統(tǒng)THNVR[J];計算機工程與應用;2009年31期
8 何元清,孫世新,黃天云;基于并行磁盤陣列的視頻數(shù)據(jù)布局[J];計算機應用研究;2004年04期
9 王華,馬亮,顧明;線程池技術研究與應用[J];計算機應用研究;2005年11期
10 呂金娜;周兵;張志軍;;嵌入式數(shù)字視頻監(jiān)控系統(tǒng)通用存儲與檢索方案[J];計算機工程與設計;2009年21期
本文編號:1973387
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1973387.html