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

    GB28181协议--GB28181协议简介

    GB28181标准规定了公共安全视频监控联网系统(以下简称联网系统) 的互联结构, 传输、 交换、 控制的基本要求和安全性要求, 以及控制、 传输流程和协议接口等技术要求。 2、GB28181框架: SIP 监控域互联结构示意图如下图所示: GB28181的联网方式分为级联和互联方式,级联方式可以详细分为信令级联和媒体级联,下图分别为信令级联和媒体级联方式: 信令级联: 媒体级联 信令互联: 媒体互联: 3、GB28181通信结构: 联网系统内部进行视频、 音频、 数据等信息传输、 交换、 控制时, 遵循的通信协议的结构如下图所示: 联网系统在进行视音频传输及控制时应建立两个传输通道 4、GB28181具体功能: GB28181协议规定支持的功能有如下几项: (1)注册和注销 应支持设备或系统进入联网系统时向SIP 服务器进行注册登记的工作模式。

    4.2K21编辑于 2023-11-06
  • 来自专栏全栈程序员必看

    gb28181协议详解_GB28181收费吗

    2、发现谁在发现 除了搜索设备,我们还需要知道谁往我们得服务地址发送了搜索地址得需求,因为我们是一个设备,其他在gb28181 服务中,我们需要知道sip 网守和网关得设备,可能有多个这种设备,我们则需要知道谁正需要发现设备 , static const char* ssdp_resinfo = "HTTP/1.1 200 OK\r\n" "CACHE-CONTROL:max-age=seconds\r\n" "DATE:2022 advertisement UUID\r\n\r\n"; 以下是摄像头返回得信息 HTTP/1.1 200 OK CACHE-CONTROL: max-age=3600 DATE: Tue, 02 Aug 2022 serviceList> <presentationURL>http://192.168.0.64:80</presentationURL> </device> </root> 从中可以发现很多信息 那么现在我们得GB28181

    2.1K20编辑于 2022-11-07
  • 来自专栏全栈程序员必看

    GB28181协议_gb28181版本

    不可否定的是国家公安机关一直在强推这套协议,也有很多厂家积极响应号召,如我们的一个大客户中星电子,他们的平台就是纯基于GB28181协议实现的,在重点城市进行平安智慧城市的创建。 海康和大华虽然也有平安城市的平台,但是不是纯基于GB28181的,只是作为一个协议接入,毕竟他们自己的产品很多走的私有协议(市场决定这些因素),所以个人觉得往往是新兴的科技企业在没有利益的驱使下更愿意推行国家标准 下面来说下怎么去实现这个GB28181的协议栈功能。 GB28181协议已经慢慢的进行了规范完善,现在大的趋势也已经是这样,虽然以前有很多的私有协议平台,但新建的平安城市等政府都需要能支持GB28181的互联互通,GB28181协议还有互联功能,这个功能比

    83620编辑于 2022-11-01
  • 来自专栏全栈程序员必看

    GB28181服务器_GB28181收费吗

    CarEye 开发GB28181 服务器有将近两年时间了,早期我们用纯C++开发了一个GB28181视频服务期,对外的接口是基于MQ协议的。这样开发出来的服务器主要有几个问题。 1. SIP服务器和流媒体服务器是绑定在一个进程中的,因为没有分离,造成了视频处理和SIP服务器只能在一台服务器上运行,既不能打到GB28181协议的构架要求。也造成无法使用负载均衡的功能。 2. 基于以上原因,我们重新架构了GB28181视频服务器,指令服务器使用go来作为开发,而流媒体开发继续使用C++作为开发语言。 新开发的GB28181服务器,和GT1078视频服务器通信构成了兼容移动车载,摄像头。集成直播,点播,对讲,上下级级联的流媒体服务群。 其网络架构如下图表示: 我们整理了有关GB28181的开发接口完全对外开放,方便快速应用。

    3.2K20编辑于 2022-09-27
  • 来自专栏GB28181技术

    GBT28181-2022规范解读、应用场景和技术实现探究

    ​GB/T28181-2022和GB/T28181-2016区别GB/T28181-2022《公共安全视频监控联网系统信息传输、交换、控制技术要求》与 GB/T28181-2016 相比,主要有以下区别 增加缩略语:2022 版增加了 “PTZ” 的缩略语,方便对云台控制相关功能的表述和理解。 增加 RTP 时间戳要求:2022 版增加了媒体流数据传输的 RTP 时间戳要求,保证了视频时间的真实性和实时性,防止数据被篡改。 技术要求方面: 网络传输带宽和视频帧率要求:GB/T28181-2022 更改了网络传输带宽要求和视频帧率要求。 编码格式支持:2022 版增加了对 H.265、AAC 的支持,强化了对新一代音视频编码格式的适应性,有助于提高系统的性能和兼容性。

    1.3K10编辑于 2024-10-22
  • 来自专栏SRS开源服务器

    Hi, SRS 5.0!

    #2799[3] •  GB28181,支持GB2016标准,内置SIP信令,TCP复用端口传输。#3176[4] •  Windows,支持Cygwin编译,流水线打安装包,GITEE镜像下载。 mode bug to make it run. 5.0.96 • v5.0, 2022-11-23, For #3176[18]: GB28181: Error and logging for HEVC  v5.0, 2022-10-06, GB28181: Support GB28181-2016 protocol. v5.0.74 • v5.0, 2022-10-05, HTTP: Skip body . v5.0.72 • v5.0, 2022-09-30, RTC: Refine SDP to support GB28181 SSRC spec. v5.0.71 • v5.0, 2022-09-30 , GB28181: Refine HTTP parser to support SIP. v5.0.70 • v5.0, 2022-09-30, Kernel: Support lazy sweeping

    2.1K30编辑于 2022-11-28
  • 来自专栏嵌入式、安防、流媒体、AI分析

    GB28181之国标编码规则

    GB/T28181-2011 《安全防范视频监控联网系统信息传输、交换、控制技术要求》中规定了联网系统应对前端设备、监控中心设备、用户终端ID进行统一编码,该编码具有全局唯一性。这就是国标编码。编码分20位和18位,其中18位编码已经淘汰。下文中,只讲国标20位编码

    9.2K40编辑于 2023-01-04
  • 来自专栏OpenCV图片处理实践

    GB28181里的SIP协议

    GB28181推流过程中,摄像机和服务器需要先通过SIP协议交互,完成OA协商后,摄像机才知道用什么协议推送流到什么地方去。这里,我们探讨下协商过程中用到的SIP协议。 在GB28181推流过程中,主要用到了sip协议中的Register、Invite、Message、Bye和Cancel这些请求消息。 摄像机注册 摄像机上报心跳 服务器邀请摄像机推流 结束推流

    2.7K10发布于 2020-03-18
  • 来自专栏视频流媒体

    RTSPServer接收RTSP推流RTSP推流转GB28181输出级联GB28181国标平台

    1、需求背景目前不是所有的直播推流设备都支持GB28181的国标注册,有的只能输出直播流,有的只能支持RTSP的推流。 6、配置级联到GB28181国标平台具体参见:LiveNVR支持RTSP/RTMP/HLS/HTTP-FLV流转换成GB28181输出级联接入到国标平台

    2.3K10编辑于 2022-07-27
  • 来自专栏GB28181技术

    从2011到2022:GBT 28181如何塑造中国视频监控联网生态

    GB/T 28181-2022:迈向平台化与智能化 发布时间:2022年12月30日发布,2023年7月1日正式实施 核心内容:2022版在整体架构上做了重大更新,引入了SIP协议作为核心传输机制,增强了平台管理 Android端支持GB28181的必要性Android平台支持GB28181接入,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016|GB/T28181 —2022服务,可用于如执法记录仪、智能安全帽、智能监控、智慧零售、智慧教育、远程办公、明厨亮灶、智慧交通、智慧工地、雪亮工程、平安乡村、生产运输、车载终端等场景。 平台(比如其他IPC的RTSP流,可通过Android平台GB28181接入到国标平台)。 特别是移动端,对GB28181设备接入的诉求也越来越多。随着智慧城市和智慧国家建设的不断推进,GB28181在这些领域也发挥着越来越重要的作用。

    85000编辑于 2025-07-02
  • 来自专栏GB28181技术

    为什么要做Android端GB28181设备接入模块?

    ​为什么要选GB28181?好多开发者跟我们做沟通交流的时候,问的比较多的问题是,你们是怎么想到做Android平台GB28181设备接入模块的? 为什么有了RTMP推送模块、轻量级RTSP服务模块,还要费时费力的做GB28181设备接入模块?GB28181规范有什么优势或特点? GB28181应用场景有哪些?GB28181作为我国视频监控领域的国家标准协议,其应用场景非常广泛,涵盖了公共安全、城市管理、交通监控、教育、医疗、企业及事业单位安全等多个领域。 设备接入模块,初衷是为了实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016或GB/T28181—2022服务,用于如执法记录仪、智能安全帽、智能监控、智慧零售 支持注册刷新及注册有效期设置;支持设备目录查询应答;支持心跳机制,支持心跳间隔、心跳检测次数设置;支持移动设备位置(MobilePosition)订阅和通知; 适用国家标准:GB/T 28181—2016、GB/T28181—2022

    42200编辑于 2024-10-22
  • 来自专栏RTSP/RTMP直播相关

    GBT28181-2022协议版本标识X-GB-Ver解读

    GB28181-2022相对2016,其中有个变化是:报文中携带协议版本标识 X-GB-Ver:3.0(3.0-2022 2.0-2016)为便于联网设备或服务器之间互相识别对方支持的协议版本,在SIP 版本号定义见下表:图片至此,Android平台GB28181设备接入模块,实现的功能如下:[视频格式]H.264/H.265(Android H.265硬编码); [音频格式]G.711 A律、AAC; ;支持设备目录查询应答;支持心跳机制,支持心跳间隔、心跳检测次数设置;支持移动设备位置(MobilePosition)订阅和通知; 适用国家标准:GB/T 28181—2016、GB/T 28181—2022 具体可参见GB28181模块对接说明:​​Android平台GB28181接入SDK技术对接文档​​

    1.8K30编辑于 2023-02-14
  • 来自专栏SRS开源服务器

    重磅:SRS 5.0正式支持GB28181

    支持GB28181是正确的事情,可能也是困难的事情,因为困难所以有趣。 Introduction 在非常多朋友的努力下,SRS的GB功能不少,详细可以参考srs-gb28181[1]。 /configure --gb28181=on make . 也就是先支持GB28181 2016,而不是支持GB28181 2011。 Note: 需要显式开启GB28181-2016,并开启TCP协议才可以。 /objs/srs_bench -sfu gb28181 --help 模拟一个摄像头推流: . /gb28181 -mod=vendor -v Note: 测试前需要先启动SRS服务器,参考前面压测的说明。 Go最厉害的是这些控制机制,覆盖得非常全面,比如: 1. 

    5K20编辑于 2022-10-09
  • 来自专栏TSINGSEE青犀视频

    EasyGBS使用SDK查询录像时,时间缺失该如何解决?

    国标视频云服务EasyGBS支持设备/平台通过国标GB28181协议注册接入,并能实现视频的实时监控直播、录像、检索与回看、语音对讲、云存储、告警、平台级联等功能。 近期有用户反馈,其定制的EasyGBS项目在使用SDK查询录像时,出现下述情况:录像查询区间为:2022-08-19 08:25:38 到 2022-08-19 08:28:38展示时却显示:2022- 07-19 08:25:38 到 2022-07-19 08:28:38 区间的录像足足缺少了一个月的时间,如下图:收到反馈后,技术人员立即开展排查与解决。 是用当前时间减去1900得到的年份(2022-1900=122)。 EasyGBS平台可通过国标GB28181协议将前端设备接入,实现流媒体的处理与分发,平台可拓展性强、部署灵活,已经在很多项目中落地应用,如:明厨亮灶、平安乡村、雪亮工程、平安城市、智慧工地、智慧仓储等

    84620编辑于 2022-09-01
  • 来自专栏RTSP/RTMP直播相关

    GB28181媒体保活机制探究与实现

    规范解读GB28181-2016和GB28181-2022关于媒体保活机制这块,并无调整,平台、设备媒体流保活机制规定如下:a)链路建立后,码流经过的各级平台应具备媒体流丢失监测能力,若监测到媒体流丢失 技术实现本文以大牛直播SDK的Android平台GB28181设备接入模块为例,启动GB28181即注册到国标平台侧,并按照周期发送信条信令:图片和心跳相关的参数设置如下:private int gb28181 reg_expired_ = 3600; // 注册有效期时间最小3600秒private int gb28181_heartbeat_interval_ = 20; // 心跳间隔GB28181 秒private int gb28181_heartbeat_count_ = 3; // 心跳间隔3次失败,表示和服务器断开了InitGB28181Agent()的时候,设置下去:// GB28181 heart_beart_timeout sip start"); gb28181_agent_.start(); } } },0);}总结GB28181

    79930编辑于 2023-02-16
  • 来自专栏GB28181技术

    Android平台如何实现RTSP转GB28181

    ​为什么要做GB28181设备接入侧? Android平台GB28181接入SDK(SmartGBD),主要实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016(包括后续的GB/T28181—2022 本篇blog,我们主要讲的是如何把RTSP的流,转GB28181投递到国标平台。 把数据投递到GB28181模块即可。 ");}else {if ( gb28181_agent_.start() ) {btnGB28181Agent.setText("停止GB28181");}}}}//停止GB28181 媒体流private

    56910编辑于 2024-01-31
  • 来自专栏RTSP/RTMP直播相关

    GB28181设备接入端如何实现校时?

    废话不多说,以我们Android平台GB28181设备接入模块为例,先启动GB28181服务: class ButtonGB28181AgentListener implements View.OnClickListener INVITE,是否发送BYE根据实际情况看 gb28181_agent_.stop(); btnGB28181Agent.setText("启动GB28181 else { if ( gb28181_agent_.start() ) { btnGB28181Agent.setText("停止GB28181 dateString : "")); }回上来的日志如下: 2022-09-13 11:53:33.163 12889-13101/com.daniulive.smartpublisher I/NTGB28181 : ntsRegisterOK Date: 2022-09-13T11:53:32.439以上就是GB28181国标设备接入端校时协议规范和相关实现流程,感兴趣的开发者可酌情参考。

    67100编辑于 2022-09-19
  • 来自专栏音视频咖

    技术解码 | GB28181协议简介及实践

    GB28181协议是视频监控领域的国家标准,本文将解析如何在FFmpeg中增加对GB28181协议的支持,使其可以与支持GB28181协议的设备进行通信与控制,实现设备的注册、保活以及流媒体的传输。   本文旨在说明在FFmpeg中增加对GB28181协议的支持,使其可以与支持GB28181协议的设备进行通信与控制,实现设备的注册、保活以及流媒体的传输。 2.1 GB28181协议 GB28181协议会话通道实际上使用的是SIP协议,并且在SIP协议的基础之上做了些私有化处理。 因此在上述GB28181 demuxer的基础之上,我们也实现了GB28181 server,方案的框架图如下图7所示。 GB28181 server可以使用户不感知GB28181协议的存在,用户只需要对感兴趣的设备进行操作即可。

    19.9K74发布于 2021-05-13
  • 来自专栏嵌入式、安防、流媒体、AI分析

    视频监控平台GB28181:移动位置订阅

    本片博文适用于GB28181-2016版本,在2016版本中移动位置(GPS)是新增的协议,协议中对移动位置订阅的描述不是太清晰,下面介绍一下移动位置订阅的大致流程。

    1.2K10编辑于 2023-01-04
  • 来自专栏嵌入式、安防、流媒体、AI分析

    视频监控平台GB28181:GPS和报警

    目录 GPS 1.gps订阅消息xml字段 2.gps通知消息xml字段 报警 1.报警订阅xml字段 2.报警通知xml字段 技术交流 按照国标2016文档的话就是这样的。 GPS 1.gps订阅消息xml字段 2.gps通知消息xml字段 报警 1.报警订阅xml字段 2.报警通知xml字段

    93420编辑于 2023-01-04
领券