华脉智联发布国标28181 Android SDK和DEMO

news/2024/7/5 5:18:25

图片

在目前很多行业项目中,客户使用的是海康、大华等监控平台的GB/28181平台,或者是其他的第三方的GB/28181平台。但是对于那些不具备GB/28181协议的单兵终端,如何接入GB/28181平台网络中呢?

首先,我们了解下GB/T28181:

国标GB/T28181协议全称《安全防范视频监控联网系统信息传输、交换、控制技术要求》,是一个定义视频联网传输和设备控制标准的白皮书,由公安部科技信息化局提出,该标准规定了城市监控报警联网系统中信息传输、交换、控制的互联结构、通信协议结构,传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求。解决了视频间互联互通,数据共享,以及设备控制的问题,这个问题从顶层解决了视频信息各自为战的问题,打通了视频联网的信息孤岛。

GB/28181协议实现分两块,一块是信令部分,一块是流媒体数据传输。GB/28181相对RTMP,支持TCP和UDP模式,信令流负责session交互,数据流负责数据传输,适合标准协议规范的平台级产品对接。

GB/28181在终端的应用越来越广,但是一般很多做终端的厂家没有专业做GB/28181的开发人员,并且需要对接各厂家的兼容性开发及对接调试工作,或是修改一些定制功能。没有专业的开发人员支持,这样很难加入到GB/28181网络协议中。

近日,华脉智联研发团队成功研发出基于安卓系统的GB28181 SDK和DEMO,一个完整的GB28181平台Android客户端 SDK, 支持G711A、G711U、AAC音频编码,支持H264、H265硬件编码。作为下级,支持GB/T28181-2011和GB/T28181-2016版本。支持麒麟操作系统,兼容目前市面绝大部分主流厂商上级平台(如海康、大华、华为、宇视等)。

图片

功能清单:

•     支持视频监控

•     支持国标对讲

•     支持报警

•     支持上报GPS

•     支持TCP/UDP注册

•     支持状态查询

•     支持位置订阅,目录订阅

•     支持TCP拉流

•     支持UDP拉流

•     支持自定义视频水印

•     音频支持PCMU,PCMA,AAC

•     视频支持H264,H265

图片

华脉智联自有的云集群APP和智慧执法APP内有GB/28181模块,APP通过GB/28181协议注册到GB/28181平台,监控平台或者其他第三方GB平台实现可以通过GB/28181平台监控到APP音视频的能力。

另外第三方应用APP本身在没有GB/28181模块情况下,利用华脉智联提供的GB/28181 SDK高效开发出具备GB/28181音视频能力的APP,第三方应用APP通过GB/28181协议注册到GB/28181平台,这样监控平台或者其他第三方GB平台实现可以通过GB/28181平台监控到APP音视频的能力。

Android终端除支持常规的音视频数据接入外,还可以支持Subscribe订阅实时位置(MobilePosition)、实时目录查询、语音广播、语音对讲、远程重启等,支持标准28181服务对接。实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如智能监控、智慧零售、智慧教育、远程办公、生产运输、智慧交通、车载或执法记录仪等场景。

使用GB/28181 SDK 的可有以下几点优点:

1、降低开发成本

GB/28181 SDK提供了一系列工具和代码库,使得开发人员可以更加高效地开发软件,极大地降低了开发成本和时间。

2、提高代码质量

GB/28181 SDK提供了标准的API和协议,使得开发人员可以编写高质量的代码。此外,SDK提供了调式器和模拟器,帮助开发人员及时发现和解决Bug.

3、提高软件的可靠性

GB/28181 SDK确保开发人员的软件与其他系统和应用程序兼容,提高了软件的可靠性和稳定性。

因此,哪怕没有专业做GB/28181的研发人员,终端厂家也可以利用华脉智联提供的GB/28181 Android SDK快速开发出GB/28181 APP,把GB/28181客户端软件安装到各类安卓终端上,即可接入到GB/28181平台,实现与海康、大华、宇视等厂家的监控平台或者其他第三方GB平台也可以监控到第三方安卓终端音视频的能力。

以下附上GB28181 SDK接口文档及DEMO下载地址,欢迎开发人员下载试用https://vv2mzysqu6.feishu.cn/docx/JX0hdCQCFogcBQxmAGpc2YJqnYe


http://lihuaxi.xjx100.cn/news/1533420.html

相关文章

第17章_瑞萨MCU零基础入门系列教程之CAN FD 模块

本教程基于韦东山百问网出的 DShanMCU-RA6M5开发板 进行编写,需要的同学可以在这里获取: https://item.taobao.com/item.htm?id728461040949 配套资料获取:https://renesas-docs.100ask.net 瑞萨MCU零基础入门系列教程汇总: ht…

Kafka入门,这一篇就够了(安装,topic,生产者,消费者)

目录 Kafka的安装文件与配置目录binconfig 配置文件server.propertiesproducer.propertiesconsumer.properties 命令行简单使用kafka-topics.sh新增查看列表查看详情修改删除 kafka-console-producer.shkafka-console-consumer.sh 概念集群代理broker主题topic分区partition偏移…

日志平台搭建第二章:Linux使用docker安装elasticsearch-head

一、elasticsearch-head的安装启动 #下载镜像 docker pull alivv/elasticsearch-head #启动 docker run -d --name eshead -p 9100:9100 alivv/elasticsearch-head 查看日志 docker logs -f eshead 出现如下证明启动成功 浏览器访问9100端口,出现以下页面也说明…

嵌入式系统设计与应用---嵌入式系统概述(学习笔记)

目录​​​​​​​ 嵌入式系统 概念 组成 嵌入式常用的操作系统 与PC机的区别 开发 软件开发 硬件开发 嵌入式处理器 分类 嵌入式系统 概念 以应用为中心,以计算机技术为基础,软硬件可载剪,适应对功能、可靠性、成本&#xff0c…

【干货】风控建模中把原始变量转成WOE实现(Python)

很多刚开始建模的同学,对原始变量转WOE都是一知半解,弄不清楚为什么要转WOE,也不清楚要怎么把变量转成WOE。对于WOE原理不清楚的小伙伴,可以先看下本公众号之前的文章:风控建模中的IV和WOE。本文重点讲解用Python中的toad库实现变量的WOE转换。 文章目录 一、WOE的定义二、…

三、C#—变量,表达式,运算符(3)

🌻🌻 目录 一、变量1.1 变量1.2 使用变量的步骤1.3 变量的声明1.4 变量的命名规则1.5 变量的初始化1.6 变量初始化的三种方法1.7 变量的作用域1.8 变量使用实例1.9 变量常见错误 二、C#数据类型2.1 数据类型2.2 值类型2.2.1 值类型直接存储值2.2.2 简单类…

AJAX学习笔记9 搜索联想自动补全

AJAX学习笔记8 跨域问题及解决方案_biubiubiu0706的博客-CSDN博客 其实就一个功能 搜索联想 自动补全 键盘按下事件keydown 键盘弹起事件keyup 做模糊查询 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><t…

LVGL在单色屏上运行

LVGL在单色屏上运行 一、环境准备二、实现步骤 本文主要讲述LVGL在单色屏应用中的实现思路&#xff0c;并已验证通过。网上关于lvgl移植的文章有很多了&#xff0c;本文不加以赘述。 一、环境准备 版本&#xff1a;LVGL 8.2屏幕&#xff1a;中景园ZJY213S0700屏幕驱动芯…