GB28181-注册

发送注册

相机配置GB28181开启后,相机就会发送sip消息包到相应的sip-server

REGISTER sip:41010500002000000001@4101050000 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.70:5060;rport;branch=z9hG4bK452554307
From: <sip:32000004561321000011@4101050000>;tag=1763913758
To: <sip:32000004561321000011@4101050000>
Call-ID: 745693128
CSeq: 1 REGISTER
Contact: <sip:32000004561321000011@192.168.1.70:5060>
Max-Forwards: 70
User-Agent: IP Camera
Expires: 3600
Content-Length: 0

回复401

机就会发送sip消息包到相应的sip-server,sip-server会回复401消息
注意:WWW-Authenticate 这个消息头会告诉algorithm=MD5,加密算法采用具体哪种加密算法,取值为 MD5/SHA-1/
SHA-256中其中一种,大多数都是采用MD5

SIP/2.0 401 Unauthorized
CSeq: 1 REGISTER
Call-ID: 745693128
From: <sip:32000004561321000011@4101050000>;tag=1763913758
To: <sip:32000004561321000011@4101050000>
Via: SIP/2.0/UDP 192.168.1.70:5060;rport=5060;branch=z9hG4bK452554307;received=192.168.1.70
WWW-Authenticate: Digest realm="4101050000",qop="auth",nonce="3dfa3de4dd8a23c265efa97cd9dbef81",algorithm=MD5
Content-Length: 0

二次注册

根据上面回复401进行组装Authorization,发送第二次注销消息

REGISTER sip:41010500002000000001@4101050000 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.70:5060;rport;branch=z9hG4bK2114466735
From: <sip:32000004561321000011@4101050000>;tag=1763913758
To: <sip:32000004561321000011@4101050000>
Call-ID: 745693128
CSeq: 2 REGISTER
Contact: <sip:32000004561321000011@192.168.1.70:5060>
Authorization: Digest username="32000004561321000011", realm="4101050000", nonce="3dfa3de4dd8a23c265efa97cd9dbef81", uri="sip:41010500002000000001@4101050000", response="7ccaadb8a91ec822aaabb63800208d81", algorithm=MD5, cnonce="0a4f113b", qop=auth, nc=00000001
Max-Forwards: 70
User-Agent: IP Camera
Expires: 3600
Content-Length: 0

注册成功

回复200 ok,验证通过了,在消息体中告诉注册有效时长 – Expires: 3600(单位秒),到达了3600(秒),要重新注册一下

SIP/2.0 200 OK
CSeq: 2 REGISTER
Call-ID: 745693128
From: <sip:32000004561321000011@4101050000>;tag=1763913758
To: <sip:32000004561321000011@4101050000>
Via: SIP/2.0/UDP 192.168.1.70:5060;rport=5060;branch=z9hG4bK2114466735;received=192.168.1.70
Date: 2023-12-18T11:11:04.959
Contact: <sip:32000004561321000011@192.168.1.70:5060>
Expires: 3600
Content-Length: 0

密码错误

要是出现 403,说明密码错误。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值