新四季網

基於數據鏈路層的視頻數據傳輸方法、裝置及系統的製作方法

2023-05-18 08:28:01 1

基於數據鏈路層的視頻數據傳輸方法、裝置及系統的製作方法
【專利摘要】本發明公開了一種基於數據鏈路層的視頻數據傳輸方法、裝置及系統,所述方法包括:IP攝像機應用層依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層;IP攝像機數據鏈路層基於數據鏈路層協議將所述視頻數據傳遞至相對應網絡視頻錄像機NVR的NVR數據鏈路層,並由NVR數據鏈路層將視頻數據直接傳遞至NVR應用層。採用本發明可以徹底避免現有技術中因為IP位址發生衝突而導致的視頻數據丟失的問題。其次,採用本發明進行視頻數據傳輸時,數據鏈路層的數據包不需要進入IP層,因此也大大減少了內核的參與,從而可以有效地降低網絡延時問題。另外,同樣由於數據鏈路層的數據包不需要進入IP層,減少了內核的參與,從而可以有效地降低NVR上的CPU開銷。
【專利說明】基於數據鏈路層的視頻數據傳輸方法、裝置及系統

【技術領域】
[0001]本發明涉及通訊【技術領域】,具體而言,涉及一種基於數據鏈路層的視頻數據傳輸方法、裝置及系統。

【背景技術】
[0002]近幾年來,隨著IP(Internet Protocol,網際網絡協議)網絡的快速發展,視頻監控行業也逐步進入了全網絡化時代。當前,全網絡化時代的視頻監控行業正逐步表現出IT行業的特徵,作為網絡化監控的核心產品NVR(Network Video Recorder,網絡視頻錄像機),其從本質上已經變成了 IT產品。
[0003]NVR最主要的功能是通過網絡接收IPC(IP Camera,網絡攝像機)設備或稱IP攝像機傳輸的數字視頻碼流,並對這些數據進行存儲及管理,從而實現網絡化帶來的分布式架構優勢。
[0004]NVR是一個以IP協議為基礎的網絡設備,其相關功能運行全部基於IP架構實現,因此,它可以透過區域網或廣域網進行遠端管理,在構架網絡視頻監控系統方面具備相當強的靈活性。
[0005]然而,當前IP攝像機與NVR之間執行視頻數據傳輸時所採取的通信協議一般都是基於IP層之上的通信協議,如圖1所示,其示出了現有技術中IP攝像機與NVR之間進行數據傳輸的數據流向圖,可以看出,現有的在IP攝像機與NVR之間執行視頻數據傳輸的方法為:
[0006]IP攝像機應用層在獲取到視頻數據之後,發送到IP攝像機TCP/UDP層,再由IP攝像機TCP/UDP層發送到IP攝像機IP層,之後再由IP攝像機IP層傳遞到IP攝像機數據鏈路層,後續由IP攝像機數據鏈路層講視頻數據傳輸到相對應的NVR的NVR數據鏈路層,然後在NVR端依次傳輸到NVR應用層,以此完成視頻數據的傳輸。
[0007]發明人發現,基於上述現有技術進行視頻數據傳輸會帶來如下弊端:
[0008]第一,當IP位址存在衝突的時候,會導致待傳輸視頻數據出現丟失的情況,不能準確地傳輸到目標IP位址;
[0009]第二,在數據傳輸過程中,容易存在較大的網絡延時;
[0010]第三,在進行較大數據量視頻數據傳輸的時候,需要消耗較多的CPU資源。


【發明內容】

