惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Security Affairs
S
Schneier on Security
T
Tenable Blog
G
GRAHAM CLULEY
Latest news
Latest news
D
Darknet – Hacking Tools, Hacker News & Cyber Security
A
Arctic Wolf
I
Intezer
Cyberwarzone
Cyberwarzone
T
The Exploit Database - CXSecurity.com
T
Tailwind CSS Blog
K
Kaspersky official blog
Blog — PlanetScale
Blog — PlanetScale
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Threat Research - Cisco Blogs
爱范儿
爱范儿
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
博客园 - 叶小钗
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Recent Commits to openclaw:main
Recent Commits to openclaw:main
P
Palo Alto Networks Blog
WordPress大学
WordPress大学
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 司徒正美
The Cloudflare Blog
Help Net Security
Help Net Security
罗磊的独立博客
博客园 - 聂微东
Jina AI
Jina AI
Project Zero
Project Zero
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LINUX DO - 最新话题
V
V2EX
人人都是产品经理
人人都是产品经理
美团技术团队
博客园 - 【当耐特】
Spread Privacy
Spread Privacy
J
Java Code Geeks
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Security Latest
Security Latest
The Last Watchdog
The Last Watchdog
Stack Overflow Blog
Stack Overflow Blog
雷峰网
雷峰网
S
Securelist
Forbes - Security
Forbes - Security
博客园 - 三生石上(FineUI控件)
Microsoft Azure Blog
Microsoft Azure Blog
P
Privacy International News Feed
宝玉的分享
宝玉的分享
C
CERT Recently Published Vulnerability Notes

Dr34m's Blog

I Expect You To Die(我希望你死) 1,2,3 完整中文攻略 Linux换国内源 && docker安装 && 换加速镜像 Vue3 + Element-Plus 极简速查 随笔 pyinstaller打包的程序执行报错Failed to extract xxxx decompression resulted in return code -1 taoSync排除项简易教程 apscheduler的cron配置项 如何在绿联NAS中使用TaoSync同步我的文件到各个网盘 JS计算字节大小,把字节转换为KB/MB/GB/TB等 在Python中使用onvif管理摄像头,包括设备发现,获取RTSP地址,获取设备信息,截图,云台控制与缩放,设置时间 编写bat脚本实现对vue项目构建并压缩 内网穿透工具frp快速使用 CentOS 7.9 安装基础开发环境jdk redis nacos nginx mysql Pyinstaller 逆向 VUE实现复制与粘贴_获取剪切板内容 Electron + xterm.js + node-pty + vue 实现本地终端 child_process exec 中文乱码 Windows&Linux 解决方法 yum 更新 gcc CentOS安装并使用conda 将fluid主题博客的静态资源由第三方改为本地存储 一个上手即用的通用公众号/小程序/h5/app框架 python批量转化doc到docx SpringBoot单元测试注入空指针 TensorFlow 预测出现NaN的一种可能以及解决方法 随笔 python归一化数据 windows下python安装sasl遇到的问题及解决 将对象List中的某个字段放到新的List中[转载] Python http.server 本地服务支持跨域 TensorFlow入门 Flink学习笔记 windows本地配置spark开发环境 dataX使用 Apache Hive 学习笔记 hadoop学习笔记 element-ui 自带事件添加自定义参数 windows 11安装安卓应用程序 centos7安装zookeeper centos7安装jdk8 用idea开发spring项目过程中热重启 docker学习笔记 CentOS7安装k8s集群 通过Github Actions部署静态网站到腾讯云COS,并自动刷新CDN 用Typora编写Hexo博客时图片的处理 Hexo + Github Actions 提交代码自动部署 云服务器 腾讯云COS github-pages 常用的Linux进程基本命令 python实现微信jsapi签名 VsCode开发Python常用配置 mysql获取当期日期是该年第几周 LocalDate获取当前周周一日期 删除node_modules重新安装 基于firewalld端口转发 pip 安装 tensorflow MemoryError Java过滤html标签 mysql清空表,并让自增从0开始 JavaScript获取当前周或下n周的周n的日期 java复制不同实体类中相同的字段 前端下载二进制文件 mysql获取最近一段时间数据 python - pip换源 svn提交后jenkins自动部署 常见nginx反向代理配置 h5实现一种自动滚动的告警列表 nginx代理网站子目录到本地目录 centos下hexo + svn + jenkins实现博客自动部署 centos中jenkins配置环境变量 centos安装jenkins centos安装svn服务器 Ubuntu 20.04 换国内源 Vs Code编写md文件实现实时预览 Python自动处理依赖 海滨校园助手api使用文档 hexo-yilia主题相册 Java实现文件重命名,Java文件追加写入,java读取图片尺寸 Hexo安装配置并托管至github 新起点,新征程 在ubuntu安装jdk并配置环境变量 一个不到300行的C语言消灭敌机游戏 搭建L(Linux)+A(Apache)+M(MySQL)+P(PHP)网站环境,并安装Discuz 搭建L(Linux)+N(Nginx)+M(MySQL)+P(PHP)网站环境,并安装Wordpress NSA工具包验证之RDP漏洞利用 NSA工具包验证之IIS6.0漏洞利用 NSA工具包验证之SMB漏洞利用 SEO Ultimate 7.6.5.9汉化版(中文版)免费下载 在腾讯云服务器搭建FBCTF平台 FBCTF汉化简体中文免费下载,FBCTF更新缓存代码 wordpress发送邮件设置以及常见问题解决 短网址 一个小白的自学建站史(菜鸟建站入门) 危山 水调歌头 水调歌头
GB28181抓包记录
Dr3@m · 2024-05-17 · via Dr34m's Blog

