监控项目常用的三大协议:ONVIF、RTSP、GB28181的用途与实战用法

在监控项目中,有三大协议出现的频率最高,几乎每一个弱电工程师都遇到过:ONVIF、RTSP、GB28181。无论是前端摄像机的添加与兼容、后端平台的取流与转发,还是平安城市、智慧工地等项目的国标联网对接,都离不开它们。很多刚入行的朋友对这三大协议“听过、用过,但说不清”。本期就做一次专题总结,用通俗的语言把三大协议的用途、用法和实战细节一次讲透,建议先收藏再细读。

一、三大协议概览:各管一段,缺一不可

一个完整的视频监控系统,从“看得见”到“接得进、传得出、管得住”,大致可以分为三个环节:设备互认、实时取流、国标联网。这三大协议恰好对应着三个环节的分工:

ONVIF负责解决“不同品牌设备互认”的问题,让跨品牌的摄像机、录像机、平台能够互相兼容;

RTSP负责解决“实时画面取流与转发”的问题,让监控画面能够直播、播放和二次分发;

GB28181负责解决“系统按国标统一联网”的问题,让各地监控资源能够向上级平台、公安视频专网完成对接。

三大协议各管一段、互相配合,构成了监控项目中最常见的协议组合。

表1 三大协议速览对比

协议

全称

核心作用

默认端口

典型应用场景

ONVIF

开放型网络视频接口协议

设备发现、互认与互操作,解决跨品牌兼容

80(一般复用HTTP端口)

海康摄像头接入大华录像机、跨品牌平台接入

RTSP

实时流传输协议

实时取流、直播与媒体转发

554

直播推流、VLC播放、第三方平台取流

GB/T 28181

公共安全视频监控联网系统信息传输、交换、控制技术要求

按国标统一接入、联网与级联

5060(SIP端口)

平安城市、雪亮工程、公安/住建专网对接

二、ONVIF协议:解决跨品牌兼容的“通用语言”

(一)什么是ONVIF

ONVIF(Open Network Video Interface Forum,开放型网络视频接口论坛)是一个全球性的行业标准组织,其制定的ONVIF标准是一套开放的网络视频接口协议。它的建立初衷,就是为了解决网络视频监控产品之间的兼容问题,让不同厂商的摄像机、录像机、平台之间能够“互相认识、互相调用”。

(二)典型应用场景:跨品牌混用

最典型的场景,就是把海康的摄像头添加到大华(或其他品牌)的录像机上。此时录像机无法用私有协议直接识别海康摄像头,就需要启用ONVIF协议,由录像机通过ONVIF标准接口完成设备的发现、添加和取流。同理,宇视、华为、天地伟业等品牌设备混用,或者第三方平台需要接入不同品牌前端时,ONVIF都是通用的“桥梁”。

实战提醒:不同品牌混用时,一定要确认摄像头和录像机两侧都已开启ONVIF(部分型号默认关闭,需要在网页端或本地菜单里手动开启),并设置独立的ONVIF账号密码,避免直接使用管理员账号,保障安全。

(三)ONVIF的Profile配置集

ONVIF标准按应用场景划分了多个Profile(配置集),采购和对接时看准标识即可:

Profile S:基础网络视频流,覆盖视频流、PTZ控制等基础功能,最常见;

Profile G:录像与存储,对应边缘存储场景;

Profile T:高级流媒体,支持H.265、低延迟等特性,是当前的主流配置集;

Profile M:元数据与智能分析;

Profile A、Profile C:分别对应门禁控制和可视对讲。

(四)ONVIF常见端口

ONVIF基于HTTP/HTTPS协议传输,一般复用设备的HTTP端口(默认80,部分品牌为8000、8899等)。跨网段添加设备时,需要确保对应端口已在防火墙放行。

图1 海康威视网络摄像机(支持ONVIF协议,可跨品牌接入)

三、RTSP协议:实时取流的“水管”

(一)什么是RTSP

RTSP(Real Time Streaming Protocol,实时流传输协议)是一个应用层协议,用于控制实时数据的传输,例如播放、暂停、快进等控制指令;而媒体数据本身,通常由RTP协议负责承载传输。可以这样理解:RTSP负责“指挥”视频流怎么传,RTP负责“搬运”画面数据。RTSP对应国际标准RFC 2326(新版为RFC 7826)。

(二)典型应用场景

监控需要直播、流媒体转发,或者第三方平台需要“取流”时,就要用到RTSP。例如:把监控画面接到直播平台、用VLC播放器直接播放摄像头、平台对接前端取流,都是通过RTSP完成的。很多项目需要调取监控画面或子码流,也主要依赖这个协议。

(三)海康威视RTSP取流格式详解

海康摄像机的RTSP取流URL格式如下:

rtsp://用户名:密码@IP地址:端口/Streaming/Channels/通道号+码流类型

下面举例说明(用户名admin,密码hik12345,IP为10.16.4.25,端口为默认的554):

取第1个通道的主码流:

rtsp://admin:hik12345@10.16.4.25:554/Streaming/Channels/101

取第1个通道的子码流:

rtsp://admin:hik12345@10.16.4.25:554/Streaming/Channels/102

取第1个通道的第三码流:

rtsp://admin:hik12345@10.16.4.25:554/Streaming/Channels/103

URL中数字的含义:第一位数字代表通道号,后两位代表码流类型。01表示主码流(清晰度最高),02表示子码流(低分辨率、省带宽),03表示第三码流(可自定义)。例如“101”就是“第1通道的主码流”。部分新固件还支持简化格式:/Streaming/channels/1?transport=0(transport为0表示UDP传输,1表示TCP传输)。

(四)大华等其他品牌取流格式

大华摄像机的RTSP取流URL格式如下:

