首页 > 其他分享 >技术解码 | GB28181/SIP/SDP 协议--EasyGBS国标GB28181平台国标视频技术SIP解析

技术解码 | GB28181/SIP/SDP 协议--EasyGBS国标GB28181平台国标视频技术SIP解析

时间:2023-09-11 16:36:05浏览次数:38  
标签:协议 SIP 请求 GB28181 代理服务器 会话 国标 服务器

EasyGBS国标视频云服务是基于国标GB/T28181协议的视频能力平台,可实现的视频功能包括:实时监控直播、录像、检索与回看、语音对讲、云存储、告警、平台级联等功能。平台部署简单、可拓展性强,支持将接入的视频流进行全终端、全平台分发,分发的视频流包括RTSP、RTMP、FLV、HLS、WebRTC等格式。

SIP(Session Initiation Protocol,会话初始协议)是一种用于建立、修改和终止网络会话的通信协议。它是一种应用层协议,常用于互联网电话(VoIP)和多媒体通信系统。

技术解码 | GB28181/SIP/SDP 协议--EasyGBS国标GB28181平台国标视频技术SIP解析_技术解码

用户代理(User Agent,UA):用户代理是SIP协议中的终端设备,例如软电话、硬电话等。用户代理可以作为SIP客户端或SIP服务器(如果可以处理请求和响应)运行。

代理服务器(Proxy Server):代理服务器是SIP协议中的一种服务器,用于转发SIP请求并处理响应。代理服务器可以按照规则转发请求,可以选择路由或者修改SIP消息头部的信息。

注册/位置服务器(Register/Location Server):注册/位置服务器是SIP协议中的一种服务器,用于存储用户的位置信息和处理注册请求。它可以帮助代理服务器找到用户所在的位置,并将请求转发到相应的用户代理。

重定向服务器(Redirect Server):重定向服务器是SIP协议中的一种服务器,用于处理代理服务器无法处理的请求。当代理服务器无法找到目标用户时,重定向服务器可以提供其他代理服务器的地址,以便将请求转发到正确的位置。

这些角色之间的交互可以根据SIP协议的规则进行处理,以实现会话的建立、修改和释放。

SIP(Session Initiation Protocol,会话初始协议)是一种用于控制多媒体通信会话的应用层协议。

技术解码 | GB28181/SIP/SDP 协议--EasyGBS国标GB28181平台国标视频技术SIP解析_代理服务器_02

在SIP的REQUEST中,核心的方法(method)定义了6种:INVITE、ACK、BYE、CANCEL、OPTIONS和REGISTER。

INVITE消息用于发起一个新的会话;ACK消息用于完成会话的建立BY消息用于结束一个会话;CANCEL消息用于取消一个请求(一般是针对INVITE);OPTIONS消息用于查询服务器的能力;REGISTER消息用于发送注册请求消息。

下面是SIP协议的基本格式:

请求消息格式:

METHOD URI SIP_VERSION
Headers
Empty Line
Message Body
  • METHOD:表示请求方法,常见的有 INVITE、REGISTER、BYE、ACK、OPTIONS 等。
  • URI:统一资源标识符,指定请求的目标地址或资源。
  • SIP_VERSION:SIP协议的版本号,例如SIP/2.0。

响应消息格式:

SIP_VERSION STATUS_CODE REASON_PHRASE
Headers
Empty Line
Message Body
  • SIP_VERSION:SIP协议的版本号,例如SIP/2.0。
  • STATUS_CODE:表示响应的状态码,常见的有 1xx(信息性响应)、2xx(成功响应)、3xx(重定向响应)、4xx(客户端错误响应)、5xx(服务器错误响应)等。
  • REASON_PHRASE:状态码对应的原因短语。

视频流媒体安防监控国标GB28181平台EasyGBS视频能力丰富,部署灵活,既能作为业务平台使用,也能作为安防监控视频能力层被业务管理平台调用。国标GB28181视频监控EasyGBS平台可提供流媒体接入、处理、转发等服务,支持内网、公网的安防视频监控设备通过国标GB/T28181协议进行视频监控直播等功能。

技术解码 | GB28181/SIP/SDP 协议--EasyGBS国标GB28181平台国标视频技术SIP解析_技术解码_03

技术解码 | GB28181/SIP/SDP 协议--EasyGBS国标GB28181平台国标视频技术SIP解析_代理服务器_04