目标

记录GB28181交互过程,以便相关开发研究

实现

一. 环境

客户端

地址:192.168.6.71

端口:5060

编码:34020000001320000002

通道编号:34020000001310000001

报警通道编号:34020000001340000001

服务端

地址:192.168.6.106

端口:5062

编码:34020000002000000010

域:3402000000

二、抓包报文

1. 注册相关

1.1 注册

客户端->服务端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
REGISTER sip:34020000002000000010@192.168.6.106:5062 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.71:5060;rport;branch=z9hG4bK1251336551
Route: <sip:34020000001320000002@192.168.6.106:5062;lr>
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=2088733642
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 1881196343@192.168.6.71
CSeq: 1 REGISTER
Contact: <sip:34020000001320000002@192.168.6.71:5060>
Max-Forwards: 70
User-Agent: SIP UAS V3.0.0.675168
Expires: 3600
Content-Length: 0

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.6.71:5060;rport=5060;branch=z9hG4bK1251336551
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=2088733642
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=3241172924
Call-ID: 1881196343@192.168.6.71
CSeq: 1 REGISTER
User-Agent: eXosip/4.1.0
WWW-Authenticate: Digest realm="34020000",algorithm=MD5,nonce="1715926053"
Date: 2024-05-17T14:07:33.232
Content-Length: 0

客户端->服务端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
REGISTER sip:34020000002000000010@192.168.6.106:5062 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.71:5060;rport;branch=z9hG4bK1442331620
Route: <sip:34020000001320000002@192.168.6.106:5062;lr>
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=2088733642
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 1881196343@192.168.6.71
CSeq: 2 REGISTER
Contact: <sip:34020000001320000002@192.168.6.71:5060>
Authorization: Digest username="34020000001320000002", realm="34020000", nonce="1715926053", uri="sip:34020000002000000010@192.168.6.106:5062", response="fa983ee8abd2b6ff36b857c660b06f67", algorithm=MD5
Max-Forwards: 70
User-Agent: SIP UAS V3.0.0.675168
Expires: 3600
Content-Length: 0

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.71:5060;rport=5060;branch=z9hG4bK1442331620
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=2088733642
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=3666500293
Call-ID: 1881196343@192.168.6.71
CSeq: 2 REGISTER
User-Agent: eXosip/4.1.0
Date: 2024-05-17T14:07:33.263
Content-Length: 0

1.2 心跳

客户端->服务端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
MESSAGE sip:34020000002000000010@192.168.6.106:5062 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.71:5060;rport;branch=z9hG4bK677047196
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=1166693770
To: <sip:34020000002000000010@192.168.6.106:5062>
Call-ID: 632317300@192.168.6.71
CSeq: 20 MESSAGE
Max-Forwards: 70
User-Agent: SIP UAS V3.0.0.675168
Content-Type: Application/MANSCDP+xml
Content-Length: 180

