華脈智聯(lián)發(fā)布國標(biāo)28181 Android SDK和DEMO
發(fā)布日期:2023-08-25
點(diǎn)擊次數(shù):327

在目前很多行業(yè)項(xiàng)目中,客戶使用的是???、大華等監(jiān)控平臺的GB/28181平臺,或者是其他的第三方的GB/28181平臺。但是對于那些不具備GB/28181協(xié)議的單兵終端,如何接入GB/28181平臺網(wǎng)絡(luò)中呢?
首先,我們了解下GB/T28181:
國標(biāo)GB/T28181協(xié)議全稱《安全防范視頻監(jiān)控聯(lián)網(wǎng)系統(tǒng)信息傳輸、交換、控制技術(shù)要求》,是一個定義視頻聯(lián)網(wǎng)傳輸和設(shè)備控制標(biāo)準(zhǔn)的白皮書,由公安部科技信息化局提出,該標(biāo)準(zhǔn)規(guī)定了城市監(jiān)控報(bào)警聯(lián)網(wǎng)系統(tǒng)中信息傳輸、交換、控制的互聯(lián)結(jié)構(gòu)、通信協(xié)議結(jié)構(gòu),傳輸、交換、控制的基本要求和安全性要求,以及控制、傳輸流程和協(xié)議接口等技術(shù)要求。解決了視頻間互聯(lián)互通,數(shù)據(jù)共享,以及設(shè)備控制的問題,這個問題從頂層解決了視頻信息各自為戰(zhàn)的問題,打通了視頻聯(lián)網(wǎng)的信息孤島。
GB/28181協(xié)議實(shí)現(xiàn)分兩塊,一塊是信令部分,一塊是流媒體數(shù)據(jù)傳輸。GB/28181相對RTMP,支持TCP和UDP模式,信令流負(fù)責(zé)session交互,數(shù)據(jù)流負(fù)責(zé)數(shù)據(jù)傳輸,適合標(biāo)準(zhǔn)協(xié)議規(guī)范的平臺級產(chǎn)品對接。
GB/28181在終端的應(yīng)用越來越廣,但是一般很多做終端的廠家沒有專業(yè)做GB/28181的開發(fā)人員,并且需要對接各廠家的兼容性開發(fā)及對接調(diào)試工作,或是修改一些定制功能。沒有專業(yè)的開發(fā)人員支持,這樣很難加入到GB/28181網(wǎng)絡(luò)協(xié)議中。
近日,華脈智聯(lián)研發(fā)團(tuán)隊(duì)成功研發(fā)出基于安卓系統(tǒng)的GB28181 SDK和DEMO,一個完整的GB28181平臺Android客戶端 SDK, 支持G711A、G711U、AAC音頻編碼,支持H264、H265硬件編碼。作為下級,支持GB/T28181-2011和GB/T28181-2016版本。支持麒麟操作系統(tǒng),兼容目前市面絕大部分主流廠商上級平臺(如???、大華、華為、宇視等)。
.png)
功能清單:
• 支持視頻監(jiān)控
• 支持國標(biāo)對講
• 支持報(bào)警
• 支持上報(bào)GPS
• 支持TCP/UDP注冊
• 支持狀態(tài)查詢
• 支持位置訂閱,目錄訂閱
• 支持TCP拉流
• 支持UDP拉流
• 支持自定義視頻水印
• 音頻支持PCMU,PCMA,AAC
• 視頻支持H264,H265
.png)
華脈智聯(lián)自有的云集群APP和智慧執(zhí)法APP內(nèi)有GB/28181模塊,APP通過GB/28181協(xié)議注冊到GB/28181平臺,監(jiān)控平臺或者其他第三方GB平臺實(shí)現(xiàn)可以通過GB/28181平臺監(jiān)控到APP音視頻的能力。
另外第三方應(yīng)用APP本身在沒有GB/28181模塊情況下,利用華脈智聯(lián)提供的GB/28181 SDK高效開發(fā)出具備GB/28181音視頻能力的APP,第三方應(yīng)用APP通過GB/28181協(xié)議注冊到GB/28181平臺,這樣監(jiān)控平臺或者其他第三方GB平臺實(shí)現(xiàn)可以通過GB/28181平臺監(jiān)控到APP音視頻的能力。
Android終端除支持常規(guī)的音視頻數(shù)據(jù)接入外,還可以支持Subscribe訂閱實(shí)時位置(MobilePosition)、實(shí)時目錄查詢、語音廣播、語音對講、遠(yuǎn)程重啟等,支持標(biāo)準(zhǔn)28181服務(wù)對接。實(shí)現(xiàn)不具備國標(biāo)音視頻能力的 Android終端,通過平臺注冊接入到現(xiàn)有的GB/T28181—2016服務(wù),可用于如智能監(jiān)控、智慧零售、智慧教育、遠(yuǎn)程辦公、生產(chǎn)運(yùn)輸、智慧交通、車載或執(zhí)法記錄儀等場景。
使用GB/28181 SDK 的可有以下幾點(diǎn)優(yōu)點(diǎn):
1、降低開發(fā)成本
GB/28181 SDK提供了一系列工具和代碼庫,使得開發(fā)人員可以更加高效地開發(fā)軟件,極大地降低了開發(fā)成本和時間。
2、提高代碼質(zhì)量
GB/28181 SDK提供了標(biāo)準(zhǔn)的API和協(xié)議,使得開發(fā)人員可以編寫高質(zhì)量的代碼。此外,SDK提供了調(diào)式器和模擬器,幫助開發(fā)人員及時發(fā)現(xiàn)和解決Bug.
3、提高軟件的可靠性
GB/28181 SDK確保開發(fā)人員的軟件與其他系統(tǒng)和應(yīng)用程序兼容,提高了軟件的可靠性和穩(wěn)定性。
因此,哪怕沒有專業(yè)做GB/28181的研發(fā)人員,終端廠家也可以利用華脈智聯(lián)提供的GB/28181 Android SDK快速開發(fā)出GB/28181 APP,把GB/28181客戶端軟件安裝到各類安卓終端上,即可接入到GB/28181平臺,實(shí)現(xiàn)與海康、大華、宇視等廠家的監(jiān)控平臺或者其他第三方GB平臺也可以監(jiān)控到第三方安卓終端音視頻的能力。
以下附上GB28181 SDK接口文檔及DEMO下載地址,歡迎開發(fā)人員下載試用https://vv2mzysqu6.feishu.cn/docx/JX0hdCQCFogcBQxmAGpc2YJqnYe