标签:协议,SIP,请求,GB28181,代理服务器,会话,国标,服务器
From: https://blog.51cto.com/u_16225017/7436611

相关文章

  • Android平台GB28181接入SDK
     华脉智联推出的Android平台GB28181接入SDK,可实现不具备国标音视频能力的Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如执法记录仪、智能安全帽、智能监控、智慧零售、智慧教育、远程办公、明厨亮灶、智慧交通、智慧工地、雪亮工程、平安乡村、生产运输、......
  • Android平台GB28181接入SDK
    华脉智联推出的Android平台GB28181接入SDK,可实现不具备国标音视频能力的Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如执法记录仪、智能安全帽、智能监控、智慧零售、智慧教育、远程办公、明厨亮灶、智慧交通、智慧工地、雪亮工程、平安乡村、生产运输、车载终......
  • 2023年9月CSPM-3国标项目管理中级认证报名,哪有?
    CSPM-3中级项目管理专业人员评价,是中国标准化协会(全国项目管理标准化技术委员会秘书处),面向社会开展项目管理专业人员能力的等级证书。旨在构建多层次从业人员培养培训体系,建立健全人才职业能力评价和激励机制的要求,培养我国项目管理领域复合型人才。  【证书含金量】 ·竞聘优先......
  • 日常分享专栏系列之:Gossip protocol
    日常分享专栏系列之:Gossipprotocol一、认识Gossipprotocol二、Gossipprotocol特点三、Cassandra数据库对Gossip协议的应用四、Gossipprotocol官方文档一、认识GossipprotocolGossipprotocol是一种分布式系统中用于信息传播和一致性维护的通信协议。它是一种通过节点之间相......
  • 如何让Android平台像网络摄像机一样实现GB28181前端设备接入?
     技术背景好多开发者在做国标对接的时候,首先想到的是IPC(网络摄像头),通过参数化配置,接入到国标平台,实现媒体数据的按需查看等操作。像执法记录仪等智能终端,跑在Android平台,对接GB28181平台的需求也非常大,网上相关demo也不少,但真正设计符合相关协议规范、功能完善、长时间稳定运......
  • Android前端音视频数据接入GB28181平台意义
    技术背景在我们研发Android平台GB28181前端音视频接入模块之前,业内听到最多的是,如何用Android端在没有国标摄像头设备的前提下,模拟GB28181的信令和媒体流交互流程,实现GB28181整体方案的测试。 Android端真的没有必要做个支持GB28181的接入模块? 如果说做一个设备端摄像头国......
  • 华脉智联发布国标28181 Android SDK和DEMO
    在目前很多行业项目中,客户使用的是海康、大华等监控平台的GB/28181平台,或者是其他的第三方的GB/28181平台。但是对于那些不具备GB/28181协议的单兵终端,如何接入GB/28181平台网络中呢?首先,我们了解下GB/T28181:国标GB/T28181协议全称《安全防范视频监控联网系统信息传输、交换、控制技......
  • Android前端音视频数据接入GB28181平台意义
    技术背景在我们研发Android平台GB28181前端音视频接入模块之前,业内听到最多的是,如何用Android端在没有国标摄像头设备的前提下,模拟GB28181的信令和媒体流交互流程,实现GB28181整体方案的测试。Android端真的没有必要做个支持GB28181的接入模块?如果说做一个设备端摄像头国标设备接入......
  • 关于国标EHOME视频平台EasyCVR云边端协同与算力调度在AI视频检测场景中的应用意义
    AI在医疗卫生、能源动力、交通航天、语言图像识别等领域发挥着重要作用,并且在安防领域也具有巨大潜力。应用人工智能、深度学习、视频结构化技术、物联网技术和大数据分析等创新技术,使得安防视频监控具备强大的能力。基于AI的智能识别分析技术已经成为视频监控的标准配置。通过智能......
  • 关于国标GB28181视频平台EasyNVR的一些简单介绍与科普
    国标的由来:GB28181国标的产生是为了解决平台与平台之间的对接问题。比如,A平台的大连交警系统需要查看B平台(如南京、上海交警系统)的视频,这就需要对接两个平台,实现视频的调度。但是由于各个厂家都自定义了不同的协议,所以这个过程非常繁琐。为了解决这个问题,国家制定了GB28181国标,该标......