<?xml version="1.0" encoding="GB2312" ?>
<Notify>
<CmdType>Keepalive</CmdType>
<SN>539</SN>
<DeviceID>34020000001320000002</DeviceID>
<Status>OK</Status>
</Notify>

服务端->客户端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.71:5060;rport=5060;branch=z9hG4bK677047196
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=1166693770
To: <sip:34020000002000000010@192.168.6.106:5062>;tag=2798064128
Call-ID: 632317300@192.168.6.71
CSeq: 20 MESSAGE
User-Agent: eXosip/4.1.0
Content-Length: 0

2. 设备查询

2.1 Catalog

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
MESSAGE sip:34020000001320000002@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK3012865820
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=842983226
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 2898046025
CSeq: 20 MESSAGE
Content-Type: application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T14:18:02.573
Content-Length: 125

<?xml version="1.0"?>
<Query>
<CmdType>Catalog</CmdType>
<SN>7</SN>
<DeviceID>34020000001320000002</DeviceID>
</Query>

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK3012865820
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=842983226
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=1838534428
Call-ID: 2898046025
CSeq: 20 MESSAGE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
MESSAGE sip:34020000002000000010@192.168.6.106:5062 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.71:5060;rport;branch=z9hG4bK1121513722
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=616675198
To: <sip:34020000002000000010@192.168.6.106:5062>
Call-ID: 140588148@192.168.6.71
CSeq: 20 MESSAGE
Max-Forwards: 70
User-Agent: SIP UAS V3.0.0.675168
Content-Type: Application/MANSCDP+xml
Content-Length: 898

<?xml version="1.0" encoding="GB2312" ?>
<Response>
<CmdType>Catalog</CmdType>
<SN>7</SN>
<DeviceID>34020000001320000002</DeviceID>
<SumNum>1</SumNum>
<DeviceList Num="1">
<Item>
<DeviceID>34020000001310000001</DeviceID>
<Name>DH71</Name>
<Manufacturer>Dahua</Manufacturer>
<Model>DH-SD-6C3230UE-HN</Model>
<Owner>0</Owner>
<CivilCode>340200</CivilCode>
<Address>axy</Address>
<Parental>0</Parental>
<ParentID>34020000001320000002</ParentID>
<RegisterWay>1</RegisterWay>
<Secrecy>0</Secrecy>
<StreamNum>2</StreamNum>
<Status>ON</Status>
<Info>
<PTZType>3</PTZType>
<DownloadSpeed>1/2/4/8</DownloadSpeed>
</Info>
</Item>
</DeviceList>
</Response>

服务端->客户端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.71:5060;rport=5060;branch=z9hG4bK1121513722
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=616675198
To: <sip:34020000002000000010@192.168.6.106:5062>;tag=1904472289
Call-ID: 140588148@192.168.6.71
CSeq: 20 MESSAGE
User-Agent: eXosip/4.1.0
Content-Length: 0

2.2 DeviceInfo

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
MESSAGE sip:34020000001320000002@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK2342238638
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1499615989
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 2283720204
CSeq: 20 MESSAGE
Content-Type: application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T14:22:30.292
Content-Length: 128

<?xml version="1.0"?>
<Query>
<CmdType>DeviceInfo</CmdType>
<SN>9</SN>
<DeviceID>34020000001320000002</DeviceID>
</Query>

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK2342238638
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1499615989
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=1276142286
Call-ID: 2283720204
CSeq: 20 MESSAGE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
MESSAGE sip:34020000002000000010@192.168.6.106:5062 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.71:5060;rport;branch=z9hG4bK1885711354
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=164383918
To: <sip:34020000002000000010@192.168.6.106:5062>
Call-ID: 107554108@192.168.6.71
CSeq: 20 MESSAGE
Max-Forwards: 70
User-Agent: SIP UAS V3.0.0.675168
Content-Type: Application/MANSCDP+xml
Content-Length: 559

<?xml version="1.0" encoding="GB2312" ?>
<Response>
<CmdType>DeviceInfo</CmdType>
<SN>9</SN>
<DeviceID>34020000001320000002</DeviceID>
<DeviceName>DH-SD-6C3230UE-HN</DeviceName>
<Result>OK</Result>
<DeviceType>SD</DeviceType>
<Manufacturer>Dahua</Manufacturer>
<Model>DH-SD-6C3230UE-HN</Model>
<Firmware>2.623.0000000.17.R,2019-01-19</Firmware>
<MaxCamera>1</MaxCamera>
<MaxAlarm>2</MaxAlarm>
<Channel>1</Channel>
<Port>80</Port>
<LoginName>admin</LoginName>
<Password>******</Password>
</Response>

