Android平台GB28181设备接入端智慧工地解决方案

背景

智慧工地是一种运用物联网、大数据、云计算、人工智能等新兴技术,对建筑工地进行数字化、信息化、智能化改造的一种新型工地管理模式。智慧工地解决方案是一种基于互联网和物联网技术的创新型管理方式,可以有效提高工地的安全生产监管和建筑质量监管水平。

它通过提升工地信息化水平,实现对工地各个环节的实时监控、数据分析、智能预警和优化调度,从而提高工地管理效率、降低工地安全风险和环境污染,提升工地施工质量和效益。智慧工地的核心是数字化,它通过传感器、监控设备、智能终端等技术手段,实现对工地各个环节的实时数据采集和传输,如环境温度、湿度、噪音等数据信息,将数据汇集到云端进行处理和分析,生成各种报表、图表和预警信息,帮助管理人员了解工地的实时状况,及时做出决策和调整,保证施工作业的顺利进行。

同时,智慧工地还可以通过人工智能和大数据技术,对工地数据进行深度分析和挖掘,发现潜在问题和规律,提出优化建议和预测预警,从而实现工地管理的智能化和精细化。

智慧工地的应用范围非常广泛,它可以应用于建筑工地、道路施工、地铁工程、水利工程、电力工程等各种工程领域。比如在建筑工地中,智慧工地可以实现对人员管理、施工进度、安全管理、材料管理、设备管理、环境监测等方面的实时监控和管理,提高施工效率和质量,降低安全风险和环境污染。

同时智慧工地还可实现能耗监测,比如水、电、油等消耗监测,具有节约资源,保护地球的重要意义。总的来说智慧工地是未来工地管理的趋势和方向,是建筑业发展的必需,它将成为推动建筑业转型升级和智能化发展的重要力量。

技术实现

本文以大牛直播SDK的Android端的GB28181设备接入为例,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181---2016服务,可用于如执法记录仪、智能安全帽、智能监控、智慧零售、智慧教育、远程办公、明厨亮灶、智慧交通、智慧工地、雪亮工程、平安乡村、生产运输、车载终端等场景。

Android终端除支持常规的音视频数据接入外,还可以支持移动设备位置(MobilePosition)订阅和通知、语音广播和语音对讲,支持对接数据类型如下:

  1. 编码前数据(目前支持的有YV12/NV21/NV12/I420/RGB24/RGBA32/RGB565等数据类型),其中,Android平台前后摄像头数据,或者屏幕数据,或者Unity拿到的数据,均属编码前数据;
  2. 编码后数据(如无人机等264/HEVC数据,或者本地解析的MP4音视频数据);
  3. 拉取RTSP或RTMP流并接入至GB28181平台(比如其他IPC的RTSP流,可通过Android平台GB28181接入到国标平台)。

平台指挥中心,不仅可以了解到现场的实时动态、位置动态(MobilePosition)、设备控制(DeviceControl)等,如果需要互动,还可以跟前端进行语音广播或语音对讲通话。

需要设计的功能如下:

  • 视频格式\]H.264/H.265(Android H.265硬编码);

  • 音量调节\]Android平台采集端支持实时音量调节;

  • H.265硬编码\]支持H.265特定机型硬编码;

  • 软编码参数配置\]支持软编码profile、软编码速度、可变码率设置;

  • Android平台支持后台service推送屏幕(推送屏幕需要5.0+版本);
  • 支持纯视频、音视频PS打包传输;
  • 支持RTP OVER UDP和RTP OVER TCP被动模式(TCP媒体流传输客户端);
  • 支持信令通道网络传输协议TCP/UDP设置;
  • 支持注册、注销,支持注册刷新及注册有效期设置;
  • 支持设备目录查询应答;
  • 支持心跳机制,支持心跳间隔、心跳检测次数设置;
  • 支持移动设备位置(MobilePosition)订阅和通知;
  • 适用国家标准:GB/T 28181---2016;
  • 支持语音广播;
  • 支持语音对讲;
  • 支持历史视音频文件检索;
  • 支持历史视音频文件下载;
  • 支持云台控制和预置位查询;
  • 实时水印\]支持动态文字水印、png水印;

  • 实时静音\]支持实时静音/取消静音;

  • 降噪\]支持环境音、手机干扰等引起的噪音降噪处理、自动增益、VAD检测;

  • 外部编码前音频数据对接\]支持PCM对接;

  • 外部编码后音频数据对接\]外部AAC数据对接;

相关推荐
chenchao_shenzhen2 天前
RK3568嵌入式音视频硬件编解码4K 60帧 rkmpp FFmpeg7.1 音视频开发
ffmpeg·音视频·rk3588·音视频开发·嵌入式开发·瑞芯微rk3568·硬件编解码
码流怪侠4 天前
Google SoundStream音频编解码器技术解析
深度学习·音视频开发
字节跳动视频云技术团队5 天前
基于 DiT 大模型与字体级分割的视频字幕无痕擦除方案,助力短剧出海
aigc·音视频开发·视频编码
音视频牛哥6 天前
跨平台轻量级RTSP服务模块技术详解与内网低延迟直播实践
音视频开发·视频编码·直播
aqi007 天前
FFmpeg开发笔记(八十)使用百变魔音AiSound实现变声特效
android·ffmpeg·音视频·直播·流媒体
aqi008 天前
FFmpeg开发笔记(七十九)专注于视频弹幕功能的国产弹弹播放器
android·ffmpeg·音视频·直播·流媒体
音视频牛哥11 天前
SmartMediaKit 模块化音视频框架实战指南:场景链路 + 能力矩阵全解析
音视频开发·视频编码·直播
子龙_11 天前
JS解析wav音频数据并使用wasm加速
前端·javascript·音视频开发
泉城老铁12 天前
Spring Boot + Vue + ZLMediaKit 实现 RTSP 拉流播放的完整方案
java·vue.js·音视频开发