首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式、安防、流媒体、AI分析

    GB28181之国标编码规则

    、监控中心设备、用户终端ID进行统一编码,该编码具有全局唯一性。 这就是国标编码编码分20位和18位,其中18位编码已经淘汰。 下文中,只讲国标20位编码 国标编码定义 国标编码由中心编码(8位)、行业编码(2位)、类型编码(3位)、网络标识(1位)和序号(6位)五个段共20位十进制数字组成。 即: 系统编码=中心编码+行业编码+类型编码+网络标识+序号(000000-999999) 中心编码 中心编码指用户或设备所归属的监控中心的编码,按照监控中心所在地的行政区划代码确定,当不是基层单位时空余位为 行业编码 行业编码是指用户或设备所归属的行业。

    9.3K40编辑于 2023-01-04
  • 来自专栏RTSP/RTMP直播相关

    GB28181国标支持H.265编码吗?

    ​ 好多开发者聊到GB28181的时候,不可避免的提到H.265编码国标平台是否支持? 具体要求如下:视频编码应支持 H.264、SVAC 或 MPEG-4 视频编码标准,视频解码应同时支持 H.264、SVAC 和MPEG-4 视频解码标准。 图片GB28181接入端到底要不要支持H.265?问题来了,如果GB28181平台端上去H.265的数据怎么办? 以Android平台GB28181设备接入为例,我们实现了几种模式的编码,如H.264软编、H.264硬编、H.265硬编,而且硬编码,还实现了基于native madiacodec的硬编,进一步提高了编码效率 ; }}如果GB28181平台端对H.265支持不好,最简单的做法,还是直接让设备接入端设置成H.264软编或硬编码。​

    1.2K40编辑于 2022-10-05
  • 来自专栏RTSP/RTMP直播相关

    Android平台GB28181设备接入模块之按需编码和双码流编码

    技术实现带着这些问题,以Android平台设备接入模块为例,我们来逐一分析解决:按需编码按需编码,只需要Android平台GB28181设备接入端,完成设备到平台的注册(register),然后平台侧发起 ,如果需要双码流编码,采集数据源时,以大分辨率作为采集基准分辨率,如采集1920*1080的,那么如果需要上传实时视频数据的时候,只需要缩放,得到1280*720分辨率的编码数据: @Override 接口参数第一个是实例句柄,如果需要两路编码,势必对应两个推送实例,也就是两个handle,一个用来录像,一个用来gb28181上行数据推送。 对应一个实例完成,如果双码流编码,势必需要两个实例,对应不同的编码参数,输出不同的分辨率的H.264/H.265数据。 需要注意的是,两路视频编码,尽管可以硬编码,对设备性能依然提了更高的要求。​

    74500编辑于 2023-07-25
  • 来自专栏RTSP/RTMP直播相关

    Android平台GB28181设备接入侧(编码前|编码后|RTSP|RTMP)支持功能浅析

    在之前,我有写过Android平台GB28181设备接入模块的好多blog,包括参数设置、功能支持与扩展等,以数据接入为例,支持的数据类型涉及编码前、编码后或直接流数据(RTSP或RTMP流)。 ;编码后数据(如无人机等264/HEVC数据,或者本地解析的MP4音视频数据);拉取RTSP或RTMP流并接入至GB28181平台(比如其他IPC的RTSP流,可通过Android平台GB28181接入到国标平台 以下就具体功能,做个简单描述:图片[视频格式]H.264/H.265(Android H.265硬编码)一般来说,GB28181平台建议H.264,GB28181-2016没有专门针对H.265的描述, 设备,采集出来的音频声音过大或过小,做的音频消弱或放大;[H.264、H.265硬编码]支持H.264/H.265特定机型硬编码支持上层mediacodec硬编码和Native层的硬编码;[软硬编码参数配置 [扩展录像功能]支持和录像模块组合使用录像相关功能GB28181接入侧,需要考虑到上传数据的时候,或者网络抖动亦或异常的时候,把数据归档存到本地,特别是我们实现了暂停|恢复备份,非常实用。

    1.2K30编辑于 2022-10-07
  • 来自专栏FreeSWITCH中文社区

    如何在 XSwitch 中对接 GB28181 协议的摄像头

    GB28181 定义了基于 SIP(会话初始协议)、SDP(会话描述协议)等协议的互联规范,安全注册、实时视音频点播等应用基于 SIP REGISTER、INVITE 等请求和响应方法。 需要说明一下,GB28181 设备或者平台一般不认域名,创建分机时需要单独配置一下域,一般取分机号码前 10 位即可。 :发送端媒体流序列号,媒体流接收者设备编码:接收端媒体流序列号。 对讲是基于点播和广播实现的,也就是说,对同一设备对讲需要两路呼叫来实现。 对讲测试 由于对讲基于点播和广播两路呼叫来实现,我们可以通过conference来实现。

    1.2K10编辑于 2024-03-19
  • 来自专栏RTSP/RTMP直播相关

    Android平台GB28181设备接入模块如何实现实时视频和本地录像双码流编码

    ​技术背景我们在做Android平台GB28181设备接入模块的时候,遇到这样的场景,比如执法记录仪或智慧工地等场景下,由于GB28181设备接入模块,注册到国标平台后,平时只是心跳保持,或还有实时位置订阅 技术实现基于这样的技术诉求,我们的解决方案是两路编码。由于摄像头的局限性,不可能同时采集两个分辨率的原始数据,所以需要按照高分辨率采集,然后,低分辨率的数据,以缩放的形式获得。 这样下来,两路数据源的问题就解决了。 recorder failed.."); } } } } }技术总结需要注意的是,如果需要实现两路不同分辨率的编码 ,那么需要GB28181设备接入端实时上传的视频一个低分辨率和本地录像的一个高分辨率,分别对应两个publisher实例,并且确保视频和音频数据投递的地方,两个实例都投递数据,分别编码两路视频编码,建议使用硬编码

    80360编辑于 2023-05-23
  • 来自专栏txp玩Linux

    GB28181协议--GB28181协议简介

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

    4.4K21编辑于 2023-11-06
  • 来自专栏TSINGSEE青犀视频

    国标GB28181协议平台EasyGBS视频推流组件EasyGBD MediaCodec硬编码流程

    这几天我们和大家分享了不少关于国标GB28181协议的视频推流平台EasyGBD的开发过程,大家可以翻阅一下我们之前的博文,能够对EasyGBD的了解更加深入一点,当然了,我们也欢迎大家的实际测试,如果需要 本文我们来分享下TSINGSEE青犀视频开发EasyGBD MediaCodec硬编码的流程。 EasyGBD的硬编码的流程如下: 1、初始化编码器 2、配置编码器参数 3、开始编码 4、获取编码器的输入缓存inputBuffers 和输出缓存outputBuffers 5、将要编解码的数据拷贝到 empty buffer,然后放入input缓冲区队列 6、子线程中不停的编码,并清空输入缓存区 7、停止编码并释放编码资源占用

    69430发布于 2021-02-03
  • 来自专栏嵌入式、安防、流媒体、AI分析

    视频监控平台GB28181:国家省市级行政区域编码sql表

    会实际有出入,请根据实际情况来修改!! /* Navicat Premium Data Transfer Source Server : 1.29 Source Server Type : MySQL Source Server Version : 50717 Source Host : 192.168.1.29:3306 Source Schema : gbs Target Server Type : MySQL Target

    1.2K10编辑于 2023-01-04
  • 来自专栏全栈程序员必看

    GB28181协议_gb28181版本

    不可否定的是国家公安机关一直在强推这套协议,也有很多厂家积极响应号召,如我们的一个大客户中星电子,他们的平台就是纯基于GB28181协议实现的,在重点城市进行平安智慧城市的创建。 下面来说下怎么去实现这个GB28181的协议栈功能。 GB/T-28181协议其实就是在国际上通用的SIP协议进行私有化定制,流媒体方面就是在国际最流行的编码上进行封装(当然也有我们国家的编码标准SVAC)。 流媒体方面:从编码中获取的h.264+g711的视音频帧,进行PS媒体协议封装(自己写的PS封装协议),再经过RTP传输协议(自己实现)发送至平台。 GB28181协议已经慢慢的进行了规范完善,现在大的趋势也已经是这样,虽然以前有很多的私有协议平台,但新建的平安城市等政府都需要能支持GB28181的互联互通,GB28181协议还有互联功能,这个功能比

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

    gb28181协议详解_GB28181收费吗

    2、发现谁在发现 除了搜索设备,我们还需要知道谁往我们得服务地址发送了搜索地址得需求,因为我们是一个设备,其他在gb28181 服务中,我们需要知道sip 网守和网关得设备,可能有多个这种设备,我们则需要知道谁正需要发现设备 serviceList> <presentationURL>http://192.168.0.64:80</presentationURL> </device> </root> 从中可以发现很多信息 那么现在我们得GB28181

    2.1K20编辑于 2022-11-07
  • FMC160-两路14位400Msps AD,两路16位400Msps DA FMC子卡模块

    该板卡可实现2路14bit 400Msps AD 和2路16bit 400Msps DA功能,遵循 VITA 57 标准,板卡可以直接与VME/VXS/AMC/VPX/PCI-E FPGA 载板连接使用,用于模拟信号、中频信号采集,信号发出等应用,是xilinx开发板设计的标准板卡。

    15410编辑于 2025-11-03
  • 来自专栏全栈程序员必看

    GB28181服务器_GB28181收费吗

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

    3.2K20编辑于 2022-09-27
  • 来自专栏RTSP/RTMP直播相关

    Android平台GB28181设备接入端对接编码前后音视频源类型浅析

    前言 今天主要对Android平台GB28181设备接入模块支持的接入数据类型,做个简单的汇总: 编码前数据(目前支持的有YV12/NV21/NV12/I420/RGB24/RGBA32/RGB565等数据类型 流并接入至GB28181平台(比如其他IPC的RTSP流,可通过Android平台GB28181接入到国标平台)。 像前文所说,如无人机等264/HEVC数据,或者本地解析的MP4音视频数据,均可通过实时流的形式,接入到GB28181平台,设计接口如下: /** * 设置编码后视频数据(H.264) 这里简单的说一下具体的实现,其实和之前我们做RTSP转RTMP推送一样,无非就是把RTSP或者RTMP流数据拉下来,然后回调编码后的数据到上层,上层根据GB28181数据格式要求,实现PS打包,然后通过对接 GB28181平台信令和数据交互,实时推过去即可。

    60000编辑于 2022-09-05
  • 来自专栏TSINGSEE青犀视频

    为什么视频图像智能分析平台EasyCVR中通过ehome协议接入多路设备时无法同时播放?

    EasyCVR视频图像智能分析平台具备两个明显的特性,一个是视频的智能分析,另一个就是多协议的接入,包括RTSP、RTMP、GB28181、海康SDK、大华SDK、Ehome等协议,并且接入的协议仍在扩充当中 image.png 其中EHome协议和GB28181协议是选择人数比较多的协议,有的客户会有在同一个页面中同时播放两路以上EHome协议的视频流,而EasyCVR内默认的Ehome拉流端口只有一个端口

    88130发布于 2021-04-01
  • FMC子卡设计原理图:FMC125-两路125Msps AD,两路160Msps DA FMC子卡

    板卡可实现2路14bit 125Msps AD 和2路16bit 160MspsDA功能,FMC LPC连接器用于扩展到xilinx用于模拟信号、中频信号采集,信号发出等应用。

    17310编辑于 2025-10-22
  • FMC子卡设计原理图:FMC150-两路250Msps AD、两路600Msps DA FMC子卡

    提供ISE或者Vivado版本的 FMC接口 AD输入或者DA输出,时钟配置、外触发接入的参考测试程序,支持的FPGA型号或者板卡见说明书表格。

    16410编辑于 2025-11-03
  • 来自专栏TSINGSEE青犀视频

    EasyCVR平台H.265视频播放加载致服务异常的偶发现象解决办法

    视频融合云平台视频能力丰富、兼容性强、开放度高,它能对多种终端(PC电脑、手机、平板、电子大屏等)分发出RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流,在视频接入上也能支持市面上大多数的视频监控设备,可通过GB28181 有用户反馈在使用EasyCVR的过程中点击视频播放出现了重复加载的情况,一直加载会导致服务崩溃,加载时EasyCVR页面无响应,并且只有两路视频出现了这样的情况,请求我们协助排查。 进一步通过深入排查发现,这两路设备使用的都是H.265格式的视频流,我们从该方面进行调试。现场反馈在使用环境中只会用到H.264格式的协议,因此我们对视频格式进行了调整。

    52020编辑于 2022-05-25
  • 来自专栏RTSP/RTMP直播相关

    GB28181设备接入侧如何对接外部编码后音视频数据并实现预览播放

    ​ 技术背景 我们在对接GB28181设备接入模块的时候,遇到这样的技术诉求,好多开发者期望能提供编码后(H.264/H.265、AAC/PCMA)数据对接,确保外部采集设备,比如无人机类似回调过来的数据 ,直接通过模块,对接到GB28181平台侧,此外,还期望不支持或者内网没有外部网络权限的RTSP设备,也能间接接入到国标平台。 技术实现 编码后音视频数据 本文以Android平台为例,基于上述诉求,我们设计的接口如下,简单来说,GB28181交互流程不变,只要提供数据接入接口即可: /** * 设置编码后视频数据(H 平台 图片 简单那来说,把摄像机的RTSP流数据拉下来,然后回调编码后的数据到上层,上层根据GB28181数据格式要求,实现PS打包,然后通过对接GB28181平台信令和数据交互,国标平台侧需要预览的时候 除了想把编码后的音视频数据转至GB28181外,有些场景下,还需要本地预览甚至对数据做二次处理(视频分析、实时水印字符叠加等,然后二次编码),基于这样的场景诉求,我们实现了Android平台外部编码数据实时预览播放模块

    43750编辑于 2023-08-19
  • 来自专栏EasyNVR

    国标GB28181流媒体服务器H265编码视频无法播放问题解决

    我们的国标流媒体服务器就是接入GB/T28181协议的流媒体平台,负责将GB28181设备/平台推送的PS流转成 ES流,然后提供RTSP、RTMP、FLV、HLS多种格式进行分发,实现web浏览器、手机浏览器 通过打印观看,发现视频的编码参数videocodec没有识别到,而进入摄像机视频配置页面观看发现,视频的编码参数是h.265。 这里我们将视频的编码改为h.264,再点击页面进行播放,视频就可以正常播放了。 ? ?

    1.9K20发布于 2020-07-21
领券