解碼庫自適應動態升級系統的制作方法
【技術領域】
[0001]本發明屬于安防監控技術領域,特別是一種解碼庫自適應動態升級系統。
【背景技術】
[0002]在安防監控平臺,由于原始視頻數據量大,傳輸和保存都需要采用了標準或私有的協議進行編碼。解碼庫是核心模塊,主要供本地客戶端將壓縮的視頻數據解碼成原始視頻數據,供用戶播放顯示。
[0003]由于各安防廠商使用的編碼協議沒有統一的標準,因此,設備廠的解碼庫也各不相同。用戶在解碼視頻的時候,需要向安防廠商索要相應的解碼庫,并將解碼庫手動拷貝到指定的目錄,才能解碼視頻。這對用戶造成了極大的不方便。同時,在用戶向廠商所要解碼庫之前,需要對視頻進行試播放,如果解碼庫不對,播放器會彈出錯誤提示,用戶體驗較差。
【發明內容】
[0004]本發明的目的在于提供一種結構合理的解碼庫自適應動態升級系統,它實時自動升級解碼庫,為用戶提供與視頻文件相匹配的解碼庫,增強用戶體驗。
[0005]本發明的目的是通過這樣的技術方案實現的,它包括安防監控平臺、客戶端和網絡模塊,所述安防監控平臺和客戶端之間依次連接有編碼器管理平臺、數據處理設備和本地解碼器管理平臺,所述云端解碼庫管理平臺的數據輸出端與本地解碼器管理平臺連接,所述網絡模塊與數據處理設備之間依次連接有軟件升級模塊和云端解碼庫管理平臺;其中,
[0006]所述安防監控平臺實時對被監控對象進行監控,并生成原始視頻數據,并將原始視頻數據傳輸給編碼器管理平臺;
[0007]所述編碼器管理平臺接收來自安防監控平臺的原始視頻數據,對原始視頻數據進行壓縮編碼,并將壓縮后的視頻數據傳輸給數據處理設備;
[0008]所述數據處理設備接收來自編碼器管理平臺的壓縮后的視頻數據,對壓縮后的視頻數據進行分析處理,生成解碼視頻所需要的解碼器的解碼信號,并將解碼信號傳輸給本地解碼器管理平臺;
[0009]所述本地解碼器管理平臺接收來自數據處理設備的解碼信號,將解碼信號與本地的解碼器進行比對,如果比對成功,則將解碼數據傳輸給客戶端,如果比對失敗,則將比對結果反饋給數據處理設備,再由數據處理設備將解碼信號傳輸給云端解碼庫管理平臺;
[0010]所述網絡模塊通過移動互聯設備與互聯網上的服務器建立網絡連接;
[0011]所述軟件升級模塊實時下載安防廠商的解碼數據,并將所述解碼數據傳輸到云端解碼庫管理平臺進行存儲;
[0012]所述云端解碼庫管理平臺接收來自數據處理設備的解碼信號和來自軟件升級模塊的解碼數據,將與解碼信號相匹配的解碼數據傳輸給本地解碼器管理平臺,再存儲在本地解碼器管理平臺內,并由本地解碼器管理平臺將解碼數據傳輸給客戶端;
[0013]所述客戶端接收來自本地解碼庫管理模塊的解碼數據,并利用客戶端內的播放軟件下載解碼數據,再對解碼數據進行安裝,進而播放視頻。
[0014]本發明包括安防監控平臺、客戶端和網絡模塊,所述安防監控平臺和客戶端之間依次連接有編碼器管理平臺、數據處理設備和本地解碼器管理平臺,所述云端解碼庫管理平臺的數據輸出端與本地解碼器管理平臺連接,所述網絡模塊與數據處理設備之間依次連接有軟件升級模塊和云端解碼庫管理平臺。
[0015]所述網絡模塊通過移動互聯設備與互聯網上的服務器建立網絡連接;所述軟件升級模塊實時下載安防廠商的解碼數據,并將所述解碼數據傳輸到云端解碼庫管理平臺進行存儲;
[0016]所述安防監控平臺實時對被監控對象進行監控,并生成原始視頻數據,并將原始視頻數據傳輸給編碼器管理平臺。所述編碼器管理平臺,對接收到的原始視頻數據進行壓縮編碼,并將壓縮后的視頻數據傳輸給數據處理設備。所述數據處理設備對接收到的壓縮后的視頻數據進行分析處理,生成解碼視頻所需要的解碼器的解碼信號,并將解碼信號傳輸給本地解碼器管理平臺。所述本地解碼器管理平臺接收來自數據處理設備的解碼信號,將解碼信號與本地的解碼器進行比對。
[0017]如果比對成功,則將解碼數據傳輸給客戶端。客戶端利用客戶端內的播放軟件下載接收到的解碼數據,再對解碼數據進行安裝,進而播放視頻。
[0018]如果比對失敗,則將比對結果反饋給數據處理設備,再由數據處理設備將解碼信號傳輸給云端解碼庫管理平臺。所述云端解碼庫管理平臺將與接收到的解碼信號相匹配的解碼數據傳輸給本地解碼器管理平臺,再存儲在本地解碼器管理平臺內,并由本地解碼器管理平臺將解碼數據傳輸給客戶端。客戶端利用客戶端內的播放軟件下載接收到的解碼數據,再對解碼數據進行安裝,進而播放視頻。
[0019]進一步,所述網絡模塊為支持以太網的網絡適配器,所述網絡互聯網設備包括路由器和交換機。
[0020]進一步,所述網絡模塊為WIFI網絡模塊,所述網絡互聯網設備為無線路由器。
[0021]進一步,所述客戶端為用戶的移動電話或計算機。
[0022]進一步,所述客戶端與本地解碼器管理平臺之間通過串口連接。
[0023]由于采用了上述技術方案,本發明具有結構合理的優點,它實時自動升級解碼庫,為用戶提供與視頻文件相匹配的解碼庫,增強用戶體驗。
【附圖說明】
[0024]圖1是本發明提供的原理結構示意圖。
【具體實施方式】
[0025]為了使本發明實現的技術手段、創作特征、達成目的與功效易于明白了解,下面結合具體圖示,進一步闡述本發明。
[0026]如圖1所示,本發明包括安防監控平臺、客戶端和網絡模塊,所述安防監控平臺和客戶端之間依次連接有編碼器管理平臺、數據處理設備和本地解碼器管理平臺,所述云端解碼庫管理平臺的數據輸出端與本地解碼器管理平臺連接,所述網絡模塊與數據處理設備之間依次連接有軟件升級模塊和云端解碼庫管理平臺;其中,
[0027]所述安防監控平臺實時對被監控對象進行監控,并生成原始視頻數據,并將原始視頻數據傳輸給編碼器管理平臺;
[0028]所述編碼器管理平臺接收來自安防監控平臺的原始視頻數據,對原始視頻數據進行壓縮編碼,并將壓縮后的視頻數據傳輸給數據處理設備;
[0029]所述數據處理設備接收來自編碼器管理平臺的壓縮后的視頻數據,對壓縮后的視頻數據進