GB28181注册区分需要认证和无需认证

LiveGBS国标流媒体服务基础配置页面默认接入密码是:12345678 。如果不需要接入认证的话可以把接入密码填空。

注册流程

当密码不为空时即需要接入认证,注册流程会分为如下4个步骤

1. 等待无鉴权注册 (设备>>服务)

REGISTER sip:34020000002000000001@3402000000 SIP/2.0
Via: SIP/2.0/UDP 192.168.2.64:5060;rport=5060;received=192.168.2.64;branch=z9hG4bK1235305492
From: <sip:34020000001320000264@3402000000>;tag=180588994
To: <sip:34020000001320000264@3402000000>
Call-ID: 575393982
CSeq: 1 REGISTER
Contact: <sip:34020000001320000264@192.168.2.64:5060>
Max-Forwards: 70
User-Agent: IP Camera
Expires: 3600
Content-Length: 0

2. 国标流媒体服务响应(服务>>设备)

SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.2.64:5060;rport=5060;received=192.168.2.64;branch=z9hG4bK1235305492
From: <sip:34020000001320000264@3402000000>;tag=180588994
To: <sip:34020000001320000264@3402000000>;tag=776284809
CSeq: 1 REGISTER
Call-ID: 575393982
User-Agent: LiveQing
Contact: <sip:34020000002000000001@192.168.2.135:5060>
Content-Length: 0
WWW-Authenticate: Digest realm="3402000000",qop="auth",nonce="6eb1340d99c404a0e4d3b68d15d1d46f"

3. 等待有鉴权注册(设备>>服务)

REGISTER sip:34020000002000000001@3402000000 SIP/2.0
Via: SIP/2.0/UDP 192.168.2.64:5060;rport=5060;received=192.168.2.64;branch=z9hG4bK173969927
From: <sip:34020000001320000264@3402000000>;tag=180588994
To: <sip:34020000001320000264@3402000000>
Call-ID: 575393982
CSeq: 2 REGISTER
Contact: <sip:34020000001320000264@192.168.2.64:5060>
Authorization: Digest username="34020000001320000264", realm="3402000000", nonce="6eb1340d99c404a0e4d3b68d15d1d46f", uri="sip:34020000002000000001@3402000000", response="4c97657aa0412c25d4b862219b635c17", algorithm=MD5, cnonce="0a4f113b", qop=auth, nc=00000001
Max-Forwards: 70
User-Agent: IP Camera
Expires: 3600
Content-Length: 0

4. 服务响应 (服务>>设备)

SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.2.64:5060;rport=5060;received=192.168.2.64;branch=z9hG4bK173969927
From: <sip:34020000001320000264@3402000000>;tag=180588994
To: <sip:34020000001320000264@3402000000>;tag=368284899
CSeq: 2 REGISTER
Call-ID: 575393982
User-Agent: LiveQing
Contact: <sip:34020000002000000001@192.168.2.135:5060>
Content-Length: 0
Date: 2019-08-07T13:56:20.643
Expires: 3600

如果没有接入密码为空,即不需要接入认证的话,只有第1、4两个步骤就注册成功拉。

