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