[0011]為了解決上述問題中的至少一個,本發明實施例的目的在於提供一種基於數據鏈路層的視頻數據傳輸方法、裝置及系統。
[0012]本發明實施例採用以下技術方案實現:
[0013]一種基於數據鏈路層的視頻數據傳輸方法,包括:
[0014]IP攝像機應用層依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層;
[0015]IP攝像機數據鏈路層基於數據鏈路層協議將所述視頻數據傳遞至相對應網絡視頻錄像機NVR的NVR數據鏈路層,並由NVR數據鏈路層將視頻數據直接傳遞至NVR應用層。
[0016]優選地,IP攝像機數據鏈路層基於數據鏈路層協議、並依據目標NVR的硬體位址MAC地址將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層。
[0017]優選地,所述視頻數據傳輸指令被配置為由IP攝像機自身的視頻傳輸定製策略自動生成,或從外部獲取。
[0018]一種基於數據鏈路層的視頻數據傳輸裝置,其部署於IP攝像機之上,其包括:
[0019]IP攝像機應用層模塊,用於依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層模塊;
[0020]IP攝像機數據鏈路層模塊,用於基於數據鏈路層協議將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層,並由NVR數據鏈路層將視頻數據直接傳遞至NVR應用層。
[0021]優選地,IP攝像機數據鏈路層模塊基於數據鏈路層協議、並依據目標NVR的MAC地址將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層。
[0022]優選地,所述的基於數據鏈路層的視頻數據傳輸裝置還包括:
[0023]定製模塊,用於依據預先定製的視頻傳輸定製策略自動生成所述視頻數據傳輸指令;
[0024]或,
[0025]獲取模塊,用於從外部獲取所述視頻數據傳輸指令。
[0026]一種基於數據鏈路層的視頻數據傳輸裝置,其部署於NVR之上,其包括:
[0027]NVR數據鏈路層模塊,用於從相對應IP攝像機的IP攝像機數據鏈路層獲取視頻數據並傳遞至NVR應用層模塊,其中,所述視頻數據由IP攝像機的IP攝像機應用層依據視頻數據傳輸指令向IP攝像機數據鏈路層直接傳輸提供;
[0028]NVR應用層模塊,用於獲取視頻數據。
[0029]優選地,IP攝像機的IP攝像機數據鏈路層基於數據鏈路層協議、並依據目標NVR的MAC地址將視頻數據傳遞至相對應NVR的NVR數據鏈路層模塊。
[0030]優選地,所述視頻數據傳輸指令被配置為由IP攝像機自身的視頻傳輸定製策略自動生成,或從外部獲取。
[0031]一種基於數據鏈路層的視頻數據傳輸系統,其包括:
[0032]IP攝像機,其IP攝像機應用層依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層,以及IP攝像機數據鏈路層基於數據鏈路層協議將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層;
[0033]NVR,其NVR數據鏈路層接收IP攝像機發送的視頻數據,並由NVR數據鏈路層將所述視頻數據直接傳遞至NVR應用層。
[0034]通過上述本發明的技術方案可以看出,本發明採用網絡數據鏈路層協議傳輸視頻數據,由於數據鏈路層協議是基於MAC地址的通信方式,具體地,對於每一臺網絡設備而言,其MAC地址是全球唯一的,因此採用本發明可以徹底避免現有技術中因為IP位址發生衝突而導致的視頻數據丟失的問題。其次,採用本發明進行視頻數據傳輸時,數據鏈路層的數據包不需要進入IP層,因此也大大減少了內核的參與,從而可以有效地降低網絡延時問題。另外,同樣由於數據鏈路層的數據包不需要進入IP層,且減少了內核的參與,從而可以有效地降低NVR上的CPU開銷。

【專利附圖】

【附圖說明】
[0035]圖1為現有技術中IP攝像機與NVR之間進行數據傳輸的數據流向圖;
[0036]圖2為本發明實施例提供的基於數據鏈路層的視頻數據傳輸方法的數據流向圖。
[0037]本發明目的的實現、功能特點及優異效果,下面將結合具體實施例以及附圖做進一步的說明。

