项目背景
我们知道,目前配备的大部分执法仪功能比较落后,一般只具备本地录像、抓拍等基本功能,无法满足当前智慧公安发展的需求。
今年协助飞利浦的位于深圳的某代工大厂完成了按GB/T28181协议对接云南电网的项目,最终战胜了入围的海康、宇视等多个厂家,成功拿下项目近一万套硬件的订单。
以此典型案例为例,介绍下快速集成SDK实现执法仪一类安卓设备接入GB/T28181平台实现实时监控、对讲、报警、定位等管理的方法。
目前可提供测试版供大家试用,欢迎联系我共同探讨学习。
实现功能
- 前端设备注册上下线
- 前端设备目录信息的推送
- 前端设备与平台的心跳响应
- 前端设备的实时音视频的采集与推送
- 前端设备与平台的双向语音对讲
- 前端设备报警信息的上报
- 前端设备地理位置信息的上报
- 字幕和时间戳的叠加
SDK使用说明
sdk底层采用native c++编写,由应用层(java层)和jni层(native c++)组成,jni层提供的是基础的功能api函数。应用层对其进行封装,并结合android原生设备相关的sdk功能对其进行了功能的组合与协作,实现了功能全面的gbt设备端应用场景,本文提供的是应用层sdk。
sdk的aar包的引入:sdk以module形式提供,为文件名为gbtdevice.aar的aar包。
sdk授权的引入:目前可提供测试版账号供大家