[發明專利]應用于視頻監控系統的數據傳輸方法及設備有效
| 申請號: | 201110328877.X | 申請日: | 2011-10-26 |
| 公開(公告)號: | CN102333209A | 公開(公告)日: | 2012-01-25 |
| 發明(設計)人: | 任俊峰;周迪;王連朝 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04N7/18 | 分類號: | H04N7/18;H04L29/06 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 310053 浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用于 視頻 監控 系統 數據傳輸 方法 設備 | ||
技術領域
本發明涉及通信技術領域中的視頻監控技術,尤其涉及一種應用于視頻監控系統的數據傳輸方法及設備。
背景技術
數字視頻監控系統以其控制靈活、信息容量大、存儲和檢索便利等優點逐步取代了傳統的模擬視頻監控系統,被廣泛應用于監控、安防、質檢等方面。隨著計算機及網絡技術的發展、普及和網絡帶寬的迅速擴大,視頻監控已經發展到了網絡多媒體監控系統,即將數字視頻監控技術與網絡技術相結合,在現場監控主機無人職守情況下,實現局域網或Internet遠程監控的功能。
現有的視頻監控系統主要由以下基本單元構成:硬件編碼器(Encoder,EC)、VM(Video?Management,視頻管理服務器)、MS(Media?Switch,媒體交換服務器)、IPSAN(Internet?Protocol?Storage?Area?Network,存儲區域網絡)、DM(Data?Management?Server,數據管理服務器)、DC(Decoder,解碼器)、VC(Video?Client,視頻客戶端),以及相應的軟件管理系統及網絡傳輸設備。
隨著監控行業發展,高清圖像成為發展趨勢,支持720P和1080P的高清EC(Encoder,編碼器)越來越多,而相應的監控碼流帶寬也從標清的1M上升到高清的4M或者8M。
無線監控和衛星監控中,為了保證報文的可靠性,視頻實時監控業務的媒體流(即實況流)的封裝通常都使用TCP(Transmission?Control?Protocol,傳輸控制協議)的方式。如果實況流走因特網時,同樣經常會使用TCP的碼流來確保實況報文的可靠性。但是無論是無線鏈路、衛星鏈路或者是因特網,其網絡延時都比較大。TCP碼流帶寬的計算方法為:
V=W*8/Tr……………………………………………………[1]
其中,W為設備的TCP滑動窗口最大值,Tr為網絡RTT(Round?Trip?Time,往返時延值,表示從發送端發送數據開始,到發送端接收到來自接收端的確認,總共經歷的時延)。
按照上述TCP碼流帶寬的計算方法,對于有200ms延時的網絡,設備滑動窗口最大為65535Byte,則該網絡間的TCP最大傳輸能力為2.6214M?bit/s,該鏈路無法傳送4M或者8M的高清監控圖像。滑動窗口的大小和RTT值制約了該鏈路的吞吐量。
發明內容
本發明提供了一種應用于視頻監控系統的數據傳輸方法及設備,用以提高數據傳輸鏈路的吞吐量。
本發明提供的數據傳輸方法,應用于視頻監控系統,該方法包括:
視頻監控業務的媒體流發送端在接收到視頻管理服務器發送的傳輸媒體流給媒體流接收端的通知后,與媒體流接收端建立TCP連接,并在TCP連接建立過程中獲取與媒體流接收端之間的往返時延RTT;
所述媒體流發送端向所述視頻管理服務器發送TCP連接數量獲取請求,其中攜帶有所述RTT,并接收所述視頻管理服務器根據TCP滑動窗口大小和所述RTT以及視頻監控業務的帶寬需求,確定并返回的傳輸所述視頻監控業務的媒體流所需的TCP連接數量;
所述媒體流發送端根據所述視頻管理服務器返回的所述TCP連接數量,與媒體流接收端建立相應數量的TCP連接;
所述媒體流發送端分別通過所述相應數量的TCP連接,向所述媒體流接收端發送媒體流。
本發明提供的視頻編碼器,應用于視頻監控系統,包括編碼模塊,還包括:控制模塊、連接處理模塊、連接數量獲取模塊、傳輸模塊,其中:
控制模塊,用于根據視頻管理服務器發送的傳輸媒體流給媒體流接收端的通知,指示所述連接處理模塊建立與所述媒體流接收端之間的TCP連接,根據所述連接處理模塊獲取到的RTT,指示所述連接數量獲取模塊獲取視頻監控業務的媒體流所需的TCL連接數量,在所述連接數量獲取模塊獲取到連接數量后,指示所述連接處理模塊與所述媒體流接收端建立相應數量的TCP連接;
連接處理模塊,用于根據所述控制模塊的指示,建立與所述媒體流接收端之間的TCP連接,并在TCP連接建立過程中獲取與所述媒體流接收端之間的RTT;
連接數量獲取模塊,用于根據所述控制模塊的指示向所述視頻管理服務器發送獲取TCP連接數量的請求,其中攜帶有獲取到的RTT,并接收所述視頻管理服務器根據TCP滑動窗口大小和所述RTT以及視頻監控業務的帶寬需求,確定并返回的傳輸所述視頻監控業務的媒體流所需的TCP連接數量;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110328877.X/2.html,轉載請聲明來源鉆瓜專利網。