【具體實施方式】
[0038]下面結合附圖和具體實施例對本發明所述技術方案作進一步的詳細描述,以使本領域的技術人員可以更好的理解本發明並能予以實施,但所舉實施例不作為對本發明的限定。
[0039]參考圖2所示,本發明實施例提供的一種基於數據鏈路層的視頻數據傳輸方法,包括如下實施步驟:
[0040]S10、IP攝像機應用層依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層;
[0041]S20、IP攝像機數據鏈路層基於數據鏈路層協議將所述視頻數據傳遞至相對應網絡視頻錄像機NVR的NVR數據鏈路層,並由NVR數據鏈路層將視頻數據直接傳遞至NVR應用層。
[0042]在IP攝像機端,IP攝像機應用層依據視頻數據傳輸指令獲取視頻數據的處理方式為本領域技術人員所掌握的現有技術。其中,所述視頻數據傳輸指令被配置為由IP攝像機自身的視頻傳輸定製策略自動生成,或IP攝像機應用層從外部獲取,所述外部可以為請求視頻數據的NVR,也可以為其他第三方平臺。
[0043]其IP攝像機應用層將視頻數據直接傳遞至IP攝像機數據鏈路層的信息處理方式為本領域技術人員所掌握的現有技術。
[0044]在NVR端,其NVR數據鏈路層將視頻數據直接傳遞至NVR應用層的信息處理方式為本領域技術人員所掌握的現有技術。
[0045]NVR應用層對所述視頻數據的處理、應用等本領域技術人員所掌握的現有技術。
[0046]在所述步驟S20中,IP攝像機數據鏈路層基於數據鏈路層協議、並依據目標NVR的硬體位址MAC地址將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層。
[0047]相對應地,本發明實施例還提供了一種基於數據鏈路層的視頻數據傳輸裝置,其部署於IP攝像機之上,其包括:
[0048]IP攝像機應用層模塊,用於依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層模塊;
[0049]IP攝像機數據鏈路層模塊,用於基於數據鏈路層協議將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層,並由NVR數據鏈路層將視頻數據直接傳遞至NVR應用層。具體地,在本實施例中,IP攝像機數據鏈路層模塊基於數據鏈路層協議、並依據目標NVR的MAC地址將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層。
[0050]同樣地,在IP攝像機端,IP攝像機應用層模塊依據視頻數據傳輸指令獲取視頻數據的處理方式為本領域技術人員所掌握的現有技術。
[0051]其IP攝像機應用層模塊將視頻數據直接傳遞至IP攝像機數據鏈路層模塊的信息處理方式為本領域技術人員所掌握的現有技術。
[0052]在NVR端,其NVR數據鏈路層將視頻數據直接傳遞至NVR應用層的信息處理方式為本領域技術人員所掌握的現有技術。
[0053]NVR應用層對所述視頻數據的處理、應用等本領域技術人員所掌握的現有技術。
[0054]其中,所述視頻數據傳輸指令被配置為由IP攝像機自身的視頻傳輸定製策略自動生成,或IP攝像機應用層模塊從外部獲取,所述外部可以為請求視頻數據的NVR,也可以為其他第二方平臺。
[0055]具體地,在本實施例中,所述的基於數據鏈路層的視頻數據傳輸裝置還包括:
[0056]定製模塊,用於依據預先定製的視頻傳輸定製策略自動生成所述視頻數據傳輸指令;
[0057]或,
[0058]獲取模塊,用於從外部獲取所述視頻數據傳輸指令。
[0059]本發明另一實施例提供的一種基於數據鏈路層的視頻數據傳輸裝置,其部署於NVR之上,其包括:
[0060]NVR數據鏈路層模塊,用於從相對應IP攝像機的IP攝像機數據鏈路層獲取視頻數據並傳遞至NVR應用層模塊,其中,所述視頻數據由IP攝像機的IP攝像機應用層依據視頻數據傳輸指令向IP攝像機數據鏈路層直接傳輸提供;
[0061 ] NVR應用層模塊,用於獲取視頻數據。
[0062]同樣地,在IP攝像機端,IP攝像機應用層依據視頻數據傳輸指令獲取視頻數據的處理方式為本領域技術人員所掌握的現有技術。
[0063]其IP攝像機應用層將視頻數據直接傳遞至IP攝像機數據鏈路層的信息處理方式為本領域技術人員所掌握的現有技術。
[0064]在NVR端,其NVR數據鏈路層模塊將視頻數據直接傳遞至NVR應用層模塊的信息處理方式為本領域技術人員所掌握的現有技術。
[0065]NVR應用層模塊對所述視頻數據的處理、應用等本領域技術人員所掌握的現有技術。
[0066]優選地,IP攝像機的IP攝像機數據鏈路層模塊基於數據鏈路層協議、並依據目標NVR的MAC地址將視頻數據傳遞至相對應NVR的NVR數據鏈路層模塊。
[0067]優選地,所述視頻數據傳輸指令被配置為由IP攝像機自身的視頻傳輸定製策略自動生成,或從外部獲取,例如,所述外部可以為請求視頻數據的NVR,也可以為其他第三方
T D O
[0068]本發明實施例還提供了一種基於數據鏈路層的視頻數據傳輸系統,其包括:
[0069]IP攝像機,其IP攝像機應用層依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層,以及IP攝像機數據鏈路層基於數據鏈路層協議將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層;
[0070]NVR,其NVR數據鏈路層接收IP攝像機發送的視頻數據,並由NVR數據鏈路層將所述視頻數據直接傳遞至NVR應用層。
[0071]本實施例中,IP攝像機的IP攝像機數據鏈路層基於數據鏈路層協議、並依據目標NVR的硬體位址MAC地址將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層。
[0072]優選地,所述視頻數據傳輸指令被配置為由IP攝像機自身的視頻傳輸定製策略自動生成,或由IP攝像機應用層從外部獲取,例如,所述外部可以為請求視頻數據的NVR,也可以為其他第三方平臺。
[0073]在IP攝像機端,IP攝像機應用層依據視頻數據傳輸指令獲取視頻數據的處理方式為本領域技術人員所掌握的現有技術。
[0074]其IP攝像機應用層將視頻數據直接傳遞至IP攝像機數據鏈路層的信息處理方式為本領域技術人員所掌握的現有技術。
[0075]在NVR端,其NVR數據鏈路層將視頻數據直接傳遞至NVR應用層的信息處理方式為本領域技術人員所掌握的現有技術。
[0076]NVR應用層對所述視頻數據的處理、應用等本領域技術人員所掌握的現有技術。
[0077]以上所述僅為本發明的優選實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的【技術領域】,均同理包括在本發明的專利保護範圍內。
【權利要求】
1.一種基於數據鏈路層的視頻數據傳輸方法,其特徵在於,包括: IP攝像機應用層依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層; IP攝像機數據鏈路層基於數據鏈路層協議將所述視頻數據傳遞至相對應網絡視頻錄像機NVR的NVR數據鏈路層,並由NVR數據鏈路層將視頻數據直接傳遞至NVR應用層。
2.如權利要求1所述的基於數據鏈路層的視頻數據傳輸方法,其特徵在於,IP攝像機數據鏈路層基於數據鏈路層協議、並依據目標NVR的硬體位址MAC地址將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層。
3.如權利要求1所述的基於數據鏈路層的視頻數據傳輸方法,其特徵在於,所述視頻數據傳輸指令被配置為由IP攝像機自身的視頻傳輸定製策略自動生成,或從外部獲取。
4.一種基於數據鏈路層的視頻數據傳輸裝置,其部署於IP攝像機之上,其特徵在於,包括: IP攝像機應用層模塊,用於依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層模塊; IP攝像機數據鏈路層模塊,用於基於數據鏈路層協議將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層,並由NVR數據鏈路層將視頻數據直接傳遞至NVR應用層。
5.如權利要求4所述的基於數據鏈路層的視頻數據傳輸裝置,其特徵在於,IP攝像機數據鏈路層模塊基於數據鏈路層協議、並依據目標NVR的MAC地址將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層。
6.如權利要求4所述的基於數據鏈路層的視頻數據傳輸裝置,其特徵在於,還包括: 定製模塊,用於依據預先定製的視頻傳輸定製策略自動生成所述視頻數據傳輸指令; 或, 獲取模塊,用於從外部獲取所述視頻數據傳輸指令。
7.一種基於數據鏈路層的視頻數據傳輸裝置,其部署於NVR之上,其特徵在於,包括: NVR數據鏈路層模塊,用於從相對應IP攝像機的IP攝像機數據鏈路層獲取視頻數據並傳遞至NVR應用層模塊,其中,所述視頻數據由IP攝像機的IP攝像機應用層依據視頻數據傳輸指令向IP攝像機數據鏈路層直接傳輸提供; NVR應用層模塊,用於獲取視頻數據。
8.如權利要求7所述的基於數據鏈路層的視頻數據傳輸裝置,其特徵在於,IP攝像機的IP攝像機數據鏈路層基於數據鏈路層協議、並依據目標NVR的MAC地址將視頻數據傳遞至相對應NVR的NVR數據鏈路層模塊。
9.如權利要求7所述的基於數據鏈路層的視頻數據傳輸裝置,其特徵在於,所述視頻數據傳輸指令被配置為由IP攝像機自身的視頻傳輸定製策略自動生成,或從外部獲取。
10.一種基於數據鏈路層的視頻數據傳輸系統,其特徵在於,包括: IP攝像機,其IP攝像機應用層依據視頻數據傳輸指令將視頻數據直接傳遞至IP攝像機數據鏈路層,以及IP攝像機數據鏈路層基於數據鏈路層協議將所述視頻數據傳遞至相對應NVR的NVR數據鏈路層; NVR,其NVR數據鏈路層接收IP攝像機發送的視頻數據,並由NVR數據鏈路層將所述視頻數據直接傳遞至NVR應用層。
【文檔編號】H04L29/06GK104363198SQ201410369537
【公開日】2015年2月18日 申請日期:2014年7月30日 優先權日:2014年7月30日
【發明者】沈全勇 申請人:武漢美電恩智電子科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