大华海康等摄像头、录像机通过GB28181注册LiveGBS国标流媒体实现网页直播的注册流程解析...相关推荐

  1. 大华海康摄像头人家自己是怎么在web上播放视频的

    最近处理安防视频,怎么把摄像头视频在web上展示费了很大功夫,当然这一篇不是讲解我是怎么显示的,而是回答当时领导问我的一个问题,人家大华自己是怎么显示的? 我们知道大华海康大部分摄像头只对外提供rts ...

  2. 传统大华海康宇视安防摄像头RTSP流如何转webrtc直播低延时无插件浏览器视频播放

    传统大华海康宇视安防摄像头RTSP流如何转webrtc直播低延时无插件浏览器视频播放 1.问题场景 2.WEBRTC延时对比 3.LiveNVR支持WEBRTC输出 4.RTSP/HLS/FLV/RT ...

  3. java GB28181 大华 海康摄像机国标对接源码源代码程序

    java GB28181 大华 海康摄像机国标对接源码源代码程序 本人亲测说明:首先此套程序我测试了可以用,但是不能同时多客户同时看一路视频,视频打开速度也很慢.仅拿来参考是可以的,还凑合吧. WEB ...

  4. 国标28181:海康、大华、宇视摄像头怎么添加GB28181协议

    海康 如何知道摄像机是否支持GB28181协议呢?浏览器输入:http://IP地址/doc/page/config.asp,比如: 下面介绍下各配置项基本意义: 本地SIP端口:默认为5060,SI ...

  5. 大华海康摄像头视频拉流

    流程 技术 海康&大华&DSS获取RTSP 实时流 海康: rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[su ...

  6. 【直播、摄像头】 Http 流媒体服务器 对接摄像机(大华海康)使用 nginx 和 ffmpeg 对rtsp进行转码获取

    http搭建流媒体推送平台 简述 通过http来搭建流媒体的推流平台(对接摄像头使用,通过获取摄像头的rtsp流通过ffmpeg进行转码推送到 nginx 转成 rtmp 最后将 rtmp 转换成 f ...

  7. 学习笔记(16):C++编程FFMpeg(QT5+OpenCV)实战--实时美颜直播推流-推流基于rtsp协议的大华海康相机...

    立即学习:https://edu.csdn.net/course/play/5694/106864?utm_source=blogtoedu rtsp 设置

  8. LiveGBS流媒体平台GB/T28181功能-如何将海康大华宇视华为摄像头视频流集中存储云端录像分布式录像存储

    LiveGBS如何将海康大华宇视华为摄像头视频流集中存储云端录像分布式录像存储 1.云端录像存储 2.手动配置录像 2.1.按需录像 2.2.一直录像 3.录像计划 3.1.录像计划入口 3.2.新增 ...

  9. JavaCV音视频开发宝典:使用JavaCV读取海康平台或海康网络摄像头sdk回调视频TS码流并解析预览图像

    <JavaCV音视频开发宝典>专栏目录导航 <JavaCV音视频开发宝典>专栏介绍和目录 ​ 前言 两年前博主写了如何利用JavaCV解析各种h264裸流,<JavaCV ...

  10. LiveGBS国标流媒体平台-海康NVR摄像机自带物联网卡摄像头注册GB/T28181国标平台看不到设备的时候如何抓包及排查

    GB/T28181国标流媒体平台海康大华宇视华为等硬件NVR摄像机注册到LiveGBS国标平台看不到设备的时候如何抓包及排查 1.设备注册后查看不到 1.1.是否是自带物联网卡的摄像头 1.2.关闭萤 ...

最新文章

  1. 如何重命名本地Git分支?
  2. QTP中使用ExecuteFile加载vbs脚本
  3. 【Spring框架家族】Spring--Security权限控制密码加密
  4. WPF 使用DMSkin for WPF 快速搭建漂亮的WPF程序
  5. ant如何形成时间轴和图库_高中历史时间轴来了(电子高清版),最新最完整的复习时间线整理,这里都有!...
  6. 【渝粤题库】陕西师范大学200041 文学概论 作业
  7. lambda表达式创建一条最简单的线程
  8. Java多线程常用方法
  9. IDEA如何像Eclipse打开多个项目?
  10. sping加载bean都发生了些什么
  11. memcache使用方法测试 # 转自 简单--生活 #
  12. java read bytes 阻塞_InputStream中read()与read(byte[] b)java InputStream读取数据问题 | 学步园...
  13. Iptables 指南 1.1.19
  14. 【干货】啦啦啦~再也不用担心webStorm激活码失效了
  15. 还记得儿时的那片海么?
  16. BUG之母——美国海军首位女少将传奇
  17. LeetCode||整数转罗马数字(Java)
  18. python日期校验
  19. 无法安装此计算机不存在英特尔,win10系统提示无法安装驱动程序,此计算机中没有Intel适配器怎么办...
  20. JVM 内存管理(垃圾收集)

热门文章

  1. MATLAB GUI编程总结
  2. 【漏洞学习——任意文件上传】LAMP兄弟连旗下猿代码存在任意上传文件漏洞
  3. Web前端——CSS基础样式
  4. DICOM医学图像简介
  5. 企业微信如何快速共享打印
  6. 智能医疗信息管理系统源码 医疗信息管理
  7. 修改c盘user用户文件夹名称
  8. 卡尔曼滤波算法bms c语言,一种利用扩展卡尔曼滤波算法估算锂电池SOC的方法与流程...
  9. 什么是html文件?html格式如何打开?(图)
  10. CSS-div垂直居中方法总结