一、GB/T28181-2016協議
GB/T28181-2016是由中國國家標準化委員會發布的視頻監控行業標準,標準的正式名稱是“數字視頻監控聯網系統技術要求”。該標準是為了推廣數字視頻監控聯網技術,加強視頻監控領域的安全監控、應急處置等方面而制定的。
該標準要求數字視頻監控設備和平台要遵守一定的規範,以保障視頻監控行業的基礎設施具有互操作性和兼容性,具有很高的通用性。
該標準要求數字視頻監控聯網系統採用網絡傳輸技術,實現視頻監控的統一平台化處理,為網絡高效互聯提供一種標準互聯方式,提高了資源利用效率。
二、GB/T28181-2016標準
GB/T28181-2016標準要求數字視頻監控設備和平台要遵守的規範主要包括以下幾個方面:
1、實現設備和平台之間的完全兼容性,避免設備和平台之間的通信不通。
2、要求設備和平台支持網絡傳輸傳輸方式,實現了視頻監控的統一平台化處理,提高了資源利用效率。
3、要求數字視頻監控設備遵守並能夠兼容ONVIF規範,使設備之間能夠互相認證並進行互通。
4、標準還規定了數字視頻監控設備和平台之間的網絡傳輸方式,包括主從模式和集成模式,在不同的網絡環境下選用不同的網絡協議實現設備流媒體的傳輸。
三、GB/T28181-2016協議錄像機
GB/T28181-2016協議錄像機是基於該標準制定的錄像機,其具有的特點包括:
1、支持多個IP設備的接入,實現統一的解碼和顯示,提高視頻監控效率。
2、支持標準的ONVIF協議,並支持H.265、H.264、MPEG-4等各種視頻編解碼格式,實現視頻監控設備之間的互通。
3、支持海康、大華等多種品牌的設備接入,具有很高的通用性和兼容性。
四、GB/T28181-2016協議模擬攝像頭
GB/T28181-2016協議模擬攝像頭是一種模擬數字視頻監控設備的攝像頭,具有以下特點:
1、支持標準的ONVIF協議,並支持H.265、H.264、MPEG-4等各種視頻編解碼格式,實現與數字視頻監控設備之間的互通。
2、支持網絡傳輸方式,實現了攝像頭的遠程可視化和操作。
3、具有良好的兼容性和通用性,適用於各種監控場景。
五、GB/T28181-2016協議與RTSP選取
GB/T28181-2016協議與RTSP是目前比較流行的兩種視頻監控傳輸協議, GB/T28181-2016協議和RTSP協議的主要差異在於:
1、GB/T28181-2016協議更注重視頻監控設備之間的互通性和兼容性,而RTSP協議更注重流媒體數據傳輸的高效性。
2、GB/T28181-2016協議主要應用於數字視頻監控聯網系統,而RTSP主要應用於流媒體服務器、IP網絡攝像機、視頻會議等。
3、GB/T28181-2016協議考慮了視頻監控系統的整體性,支持對監控設備和平台的多樣性,而RTSP協議只是一種流媒體協議。
六、代碼示例
//使用Java編寫的GB/T28181-2016標準的視頻流媒體服務端 //代碼示例僅供參考 import java.net.*; import java.io.*; public class GBT28181Server { public static void main(String[] args) throws Exception { ServerSocket server = new ServerSocket(554); //監聽554端口 while(true) { Socket clientSocket = server.accept(); //接收客戶端連接請求 InputStream inStream = clientSocket.getInputStream(); //獲取輸入流 OutputStream outStream = clientSocket.getOutputStream(); //獲取輸出流 byte[] buf = new byte[2048]; int len = inStream.read(buf); //讀取客戶端發送的數據 if(len > 0) { outStream.write(buf, 0, len); //將接收到的數據原樣返回給客戶端 } clientSocket.close(); //關閉客戶端連接 } } }
原創文章,作者:KHAFQ,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/331358.html