服务端->客户端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.71:5060;rport=5060;branch=z9hG4bK1885711354
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=164383918
To: <sip:34020000002000000010@192.168.6.106:5062>;tag=3627078230
Call-ID: 107554108@192.168.6.71
CSeq: 20 MESSAGE
User-Agent: eXosip/4.1.0
Content-Length: 0

2.3 DeviceStatus

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
MESSAGE sip:34020000001320000002@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1466769672
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=793798457
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 639275922
CSeq: 20 MESSAGE
Content-Type: application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T14:24:54.979
Content-Length: 131

<?xml version="1.0"?>
<Query>
<CmdType>DeviceStatus</CmdType>
<SN>10</SN>
<DeviceID>34020000001320000002</DeviceID>
</Query>

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK1466769672
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=793798457
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=1375134481
Call-ID: 639275922
CSeq: 20 MESSAGE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
MESSAGE sip:34020000002000000010@192.168.6.106:5062 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.71:5060;rport;branch=z9hG4bK1852218770
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=2099459286
To: <sip:34020000002000000010@192.168.6.106:5062>
Call-ID: 1675775636@192.168.6.71
CSeq: 20 MESSAGE
Max-Forwards: 70
User-Agent: SIP UAS V3.0.0.675168
Content-Type: Application/MANSCDP+xml
Content-Length: 639

<?xml version="1.0" encoding="GB2312" ?>
<Response>
<CmdType>DeviceStatus</CmdType>
<SN>10</SN>
<DeviceID>34020000001320000002</DeviceID>
<Result>OK</Result>
<Online>ONLINE</Online>
<Status>OK</Status>
<DeviceTime>2024-05-17T14:24:54</DeviceTime>
<Encode>ON</Encode>
<Record>OFF</Record>
<Alarmstatus Num="2">
<Item>
<DeviceID>34020000001340000001</DeviceID>
<DutyStatus>ONDUTY</DutyStatus>
</Item>
<Item>
<DeviceID>34020000001340000002</DeviceID>
<DutyStatus>ONDUTY</DutyStatus>
</Item>
</Alarmstatus>
</Response>

服务端->客户端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.71:5060;rport=5060;branch=z9hG4bK1852218770
From: <sip:34020000001320000002@192.168.6.71:5060>;tag=2099459286
To: <sip:34020000002000000010@192.168.6.106:5062>;tag=3863402345
Call-ID: 1675775636@192.168.6.71
CSeq: 20 MESSAGE
User-Agent: eXosip/4.1.0
Content-Length: 0

3. 设备点播

3.1 播放

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
INVITE sip:34020000001310000001@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK2420824424
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=4086715875
To: <sip:34020000001310000001@192.168.6.71:5060>
Call-ID: 1316183468
CSeq: 20 INVITE
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Content-Type: application/sdp
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T14:32:48.919
Subject: 34020000001320000002:04020000001320000002,34020000002000000010:1002
Content-Length: 226

v=0
o=34020000002000000010 0 0 IN IP4 192.168.6.106
s=Play
c=IN IP4 192.168.6.106
t=0 0
m=video 45056 RTP/AVP 96 98 97
a=recvonly
a=rtpmap:96 PS/90000
a=rtpmap:98 H264/90000
a=rtpmap:97 MPEG4/90000
y=0000001002
f=

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK2420824424
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=4086715875
To: <sip:34020000001310000001@192.168.6.71:5060>
Call-ID: 1316183468
CSeq: 20 INVITE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0
1
2
3
4
5
6
7
8
9
10
11
SIP/2.0 101 Dialog Establishement
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK2420824424
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=4086715875
To: <sip:34020000001310000001@192.168.6.71:5060>;tag=1504032660
Call-ID: 1316183468
CSeq: 20 INVITE
Contact: <sip:34020000001310000001@192.168.6.71:5060>
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK2420824424
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=4086715875
To: <sip:34020000001310000001@192.168.6.71:5060>;tag=1504032660
Call-ID: 1316183468
CSeq: 20 INVITE
Contact: <sip:34020000001310000001@192.168.6.71:5060>
User-Agent: SIP UAS V3.0.0.675168
Content-Type: application/sdp
Content-Length: 224

