产品中心
软件产品
GB28181 SDK(安卓版)
支持接入第三方平台

誉龙GB28181 SDK基于Android平台,通过GB/T28181-2016协议接入到第三方平台,不仅支持常规的音视频实时图传,还可以支持终端位置订阅和通知、报警上传、语音广播和语音对讲、历史视音频下载和回放等其它业务功能, 可用于智能执法记录仪,智能安全帽,智能行车记录仪,智能手机,以及其它基于Android平台的各种智能终端的系统集成。


1. 主要支持功能


  • 适用国家标准:GB/T 28181-2016;

  • 支持视频编码格式:H.264/H.265;

  • 支持音频格式:G.711 A、AAC,G722;

  • 支持音频3A处理;

  • 支持横屏、竖屏推流;

  • 支持网络传输协议TCP/UDP匹配设置;

  • 支持注册、注销,以及注册刷新和注册有效期设置;

  • 支持设备目录查询应答;

  • 支持心跳机制,心跳间隔、心跳检测次数设置;

  • 支持终端设备的位置订阅和通知;

  • 支持语音广播;

  • 支持语音对讲;

  • 支持报警上传;

  • 支持历史视音频文件检索;

  • 支持历史视音频文件下载;

  • 支持历史视音频文件回放;

  • 支持自定义水印叠加;

  • 支持私有信令定制;

  • 支持状态反馈;


2. 技术特点和优势


  • 图传自适应网络带宽,延迟低、编码效率高;

  • 全自研封装接口,易于扩展集成,

  • 版本迭代高效,接口功能丰富;

  • 技术支持响应快速,支持业务功能定制;


3. 技术实现线路

image.png


4. GB28181 SDK协议通讯流程

image.png





应用案例分享:誉龙GB28181 SDK接入LiveGBS国标平台




近日, 我司技术支持工程师配合客户调试誉龙GB28181 SDK接入第三方国标平台Live GBS,实现了高清实时图传,定位信息上报,语音对讲等业务功能,为智慧农业的移动监控带来了实现方案。

该客户是智慧农业系统集成商,在现有的固定式视频监控系统基础上,希望增加移动视频监控,在工作人员巡查农田,果园,大棚的时候,能进行视频记录,远程指导,从而与整个系统进行融合,真正实现全方位监管的智慧农业系统,因此,誉龙GB28181 SDK与现有的国标云平台Live GBS进行无缝对接,成功的把现场高清视频,位置信息上传到云平台,同时也能接受平台发起的语音广播对讲,实现了远程实时监管和通讯的业务需求。


以下是对接过程中部分协议信息:


1. 注册的请求消息内容


REGISTER sip:100000000020000000001@183.56.179.142:15060 SIP/2.0

Via: SIP/2.0/UDP 192.168.253.2:51134;rport;branch=z9hG4bK44265

Max-Forwards: 70

From:

To:

Call-ID: 1710467624868395

CSeq: 1 REGISTER

Contact:

Expires: 3600

User-Agent: YULONG/210818

Content-Length: 0


2. 平台回复注册成功


SIP/2.0 200 OK

Via: SIP/2.0/UDP 192.168.253.2:51134;rport=5627;received=117.154.102.33;branch=z9hG4bK40045

From:

To:

CSeq: 2 REGISTER

Call-ID: 1710467624868395

User-Agent: GBS v240223

Contact:

Content-Length: 0

Date: 2024-03-15T09:53:36.277

Expires: 3600



3. 设备发送位置信息


NOTIFY sip:34020000002000000001@183.56.179.142:15060 SIP/2.0

Via: SIP/2.0/UDP 117.154.102.33:5627;rport;branch=z9hG4bK89947

Max-Forwards: 70

From:

To:

Call-ID: 300633461

CSeq: 1 NOTIFY

Contact:

User-Agent: YULONG/210818

Event: presence

Subscription-State: active;expires=3900

Content-Length: 310

Content-Type: Application/MANSCDP+xml


4. 平台请求拉流


INVITE sip:10000000001321000107@117.154.102.33:51134 SIP/2.0

Via: SIP/2.0/UDP 183.56.179.142:15060;rport;branch=z9hG4bK324659930

From:

To:

Call-ID: 626659928

CSeq: 5085 INVITE

Content-Type: APPLICATION/SDP

Contact:

Max-Forwards: 70

User-Agent: GBS v240223

Subject: 10000000001321000107:0000000107,34020000002000000001:0

Content-Length: 263

v=0

o=10000000001321000107 0 0 IN IP4 183.56.179.142

s=Play

c=IN IP4 183.56.179.142

t=0 0

m=video 30004 TCP/RTP/AVP 96 97 98

a=recvonly

a=rtpmap:96 PS/90000

a=rtpmap:97 MPEG4/90000

a=rtpmap:98 H264/90000

a=setup:passive

a=connection:new

y=0000000107


5. 设备回应拉流请求


SIP/2.0 200 OK

Via: SIP/2.0/UDP 183.56.179.142:15060;branch=z9hG4bK324659930;rport=15060

To:

From:

Call-ID: 626659928

CSeq: 5085 INVITE

Contact:

User-Agent: YULONG/210818

Subject: 10000000001321000107:0000000107,34020000002000000001:0

Content-Length: 207

Content-Type: application/sdp

v=0

o=10000000001321000107 0 0 IN IP4 117.154.102.33

s=Play

c=IN IP4 117.154.102.33

t=0 0

m=video 40050 TCP/RTP/AVP 96

a=sendonly

a=rtpmap:96 PS/90000

a=setup:active

a=connection:new

y=0000000107


6. 设备回复语音广播消息成功


MESSAGE sip:100000000020000000001@183.56.179.142 SIP/2.0

Via: SIP/2.0/UDP 117.154.102.33:5627;rport;branch=z9hG4bK85909

Max-Forwards: 70

From:

To:

Call-ID: 1710467665563416

CSeq: 1 MESSAGE

User-Agent: YULONG/210818

Content-Length: 197

Content-Type: Application/MANSCDP+xml