首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏GB28181技术

    Android平台GB28181实时流程和技术实现

    Android GB28181技术实现本文以大牛直播SDK的GB28181设备接入模块为例,大牛直播SDK推出的Android平台GB28181接入SDK(SmartGBD),可实现不具备国标音视频能力的 进入系统后,先启动GB28181,注册到平台,等待国标平台发起请求。 /* *收到s=Play的实时视音频点播 */ void ntsOnInvitePlay(String deviceId, SessionDescription sessionDescription Message情况下, 终止Play */ void ntsOnTerminatePlay(String deviceId); /* * Play会话对应的对话终止, 一般不会出发这个调 T1时间后还没收到ACK,才可能会出发 收到这个, 请做相关清理处理 */ void ntsOnPlayDialogTerminated(String deviceId);}平台发起请求时

    70610编辑于 2024-09-30
  • 来自专栏信安成长计划

    Beacon 结果流程分析

    这是[信安成长计划]的第 8 篇文章 0x00 目录 0x01 Beacon 接收与处理 0x02 结果 Beacon 在接受完命令并执行后,会将数据加密传给 TeamServer,TeamServer ,这样也就大致确定了整个处理逻辑的代码范围,在这之间进行任务接收、解密、执行、结果等 0x02 结果 在 Beacon 结果的时候依然是从 WebServer 接收,继续走了 MalleableHook 来调用到真正的处理函数 最终会走到 POST 的处理流程当中 接着会先读取前四个字节作为大小,然后申请内存,并将后续所有内容读入数组当中 接下来就是解密操作 与之前分析加密一样,先取出相应的 Controller 在 output 中调用了 broadcast,也就意味着他是从 BroadcastWriter 中的 接着 Controller 在 TeamQueue 中接收到了信息 继续走处理流程 接着在 DataManager 中进行相应处理 接着 TeamServer 这边实际还有流程没有完成 接着会将下面这些类型全部执行一遍 随便一个跟进去,根据名字分析,应该是对结果值进行相应的提取的

    91530编辑于 2022-03-03
  • 来自专栏GB28181技术

    Android终端如何快速接入GB28181平台实现实时音视频

    技术背景GB28181是由中国国家标准委员会发布的基于IP网络的安防视频监控标准。 在Android平台上实现GB28181对接,可以实现设备管理、视频实时预览,实时位置上报,语音广播、历史视音频下载、回放等。以下是Android对接GB28181设备接入模块主要对接步骤。 对接流程系统要求SDK支持Android 5.1及以上版本;支持的CPU架构:armv7, arm64, x86, x86_64。 ]支持动态文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [实时静音]支持实时静音/取消静音; [实时快照]支持实时快照; [降噪]支持环境音、手机干扰等引起的噪音降噪处理 服务,实现音视频数据的实时、位置上报、语音广播、历史视音频回放下载等。

    50510编辑于 2024-09-04
  • 如何实现异地无人机图像实时?ZeroNews 轻松搞定!

    在DJI大疆无人机系统中配置这些地址后,异地的无人机便能通过遥控器或机场将视频画面实时传输至服务器。 即使在公网环境下,企业也可放心远程调阅无人机实时视频和数据。ZeroNews还提供多层级的访问控制功能,可精确设定远程访问的权限和条件。

    38810编辑于 2025-09-12
  • 来自专栏RTMP推送

    Android平台如何不推RTMP|不发布RTSP流|不实时录像|不回GB28181数据时实时快照?

    ​技术背景我们知道,Android平台不管RTMP推送、轻量级RTSP服务模块还是GB28181设备接入模块,早期,如果需要实现截图功能,又不想依赖Android系统接口,最好的办法是,在底层实现快照截图 快照截图,实际上我们2016年就支持了,不过,需要在RTMP推送、轻量级RTSP服务发布RTSP流、开启实时录像或GB28181设备接入侧已经在数据的时候,有数据下去,才可以实现截图快照。 本次,我们要实现的是,上述条件不满足的情况下,如何让大牛直播SDK的底层模块(libSmartPublisher.so)实时截图。 ,大多是要么直接基于Android系统接口实现,要么只能在RTMP推送、实时录像、轻量级RTSP服务发布流数据、GB28181设备接入侧音视频数据的时候才可以用,如果想要更灵活的处理快照数据,特别是 ,实现GB/T28181-2022关于快照的技术规范诉求,灵活的快照模式,需要底层模块设计的非常灵活才行,以上是Android平台推送端实时快照的大概设计逻辑,感兴趣的开发者,可以单独跟我沟通讨论。

    39810编辑于 2024-08-07
  • 来自专栏GB28181技术

    构建空地一体化巡检系统:GB28181设备接入模块技术解析

    三、系统架构:无人机 × 大牛SDK × GB28181 平台集成示意图将无人机图像、定位、控制能力统一接入公安系统,需要打通从“前端图设备”到“后端国标平台”的全链路通信和视频管理流程。 INVITE → 建立媒体流通道 → ACK,开始视频推送流程BYE 回收支持平台挂断后终止推送,回收资源、释放内存该流程已在全国各类雪亮工程、公安指挥平台、NVR系统中完成过大量兼容测试,稳定可靠 SDK 在架构设计上充分考虑边缘设备特点:优化项技术优化手段⚙️ CPU 负载控制有需求时才编码,节省功耗 内存控制单实例占用小,资源占用低⚡ 网络优化码流动态调整,弱网自动恢复,提升传输稳定性 续航延长视频传唤醒 结构化数据将识别结果通过 SDK 调 → 填充到 GB28181 扩展上报字段中 智能截图 + 标注自动抓图并叠加 AI 框、标签、水印,作为执法图证 无人机不仅“看得见”,还能“看得懂”, ✅ 公检法行业的核心价值体现:价值维度提升说明 执法流程数字化实时视频、轨迹与控制全部纳入公安视频平台,实现从采集→监管→留痕的一体化流程 空地协同调度无人机作为标准前端视频节点,可被纳入常规“雪亮工程

    1.2K20编辑于 2025-07-24
  • 来自专栏GB28181技术

    Android平台GB28181设备接入模块实现后台service按需摄像头数据到国标平台侧

    ​技术背景我们在做Android平台GB28181设备对接模块的时候,遇到这样的技术需求,开发者希望能以后台服务的形式运行程序,国标平台侧没有视频请求的时候,仅保持信令链接,有发起视频请求或语音广播时 ,打开摄像头,并实时音视频数据或接收处理国标平台侧发过来的语音广播数据。 设备接入侧后台摄像头采集并按需传到GB28181平台大概流程,目前,Android平台GB28181设备接入侧模块,覆盖以下功能: [视频格式]H.264/H.265(Android H.265硬编码 ]支持动态文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [实时静音]支持实时静音/取消静音; [实时快照]支持实时快照; [降噪]支持环境音、手机干扰等引起的噪音降噪处理 后台采集摄像头传到GB28181平台侧,主要还是启动个service,其他和前台采集流程类似,感兴趣的开发者,也可跟我单独沟通探讨。

    47310编辑于 2024-02-06
  • 来自专栏RTSP/RTMP直播相关

    低空经济时代的“可视化引擎”:音视频直播SDK在无人系统中的典型应用

    在这一转型中,“空中数据”已不再是后处理的素材,而是成为驱动业务流程实时决策的关键信息源。 本文将围绕其在空中智能体系统中的角色,深入剖析: 如何实现多源视频感知一体化采集 如何打通端到端的超低延迟链路 如何接入多平台、跨协议的可视化与调度平台 从而构建一套真正适配低空经济未来发展趋势的 电力巡检:远程可视化与缺陷识别并重 ✅ 云台摄像头实时,远距识别绝缘子、线缆老化等问题 ✅ 结合红外图像,辅助判断发热点/隐患点 ✅ 视频接入 AI 模型,支持自动识别、缺陷标注 配置建议 应急响应与灾害侦查:快速组网,秒级 ✅ 灾后地形侦查、火情巡查、洪水态势感知 ✅ 多架无人机实时画面至地面指挥中心 ✅ 通过 GB28181 接入公安/消防应急平台 配置建议:GB28181 协议 + 多通道 + 播放 SDK 跨终端接入 ️ 4.

    55710编辑于 2025-07-30
  • 来自专栏GB28181技术

    政务与应急指挥可视化接入解决方案—基于SmartGBD实现Android平台GB28181接入能力

    实时性不足‌:应急场景需秒级低延迟视频,普通直播技术难以满足。‌移动端能力弱‌:现场指挥依赖移动设备(如Android执法记录仪、无人机),需轻量化SDK快速接入。 大牛直播SDK基于多年底层流媒体技术积累,推出面向Android端的GB28181接入SDK(SmartGBD),帮助政府与应急行业快速构建“视频可视 + 实时调度 + 安全可靠”的接入系统。 系统组成如下图所示:三、核心功能能力✅ GB28181 协议全流程功能支持(Android平台) 视频采集与编码能力功能项支持情况视频格式H.264 / H.265H.264硬编码支持特定机型支持H.265 四、典型应用场景 应急事件现场上报值守人员在事故现场打开 Android 终端,启动视频采集并通过大牛SDK直接向应急指挥中心 推送实时音视频,上级平台以标准 GB28181 流程对接接收。 无人机图接入政务平台通过安卓平板控制的无人机图画面,经过 SDK 转流后以国标协议对接政务后台,实现移动监控、交通疏导、火情观察等可视化调度。

    76910编辑于 2025-05-06
  • 来自专栏RTSP服务器

    RTMP/RTSP/WebRTC/SRT/HLS/DASH/GB28181/WebTransport/QUIC协议规范深度分析

    缺乏广泛的 CDN 支持:尽管 SRT 适合点对点传输和链路,但在大规模分发场景下,CDN 的支持尚显不足。 典型应用: 无线、远程视频制作、无人机视频、广播级别的直播链路。 通过 RTSP 拉流模块,SDK 能够高效地接入安防视频流并进行实时转发和播放,为监控系统提供更加稳定、低延迟的视频和管理能力。 设备接入与专业监控(如监控摄像头、无人机):RTSP 或 SRT 更适合设备接入和实时视频,尤其在网络不稳定的条件下表现优越。RTSP 提供的低延迟和流控制能力,使其在实时监控场景中应用广泛。 与此同时,SRT 协议也因其强大的丢包恢复能力和适应弱网络的能力,成为远程视频和工业监控场景的理想选择。 大牛直播SDK对 RTSP 协议进行了深度优化,使其在设备接入和实时监控场景中表现出色。优化后的 RTSP 在低延迟、流畅的实时监控以及稳定的视频流传输方面,提供了更强的支持。

    1.5K10编辑于 2025-10-31
  • 来自专栏GB28181技术

    如何实现Android平台GB28181设备接入模块按需打开摄像头并回数据

    ​技术背景实际上,我在年前的blog,已经写过Android平台GB28181后台service模式启动摄像头按需数据了,此次版本,是上个demo的迭代版,目的是平台侧如果不发起请求的话,摄像头不打开 后台service模式启动后,仅完成平台上线注册,如果有语音广播过来,自动播放语音广播audio,如果平台侧订阅实时位置,安卓端按照位置订阅间隔,实时上报当前位置,当前端发起请求时,打开摄像头,再投递数据到底层模块 ,完成数据编码打包和,关闭后,摄像头自动关闭,达到最大限度节约资源占用的目的。 ]支持动态文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [实时静音]支持实时静音/取消静音; [实时快照]支持实时快照; [降噪]支持环境音、手机干扰等引起的噪音降噪处理 总结后台采集摄像头,如果想再进一步扩展,可以把android平台gb28181的camera2 demo,都移植过来,实现功能更强大的国标设备侧,这里主要是展示,收到国标平台侧的请求后,才打开摄像头

    1K10编辑于 2024-02-19
  • 来自专栏GB28181技术

    把Android设备变成“国标摄像头”:GB28181移动终端实战接入指南

    PNG 图像与文字叠加渲染,含时间戳✅ 实时快照支持 SDK 内部抓拍当前帧画面✅ 实时静音/音量控制支持采集端实时切换音频状态,适应突发场景✅ 降噪支持 VAD 检测、自动增益、环境音降噪 工程级特性增强 (对比常规 SIP 接入)特性优势✅ 事件调机制注册、拉流、错误、断线、重连等都有状态调✅ GB28181扩展录像能力支持录制过程中实时暂停/恢复✅ 逻辑解耦GB28181设备接入、录像模块完全独立 + 云台拍摄调度 + 远程定位 工业巡检移动终端上传、平台远程抓拍、历史录像备份 城市管理手持终端 + 摄像头联合巡查,接入政务大脑 车载视频布控摄像头 + 4G/5G上传 + 本地录像存储 项目部署经验建议项目挑战解决策略 建议按 GB28181-2016 为基准,必要时定制注册字段✅ 定位信息上报使用系统 GPS 与网络融合定位,防止无信号场景定位失败✅ 低功耗运行可设计后台 Service 长时间运行 + 自动注册+ 边缘设备等产品的不断演进: “Android + GB28181 + 实时视频能力”将成为行业新基建的一环。

    1.5K00编辑于 2025-05-05
  • 来自专栏GB28181技术

    GB28181信令交互流程及Android端设备对接探讨

    GB28181规范必要性好多开发者在做比如执法记录仪、智能安全帽、智能监控等设备端视频技术方案选型的时候,不清楚到底是用RTSP、RTMP还是GB28181,对GB28181相对比较陌生,我们就GB28181 GB28181信令交互流程GB28181 规范中的信令交互流程主要包括注册、保活、设备信息查询、实时视频预览等环节,具体如下:注册流程下级设备发起注册请求:下级监控设备(如摄像头、编码器等)向上级监控平台 实时视频预览流程GB28181 规范中的实时视频预览流程主要包括以下步骤:发起预览请求34: 上级平台(客户端)动作:上级监控平台或有权限的客户端想要预览下级设备的实时视频时,会向下级设备发送INVITE 媒体服务器和下级设备响应:媒体服务器和下级设备收到BYE请求后,分别回复200 OK响应,会话断开,整个实时视频预览流程结束。 ]支持动态文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [实时静音]支持实时静音/取消静音; [实时快照]支持实时快照; [降噪]支持环境音、手机干扰等引起的噪音降噪处理

    1.7K00编辑于 2024-09-28
  • 来自专栏RTMP推送

    一文看懂 WebTransport、SRT、WebRTC、RTSP、RTMP、HTTP-FLV、WS-FLV、GB28181协议生态的时代分工与工程落地

    ↔ Edge AI 数据通路WT 的 Datagram 特别适合作为 AI 推理结果的通道: 视频流(Datagram) AI BBox/JSON(Stream) 控制指令(Stream) 浏览器与边缘节点之间 3.2 SRT 最典型的应用场景SRT 的定位是“工业级长链路实时传输”,最适合以下业务:✔ 广电节目级视频(Studio ↔ OB Truck) UHD / HDR 视频 必须稳定、无明显 artifacts 总结一句话: WebRTC 是一个为“实时双工交互”设计的全栈协议体系,提供从网络穿透到媒体处理的全流程能力。 它不是万能协议,但在“人机交互”、“通讯”、“协作”领域不可替代。 ③ 媒体灵活性极高RTSP 可以传输: H.264 H.265 MJPEG AAC G.711 甚至 raw 视频格式 不像 WebRTC 只能 VP8/VP9/H.264,灵活性远高于浏览器体系 /播放器均支持SRTUDP+ARQ❌任意流低公网(未实现)WebRTCUDP(DTLS/SRTP/ICE)✔VP8/VP9/H.264极低人机交互(未实现)WebTransportQUIC❌自定义低

    3K50编辑于 2025-11-17
  • 来自专栏RTSP/RTMP直播相关

    如何实现Android平台GB28181前端设备接入

    是一个定义视频联网传输和设备控制标准的白皮书,由公安部科技信息化局提出,该标准规定了城市监控报警联网系统中信息传输、交换、控制的互联结构、通信协议结构,传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求 Android终端除支持常规的音视频数据接入外,还可以支持Subscribe订阅实时位置(MobilePosition)、实时目录查询等,支持标准28181服务对接。 ]支持注册成功、注册超时、INVIT、ACK、BYE状态调; [水印]支持文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [前后摄像头实时切换]Android平台支持采集过程中 ,前后摄像头切换; [复杂网络处理]支持断网重连等各种网络环境自动适配; [动态码率]支持根据网络情况自动调整推流码率; [实时静音]支持推送过程中,实时静音/取消静音; [实时快照]支持推流过程中 创建RTP Sender实例,返回实例句柄: /* * 创建RTP Sender实例 * * @param reserve:保留参数0 * * @return RTP Sender

    1.9K30编辑于 2022-02-27
  • 来自专栏GB28181技术

    Android平台如何通过OTG外接UVC摄像头实时预览并回传到GB28181平台

    模块对大牛直播SDK来说,只要数据源有了,任督二脉也就打通了,数据可以实时录制到MP4文件,可以推送到RTMP,可以对接到轻量级RTSP服务,当然也可以对接到GB28181设备接入模块。 UVC摄像头对接,无非就是调NV12、NV21或YUV420SP数据,通过调用相关的数据投递接口,实现UVC数据的投递即可。 UVC摄像头插入,APP链接的时候,会有权限提醒:启动GB28181,国标平台侧发起实时请求后,UVC设备侧采集到数据,编码打包并实时传输到平台。 ]支持动态文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [实时静音]支持实时静音/取消静音; [实时快照]支持实时快照; [降噪]支持环境音、手机干扰等引起的噪音降噪处理 都非常方便,以上是大概的流程,感兴趣的开发者,可以单独跟我沟通探讨。

    3.4K20编辑于 2025-01-02
  • 来自专栏RTMP推送

    SmartMediaKit 模块化音视频框架实战指南:场景链路 + 能力矩阵全解析

    RTSP → GB28181 转发模块 兼容国标协议,支持 SIP 注册、设备接入、音视频,适用于边缘设备转接公安/政务平台。 ✅ 附加能力:边转边录、转发状态调。 拓展与互动模块(Extensions) GB28181 设备接入 SDK 支持主动 / 被动接入国标平台,涵盖设备注册、心跳保活、实时视频上报、云台控制等能力。 案例4:无人机图 & 中控平台联动 场景描述:无人机终端需要将视频流低延迟推送回地面控制中心,控制中心进行实时分发、预览和录像。 分发中继端:RTMP 录制 + 前端播放 部署环境:无人机安卓终端 + 控制中心 Windows/Linux 播放端 亮点价值: 空地链路稳定,延迟控制在 200ms 内; 支持空中标注、识别信息同步 : 自动注册、心跳、推流对接一站式完成; 支持设备上报 + 控制命令; 避免重复编码,节省资源。

    79810编辑于 2025-08-06
  • 来自专栏GB28181技术

    GB28181执法记录仪方案设计与技术探究

    (GB/T 28181—2016《公共安全视频监控联网系统信息传输、交换、控制技术要求》),它规定了视频监控系统的互联结构、传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求 执法记录仪通过GB28181协议,可以实现视频数据的实时传输和远程监控,提高数据传输效率和控制能力。 ]支持动态文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [实时静音]支持实时静音/取消静音; [实时快照]支持实时快照; [降噪]支持环境音、手机干扰等引起的噪音降噪处理 处理注册调: 处理注册成功、超时或传输错误等调。保持注册状态: 发送心跳消息以保持注册状态,并根据需要重新注册。 音视频传输: 按照GB28181规范要求,使用RTP PS打包传输音视频流。五、扩展功能实时快照: 实现实时快照功能,支持JPEG格式,并按照GB28181标准将图像上传到国标平台。

    1.1K20编辑于 2024-09-19
  • 来自专栏RTSP/RTMP直播相关

    Android平台音视频推送选RTMP还是GB28181

    那为什么后面要做GB28181设备接入模块呢? GB28181规范,信令和媒体数据分离,可以订阅实时位置信息、云台控制、对焦等,数据传输走TCP或UDP,实现按需查看和语音广播、语音对讲,更成体系化,也更适合有交互的场景。 ;支持动态水印(文字、图片);支持降噪处理、自动增益控制;支持实时快照;支持实时静音和实时音量调节;支持录像功能扩展(录制MP4文件);支持Android 5.1及以上版本。 是一个定义视频联网传输和设备控制标准的白皮书,由公安部科技信息化局提出,该标准规定了城市监控报警联网系统中信息传输、交换、控制的互联结构、通信协议结构,传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求 ;支持语音广播;支持语音对讲;支持动态水印(文字、图片);支持降噪处理、自动增益控制;支持实时快照;支持实时静音和实时音量调节;支持录像功能扩展(录制MP4文件);适用国家标准:GB/T 28181—2016

    78840编辑于 2023-05-26
  • 来自专栏RTSP/RTMP直播相关

    Android平台GB28181设备接入端如何实时更新经纬度实现国标平台侧电子地图位置标注

    技术背景我们在做GB28181设备接入端的时候,其中有个功能,不难但非常重要:那就是GB28181实时位置的订阅(mobileposition subscribe)和上报(notify)。 国标平台侧通过周期性的获取GB28181设备接入端的经纬度信息,并在电子地图显示,需要看现场的情况,点开图标,进行音视频和语音广播语音对讲等操作,现场人员的总体概况一目了然。 规范解读其他不表,我们先看看GB/T28181-2016规范中,关于订阅通知流程:图片基本流程和注解如下:国标服务平台向Android平台GB28181设备接入终端发送SUBSCRIBE消息体,并携带Expire 设备接入端的实时位置信息后,可以非常方便的根据实时经纬度信息,把前端设备位置标注到地图服务上。 Android平台获取实时经纬度并无难度,这里不再赘述。

    1.1K20编辑于 2022-12-26
领券