v=0
o=34020000001310000001 0 0 IN IP4 192.168.6.71
s=Play
i=VCam Live Video
c=IN IP4 192.168.6.71
t=0 0
m=video 9712 RTP/AVP 96
a=sendonly
a=rtpmap:96 PS/90000
a=streamprofile:0
y=0000001002
f=v/0/0/0/0/0a/0/0/0

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
ACK sip:34020000001310000001@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1703481534
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=4086715875
To: <sip:34020000001310000001@192.168.6.71:5060>;tag=1504032660
Call-ID: 1316183468
CSeq: 20 ACK
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Content-Length: 0

然后就是媒体推流

3.2 停止播放

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
BYE sip:34020000001310000001@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK3131645526
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=4086715875
To: <sip:34020000001310000001@192.168.6.71:5060>;tag=1504032660
Call-ID: 1316183468
CSeq: 21 BYE
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Content-Length: 0

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK3131645526
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=4086715875
To: <sip:34020000001310000001@192.168.6.71:5060>;tag=1504032660
Call-ID: 1316183468
CSeq: 21 BYE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0

4. 云台控制

4.1 PTZ指令(上开始,速度100)

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
MESSAGE sip:34020000001320000002@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK3624414955
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=3814588192
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 1922970359
CSeq: 20 MESSAGE
Content-Type: application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T14:36:53.107
Content-Length: 171

<?xml version="1.0"?>
<Control>
<CmdType>DeviceControl</CmdType>
<SN>16</SN>
<DeviceID>34020000001310000001</DeviceID>
<PTZCmd>A50F000800640020</PTZCmd>
</Control>

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK3624414955
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=3814588192
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=861562331
Call-ID: 1922970359
CSeq: 20 MESSAGE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0

4.2 PTZ指令(停止)

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
MESSAGE sip:34020000001320000002@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK653231184
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=3593600802
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 3688133832
CSeq: 20 MESSAGE
Content-Type: application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T14:36:54.107
Content-Length: 171

<?xml version="1.0"?>
<Control>
<CmdType>DeviceControl</CmdType>
<SN>17</SN>
<DeviceID>34020000001310000001</DeviceID>
<PTZCmd>A50F0000000000B4</PTZCmd>
</Control>

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK653231184
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=3593600802
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=1071595393
Call-ID: 3688133832
CSeq: 20 MESSAGE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0

4.3 PTZCmd值的解释

摘自GB/T 28181-2016,以下为图片,不可复制

4.4 FI指令(聚焦+)

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
MESSAGE sip:34020000001320000002@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1893957204
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=83028286
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 3665056612
CSeq: 20 MESSAGE
Content-Type: application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T15:05:55.294
Content-Length: 171

<?xml version="1.0"?>
<Control>
<CmdType>DeviceControl</CmdType>
<SN>24</SN>
<DeviceID>34020000001310000001</DeviceID>
<PTZCmd>A50F004100640059</PTZCmd>
</Control>

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK1893957204
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=83028286
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=1815986646
Call-ID: 3665056612
CSeq: 20 MESSAGE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0

4.5 FI指令(停止)

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
MESSAGE sip:34020000001320000002@192.168.6.71:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1990600059
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=2805834034
To: <sip:34020000001320000002@192.168.6.71:5060>
Call-ID: 3546884413
CSeq: 20 MESSAGE
Content-Type: application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T15:05:56.294
Content-Length: 171

<?xml version="1.0"?>
<Control>
<CmdType>DeviceControl</CmdType>
<SN>25</SN>
<DeviceID>34020000001310000001</DeviceID>
<PTZCmd>A50F0000000000B4</PTZCmd>
</Control>

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK1990600059
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=2805834034
To: <sip:34020000001320000002@192.168.6.71:5060>;tag=1218760507
Call-ID: 3546884413
CSeq: 20 MESSAGE
User-Agent: SIP UAS V3.0.0.675168
Content-Length: 0

4.6 FI指令解释

摘自GB/T 28181-2016,以下为图片,不可复制

4.7 其他指令解析

摘自GB/T 28181-2016,以下为图片,不可复制

5. 录像相关

前面的客户端不支持录像,故客户端更改如下

地址:192.168.6.60

端口:5060

编码:34020000001110000001