rtsp://用户名:密码@IP地址:554/cam/realmonitor?channel=1&subtype=0

其中channel为通道号(从1开始),subtype为码流类型:0代表主码流,1代表子码流。其他品牌(如宇视、华为)的取流格式各不相同,可查阅对应厂商的技术文档。

(五)RTSP与RTMP、HLS、WebRTC的区别及趋势

RTSP:延迟低、控制能力强,适合监控取流,但传统上依赖播放插件;

RTMP:直播推流常用,基于TCP,兼容性好,目前主要用于推流端;

HLS:基于HTTP,浏览器可直接播放,但延迟相对较高;

WebRTC:低延迟实时通信方案,近年监控行业用它实现浏览器无插件、低延迟的实时预览。

发展趋势:随着浏览器逐步淘汰插件,监控行业正在普及“RTSP转WebRTC/HLS”的取流方案,实现跨平台、低延迟、免插件的实时播放,这也是RTSP应用场景不断扩展的重要原因。

图2 海康威视智能跟踪球机(支持RTSP取流,可用于直播与平台接入)

四、GB28181协议:国标统一接入的“通行证”

(一)什么是GB28181

GB28181是由公安部牵头制定的安防行业国家标准,标准全称为《公共安全视频监控联网系统信息传输、交换、控制技术要求》,用于实现视频监控系统的统一接入、流媒体传输、信令交换与控制。目前,几乎所有主流安防厂家的摄像头、NVR、视频平台都支持GB28181,它是各厂商设备统一接入管理最好的标准。

(二)标准版本:GB/T 28181-2022已实施

现行有效的版本为《GB/T 28181-2022》(2022年12月30日发布,2023年7月1日实施),全部代替GB/T 28181-2016。相比2016版,2022版的主要变化包括:

新增对H.265、G.722.1、AAC等编码的支持,媒体能力大幅提升;

增加对NAT网络下设备传输的要求,宜增加TCP传输模式,适配更多组网环境;

增加注册重定向(集群模式)等信令流程,级联组网更灵活;

增加设备软件升级、图像抓拍等信令流程,管理手段更丰富;

增加PTZ精准位置变化事件订阅等控制功能;

强化了传输、交换、控制的安全性要求。

(三)典型应用场景

GB28181主要应用在公共安全领域,实现监控数据的同步、远程监控与控制。像我们常做的平安城市、雪亮工程、智慧工地、智慧园区、酒店景区等项目的监控,都需要通过专网将各地监控资源接入公安网或住建局等主管部门的视频专网,完成对接,这就是GB28181国标级联的典型应用。

(四)如何实现GB28181对接公安视频专网

需要先说明一点:公安视频专网与互联网是物理隔离的,这里对接的是“公安视频专网/政务专网”,而不是公网(互联网)。要实现专网对接,最常用的方案是使用双网口(双网卡)录像机或服务器:一个网口接项目监控内网(连接各摄像头),另一个网口通过专线接入公安视频专网或主管部门平台。

接好后,以海康录像机为例,在录像机的“平台接入(GB28181)”页面按如下参数填写即可:

a、本地SIP端口:设备使用此端口与上级服务器通信(默认一般5060);

b、SIP服务ID:上级服务器(平台)的唯一识别符,用于区分不同服务器;

c、SIP服务器地址、端口:设备要连接的上级平台IP地址和端口;

d、SIP用户认证ID:设备的唯一ID(一般按国标编码规则填写),用于区分设备;

e、密码:服务器向设备请求服务所需的认证密码;

f、视频通道编码ID:每个视频通道的唯一编码(按国标编码规则填写),用于区分不同通道。

图3 大华双网口网络硬盘录像机(适合GB28181国标对接场景)

(五)GB28181与ONVIF的区别

ONVIF侧重于“设备与设备、设备与平台”之间的互操作,解决不同品牌兼容问题,适合项目内部组网;

GB28181侧重于“系统与系统”之间按国标联网,适合跨地域、跨单位、向上级平台级联,是政务类项目的硬性要求。

两者不是替代关系,而是互补关系:项目内部用ONVIF解决兼容,向上级平台用GB28181完成对接。

五、三大协议对比与选型建议

表2 不同项目场景下的协议选型建议

项目场景

主要使用协议

说明

单品牌监控项目

RTSP

同品牌内私有协议更优,RTSP用于取流与播放

多品牌混用项目

ONVIF + RTSP

用ONVIF添加跨品牌设备,用RTSP取流

平安城市、雪亮工程、政务对接

GB/T 28181

按国标接入公安/住建视频专网

直播与平台转发

RTSP(可转RTMP/HLS/WebRTC)

先RTSP取流,再由流媒体服务器二次分发

选购设备时,重点看参数是否支持这三大协议。随着安防设备越来越智能,各品牌功能互补,不拘泥于单一品牌,才能把项目功能发挥到最大,所以ONVIF必不可少;GB28181是政府主导的平安城市、雪亮工程、酒店等公共安全项目的首选标准;RTSP也在不断发展,近年来实现了浏览器端无插件播放、跨平台低延迟传输等应用,应用场景越来越多。可以说,安防项目规模越大,这三大协议用得越多。

六、总结

三大协议,分别对应监控系统“兼容互通、实时取流、国标联网”三大核心需求:

跨品牌混用,先想到ONVIF;

取流播放、直播转发,先想到RTSP;

对接公安网、上级平台,先想到GB28181。

掌握这三大协议的用途和用法,是每个弱电人做好监控项目的基本功。本期专题总结就到这里,希望对你有所帮助,欢迎点赞、收藏、转发,让更多同行看到。

展开阅读全文

更新时间:2026-10-26

标签:数码   实战   用途   协议   常用   项目   品牌   设备   平台   国标   端口   录像机   实时   场景

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302035593号

Top