【嵌入式-物联网】GB28181平台介绍

平台概述

GB/T28181即《安全防范视频监控联网系统信息传输、交换、控制技术要求》,是由公安部科技信息化局提出,公安部一所等多家单位共同起草的一部安防监控领域的国家标准。该标准规定了安防监控系统中信息传输、交换、控制的协议细节和实现要求,解决了监控设备的远程接入、管理、视频调取和平台间互联的问题。该标准于2012年6月1日正式发布实施,在全国范围内的平安城市项目建设中被普遍推广应用。GB/T28181-2011标准自发布以来,受到了各大视频监控厂商的积极响应,云视睿博是较早进行协议研究和适配开发的科技企业之一。

​​​​​GB28181平台是依照GB28181协议实现的软硬件平台,通常包括信令服务器和视频服务器(流媒体服务器)。信令服务器实现平台与监控设备(摄像头、NVR、云台等)之间的控制指令交换,包括设备注册、设备配置管理、云台控制、视频播放控制等指令,双方会话采用的是SIP协议。视频服务器实现监控视频流的接收和转发,即接收监控设备发送的视频流,然后进行转发,业务平台预览监控视频,就是从视频服务器上调取转发的视频。监控设备向视频服务器发送视频流采用的是RTP协议,下层可以通过UDP或TCP协议传输。

有的平台会进行更细致的功能分解,如包括终端设备管理系统等。云视睿博GB28181平台是一个规范、成熟、稳定的监控接入平台,包含信令服务器、流媒体服务器等子系统,流媒体服务器中包含了对终端设备的管理和视频流预览、转发功能,该平台适合安防、消防、城建、交通、农业等行业领域进行远程监控视频的接入、管理和集成。

平台优势

在GB28181协议出现之前,要想从外网远程访问局域网内的监控设备是一个比较繁琐的工作,通常要采用网络映射的方式将设备映射出来,或者为设备配置独立的IP地址才能访问,配置起来比较麻烦,稳定性和可操作性也无法保障。GB28181协议推出以后,远程、跨网访问监控设备变得非常容易,将GB28181平台部署到外网后,监控设备只要注册到服务器上,就可以被远程访问、管理和调取视频。当前,主流的监控厂商都已经支持GB28181协议,大部分2016年以后出厂的设备都可以接入28181平台,但也有少数例外,在选用监控设备时可以通过设备参数来查看是否支持。

下图以云视睿博GB28181监控平台为例,展示了GB28181平台和监控设备的组网方式。图中的GB28181平台包括信令服务器流媒体服务器两个组成部分,用于远程接入监控摄像头和NVR设备,实现对监控视频的远程调取和管理。接入流媒体服务器的监控视频,通过多种协议进行分发,用于视频预览和集成到其他业务系统中。
在这里插入图片描述

除了通用的信令交换和视频接入功能,该平台还具有如下特点:

1、视频远程接入和调取

摄像头和NVR不需要有外网IP,可以直接通过GB28181协议连接到外网平台上,不需要任何中转和代理。

2、短延迟、秒开流畅

远程调取摄像头视频,延迟在1秒以内,视频秒开,流畅不卡顿。

3、转发和集成

接入的监控视频可以通过RTMP、RTP、HLS、HTTP等多种协议进行转发,方便预览和集成。

4、视频录制和回看

自动录制监控视频,按时间点进行查询和回看,录像保留时长可以自定义。

5、高性能、大并发

一台设备可以接入数百个摄像头,并提供上千并发观看。可以进行集群部署,支撑更大数量的接入和观看。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 一般来说,嵌入式处理器是一种特殊的处理器,它将处理器和其它电子元件集成在一个芯片中。而开发板是一种封装好的芯片,它主要用于让用户在开发板上测试程序、调试和开发系统,从而简化硬件系统的开发。 例如,STM32F4开发板是一款常用的嵌入式处理器开发板,它采用Cortex-M4核心的STM32F407VET6处理器,拥有丰富的外设,可以为用户提供更多的可能性来实现应用程序。它支持多种编程语言,拥有丰富的资料,可以提供丰富的技术支持,而且还能更好地满足用户的需求。 ### 回答2: 嵌入式处理器是一种被嵌入在电子设备中的专用微处理器。它通常用于控制和执行特定任务,具有低功耗、高性能和稳定性的特点。而开发板则是用于开发和测试嵌入式系统的硬件平台。 典型的嵌入式处理器和开发板之一是Raspberry Pi(树莓派)。Raspberry Pi是由英国的树莓派基金会开发的一系列嵌入式计算机平台,专为教育和创造而设计。 Raspberry Pi处理器采用ARM架构,具有强大的计算能力和低功耗特性。它有多个型号可供选择,最新的型号是Raspberry Pi 4,采用Broadcom BCM2711四核1.5GHz处理器,并搭载最高4GB的RAM。 Raspberry Pi开发板具有多个主要组件,包括GPIO引脚、USB接口、HDMI接口、以太网接口、音频输出接口等,这些接口可以与其他设备进行连接,如外部传感器、摄像头、显示器等。此外,它还有一个专用的存储卡槽,可以插入microSD卡用作操作系统和数据存储。 通过在Raspberry Pi上安装操作系统(如Raspbian),开发者可以进行各种嵌入式系统开发。Raspberry Pi支持多种编程语言,如Python、C++等,同时还有丰富的库和开发工具可供使用。开发者可以利用这些功能和资源,开发各种应用,如物联网设备、智能家居系统、机器人等。 总之,Raspberry Pi是一种典型的嵌入式处理器和开发板,具有强大的计算能力和丰富的接口,使得开发者可以方便地进行嵌入式系统开发和创新。它以低成本和易用性而闻名,被广泛应用于教育和创客领域。 ### 回答3: 典型嵌入式处理器指的是一种专为嵌入式系统设计的处理器,它通常具有低功耗、高性能和多核心等特点。而开发板是一种用来开发和测试嵌入式系统的硬件平台,它包含了处理器、内存、外设接口等组件。 例如,以ARM Cortex-M系列处理器和STMicroelectronics的STM32开发板为例,做进一步介绍。 ARM Cortex-M系列处理器是一种低功耗嵌入式处理器,广泛应用于智能家居、工业自动化、移动设备等领域。它具有低功耗、高性能、小尺寸和低成本等特点,支持多核心架构,能够满足不同应用的需求。 STMicroelectronics的STM32开发板是基于ARM Cortex-M系列处理器的一种开发板。它提供了丰富的外设接口,如GPIO、UART、SPI、I2C等,以及专门设计的开发工具和软件库,方便开发者进行嵌入式系统的开发和调试。 STM32开发板的主要特点包括: 1. 处理器:采用ARM Cortex-M系列处理器,具有高性能和低功耗特性。 2. 内存:具备Flash和SRAM两种类型的存储器,用于存储程序和数据。 3. 外设接口:支持多个通用输入输出引脚,方便与其他外部设备进行通信。 4. 通信接口:提供UART、SPI、I2C等通信接口,可以与传感器、显示屏、无线模块等进行连接。 5. 调试接口:支持调试工具和编程器的连接,便于开发过程的调试和烧录。 6. 软件支持:STMicroelectronics提供了丰富的开发工具和软件库,如STM32Cube软件套件,可供开发者使用。 STM32开发板的使用非常广泛,可以用于各种嵌入式系统的开发,如物联网设备、智能传感器、工控设备等。开发者可以利用其丰富的外设接口和软件支持,快速开发出符合自己需求的嵌入式系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值