通道编号:34020000001310000001

5.1 查询录像

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
MESSAGE sip:34020000001110000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1014846848
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1030020984
To: <sip:34020000001110000001@192.168.6.60:5060>
Call-ID: 455132672
CSeq: 20 MESSAGE
Content-Type: application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T15:49:01.451
Content-Length: 324

<?xml version="1.0"?>
<Query>
<CmdType>RecordInfo</CmdType>
<SN>18</SN>
<DeviceID>34020000001310000001</DeviceID>
<StartTime>2024-05-01T00:00:00</StartTime>
<EndTime>2024-05-04T15:41:00</EndTime>
<FilePath></FilePath>
<Address></Address>
<Secrecy>0</Secrecy>
<Type>all</Type>
<RecorderID></RecorderID>
</Query>

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK1014846848
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1030020984
To: <sip:34020000001110000001@192.168.6.60:5060>;tag=134054297
Call-ID: 455132672
CSeq: 20 MESSAGE
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
MESSAGE sip:34020000002000000010@3402000000 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.60:5060;rport;branch=z9hG4bK1849801968
From: <sip:34020000001110000001@3402000000>;tag=992677514
To: <sip:34020000002000000010@3402000000>
Call-ID: 2058944946
CSeq: 20 MESSAGE
Content-Type: Application/MANSCDP+xml
Max-Forwards: 70
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 777

<?xml version="1.0" encoding="gb2312"?>
<Response>
<CmdType>RecordInfo</CmdType>
<SN>18</SN>
<DeviceID>34020000001310000001</DeviceID>
<Name>IPCamera 01</Name>
<SumNum>2</SumNum>
<RecordList Num="2">
<Item>
<DeviceID>34020000001310000001</DeviceID>
<Name>IPCamera 01</Name>
<FilePath>1714804996_1714806986</FilePath>
<Address>Address 1</Address>
<StartTime>2024-05-04T14:43:16</StartTime>
<EndTime>2024-05-04T15:16:26</EndTime>
<Secrecy>0</Secrecy>
<Type>time</Type>
</Item>
<Item>
<DeviceID>34020000001310000001</DeviceID>
<Name>IPCamera 01</Name>
<FilePath>1714806986_1714808977</FilePath>
<Address>Address 1</Address>
<StartTime>2024-05-04T15:16:26</StartTime>
<EndTime>2024-05-04T15:49:37</EndTime>
<Secrecy>0</Secrecy>
<Type>time</Type>
</Item>
</RecordList>
</Response>

服务端->客户端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.60:5060;rport=5060;branch=z9hG4bK1849801968
From: <sip:34020000001110000001@3402000000>;tag=992677514
To: <sip:34020000002000000010@3402000000>;tag=2312042141
Call-ID: 2058944946
CSeq: 20 MESSAGE
User-Agent: eXosip/4.1.0
Content-Length: 0

5.2 播放录像

5.2.1 播放

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
INVITE sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK925030664
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>
Call-ID: 2293065782
CSeq: 20 INVITE
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Content-Type: application/sdp
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T15:52:21.529
Subject: 34020000001110000001:10000000000000000041,34020000002000000010:2000
Content-Length: 272

v=0
o=34020000002000000010 0 0 IN IP4 192.168.6.106
s=Playback
u=34020000001310000001:3
c=IN IP4 192.168.6.106
t=1714804996 1714806986
m=video 45056 RTP/AVP 96 98 97
a=recvonly
a=rtpmap:96 PS/90000
a=rtpmap:98 H264/90000
a=rtpmap:97 MPEG4/90000
y=0000002000
f=

客户端->服务端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK925030664
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 20 INVITE
Contact: <sip:34020000001310000001@192.168.6.60:5060>
Content-Type: application/SDP
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 282

v=0
o=34020000001110000001 0 0 IN IP4 192.168.6.60
s=Network Video Recorder
c=IN IP4 192.168.6.60
t=1714833796 1714835786
m=video 62000 RTP/AVP 96
a=sendonly
a=rtpmap:96 PS/90000
a=username:34020000001110000001
a=password:zzgd1234
a=filesize:2124794308
y=0000002000
f=

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
ACK sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1836836056
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 20 ACK
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Content-Length: 0

然后是推流播放

5.2.2 暂停播放

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
INFO sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1187559455
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 21 INFO
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Content-Type: application/RTSP
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T15:52:29.076
Content-Length: 40

PAUSE RTSP/1.0
CSeq: 20
PauseTime: 0

客户端->服务端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK1187559455
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 21 INFO
Contact: <sip:34020000001310000001@192.168.6.60:5060>
Content-Type: Application/RTSP
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 66

RTSP/1.0 200 OK
CSeq: 20
RTP-Info: seq=9810092;rtptime=3450012

5.2.3 继续播放

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
INFO sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK498785409
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 22 INFO
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Content-Type: application/RTSP
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T15:52:31.946
Content-Length: 57

PLAY RTSP/1.0
CSeq: 21
Scale: 1.000000
Range: npt=0-

客户端->服务端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK498785409
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 22 INFO
Contact: <sip:34020000001310000001@192.168.6.60:5060>
Content-Type: Application/RTSP
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 66

RTSP/1.0 200 OK
CSeq: 21
RTP-Info: seq=9810092;rtptime=3450012

5.2.4 调整倍速/时间

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
INFO sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1720900866
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 23 INFO
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Content-Type: application/RTSP
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T15:52:36.954
Content-Length: 58

PLAY RTSP/1.0
CSeq: 22
Scale: 2.000000
Range: npt=11-

其中Scale是倍速,Range是距离该文件开始时间的相差时间

客户端->服务端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK1720900866
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 23 INFO
Contact: <sip:34020000001310000001@192.168.6.60:5060>
Content-Type: Application/RTSP
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 66

RTSP/1.0 200 OK
CSeq: 22
RTP-Info: seq=9810092;rtptime=3450012

5.2.5 结束播放

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
BYE sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK2449791157
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 24 BYE
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Content-Length: 0

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK2449791157
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=1990264104
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=2049052006
Call-ID: 2293065782
CSeq: 24 BYE
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 0

5.3 下载录像

5.3.1 下载

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
INVITE sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK1956839953
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=2542309601
To: <sip:34020000001310000001@192.168.6.60:5060>
Call-ID: 2112998906
CSeq: 20 INVITE
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Content-Type: application/sdp
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Date: 2024-05-17T16:04:18.763
Subject: 34020000001110000001:10000000000000018467,34020000002000000010:3000
Content-Length: 272

v=0
o=34020000002000000010 0 0 IN IP4 192.168.6.106
s=Download
u=34020000001310000001:3
c=IN IP4 192.168.6.106
t=1714804996 1714806986
m=video 45056 RTP/AVP 96 98 97
a=recvonly
a=rtpmap:96 PS/90000
a=rtpmap:98 H264/90000
a=rtpmap:97 MPEG4/90000
y=0000003000
f=

客户端->服务端

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK1956839953
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=2542309601
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=776353021
Call-ID: 2112998906
CSeq: 20 INVITE
Contact: <sip:34020000001310000001@192.168.6.60:5060>
Content-Type: application/SDP
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 282

v=0
o=34020000001110000001 0 0 IN IP4 192.168.6.60
s=Network Video Recorder
c=IN IP4 192.168.6.60
t=1714833796 1714835786
m=video 62002 RTP/AVP 96
a=sendonly
a=rtpmap:96 PS/90000
a=username:34020000001110000001
a=password:zzgd1234
a=filesize:2124794308
y=0000003000
f=

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
ACK sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK4134523750
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=2542309601
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=776353021
Call-ID: 2112998906
CSeq: 20 ACK
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Content-Length: 0

然后是推流

5.3.2 停止下载

服务端->客户端

1
2
3
4
5
6
7
8
9
10
11
12
BYE sip:34020000001310000001@192.168.6.60:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.6.106:5062;rport;branch=z9hG4bK303163387
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=2542309601
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=776353021
Call-ID: 2112998906
CSeq: 21 BYE
Contact: <sip:34020000002000000010@192.168.6.106:5062>
Max-Forwards: 70
User-Agent: eXosip/4.1.0
Content-Length: 0

客户端->服务端

1
2
3
4
5
6
7
8
9
10
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.6.106:5062;rport=5062;branch=z9hG4bK303163387
From: <sip:34020000002000000010@192.168.6.106:5062>;tag=2542309601
To: <sip:34020000001310000001@192.168.6.60:5060>;tag=776353021
Call-ID: 2112998906
CSeq: 21 BYE
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length: 0