最后更新:2022-04-02 15:31:02 手机定位技术交流文章
若干因特网应用程序需要创建和管理一届会议。在这方面,与会者之间的数据交换称为届会。考虑到这些个人的真实情况,这些应用软件的实施往往很复杂:行为者可能在代理商之间转换。他们可能不止一个名字他们可以通过各种媒介(例如电子邮件)进行沟通。多媒体,视频,- 有时,各种媒体相互交流。对于实时多媒体会话数据,例如音响数据,已经制定了许多通信协议。影像,或者文本。SIP(本届会议的初步协议)与这些协议类似。互联网终端(用户代理)也可搜索与会者并提供共同的届会描述。能够确定届会的实际与会者,还有其他原因SIP能够开发简单的网络主机(有时称为代理服务器)。这是首次允许用户向最终用户登记。发出会话邀请,或者发出其他请求。SIP是一种轻形的半透明聚合物。多用途的工具,可以用来创建,修改和终止会话,它根据通信协议自主运作。它不受所形成的会话的影响。
SIP是控制申请一级的应用的规程。它能够启动、修改和结束多媒体会议(或会议),例如因特网电话。部门投资方案还可邀请与会者参加已经排定的会议。比如多方会议。在已有的届会上,媒体可以很容易地增加(或删除)。地名绘图和再定向服务得到SIP的支持。该系统用于促进个人移动业务,允许用户使用独特的外部标识,而不是其真正的网络位置。SIP开发并仍在使用媒体会议结束协议。支持5个方面:
(1) 用户定位器:确定终端用户的通信位置。
(2) 用户有效性:评估用户参与届会的意愿。
3) 用户能力:审查媒体和媒体特点。
(4) 构造一个会话 : “ 环绕 ”, 然后在调用者和调用者上创建一个会话参数 。
会话管理包括传输和终止会话、改变会话设置、激活服务等等。
SIP电文结构与HTTP协议类似,它由三部分组成:
• 请求线(请求线)或地位线(状况线)
• 标题(标题)
•正文(body)


请求行
CRLF 中、中、英、法、俄、俄、俄、西、俄、西
Invite sip:bob@zte.com.Com SIP/2.0/r/n是请求行的一个例子:
方法:以下是一些信息列表。 方法方法方法可以发送一些信息。

请求-URI:对所请求用户或服务处地址信息的指示。
IP-Verion: IP版本必须包含在请求和回复信息中。
SIP-VERS-VERIS-VERIS-VERIS 状态-状态-状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态/状态
SIP/2.0200 OK/r/n是州线的例子。
身份代码由三个数字组成,表明请求是否得到理解或满足。
状态代码的第一个号码决定答案类型,而以下两个号码是未分类的。
MESSAGE sip:0210011140114@10.192.39.37:17017 SIP/2.0
Via: SIP/2.0/UDP 10.192.39.194:15069;rport;branch=z9hG4bK2000324456
From: <sip:0100012000002@10.192.39.194:15069>;tag=2253307030
To: sip:0210011140114@10.192.39.37:17017
Contact: <sip:0100012000002@10.192.39.194:15069>
Call-ID: 755416301
CSeq: 20 MESSAGE
Content-Type: Application/MANSCDP+xml
Max-Forwards: 70
User-Agent: eXosip/3.3.0
Content-Length: 161
Header |
含义说明 |
举例 |
Call-ID |
由本地设备( Cliet) 生成, 每个呼叫都有相同的值 。 |
Call-ID: 755416301 |
From |
表示请求的发起者 |
From: <sip:0100012000002@10.192.39.194:15069>;tag=2253307030 |
To |
表示请求的接收者 |
To: sip:user2@ domain.com |
Via |
服务器将“通过”的域插入请求中,以检查路径,并允许响应根据“通过”找到返回路径。 |
To: <sip:0210011140114@10.192.39.37:17017> |
Max-Forwards |
最大前向 = 0 返回 483. 默认 70 表示软件包可能发送的最大跳跃次数 。 |
Max-Forwards: 70 |
Contact |
添加源 URL 以直接访问源。 |
Contact: <sip:0100012000002@10.192.39.194:15069> |
Content-Type |
指定信件类型( SDP 会话描述协议)。 |
Content-Type: text/plain;Content-Type: application/sdp; Content-Type: application/cpim; |
Content-Length |
指定信件正文的字节大小 。 |
Content-Length: 47 |
空间投资协议主要包括下列逻辑作用:普遍获得、代理服务器、登记/定位服务器和转线服务器。
UA:在 http 协议中, 用户代理( User Agent) 与浏览器的字符相似 。是用户操作的终端界面,用户代理必须遵守《部门投资方案议定书》的规格。然而,其他应用设想方案与其他协定一起使用。将有一些实现的逻辑。比如,SIP协议将H.I.与提供软件电话功能的323VoIP协议结合起来。用户代理机构分为两个逻辑实体:UAC(用户代理客户)和UAS(用户代理服务器)。知识产权请求由UAC提交,答复被接受。UAS得到SAP的要求 并进入答案。物理装置既可以作为UAC,也可以作为UAS。
代理服务器的任务主要是将请求和反应传递给其他代理服务器或普遍获得服务者,尽管并非只有代理服务器或普遍获得服务者可以这样做。国家代用服务器和无国籍代用服务器是两种代用服务器。前者仍被归类为通信服务。传输操作由限用国家机器控制。而后者不保存状态,这基本上是一个向前直进的程序。
登记/定位服务器:登记和定位服务器,用于登记和定位普遍获得,记录和定位普遍获得。在线UA定期向登记服务器传送SIP信息,以表明UA目前的位置(例如IP地址、端口号等)。登记服务器将把这些信息存储在数据库(或分布式列表)中,并用作向公众提供信息的工具。当另一个普遍获得者派到普遍获得者手中时,普遍获得者的地位就可以获得。
在概念上等同于特定函数的普遍获得被称为重置服务器。



口吸协议最重要的方面是发现口吸协议的三个基本定义:loglog(对话)、会议(会议)、翻译(服务)和对口吸食品库基本结构的明确认识。
事务
交易事务处收集了各种请求和对这些请求的所有答复。
理解:
一. 就 Invite公司而言,除了Invite公司的请求和在没有得到成功答复的情况下所附的答复资料之外,还列入了 " ACK " 请求。
唯一能识别到的是 Via 信头中的分支参数。 分支有相同的值, 表示相同的交易( 事项) 。
三. 事件(方法)引起问题,而方法(方法)的建立和到来都产生了新的问题。 实际上,当你收到新的信息时,它以分支为基础。
四. 根据口吸协议,交易说明由五个重要部分组成:支气管参数、呼号ID和Via头部的cseq。这五个部分加在一起表示某种运输方式。如果其中缺少一部分,行动将是失败的。

对话
概览:一个对话框是两个普遍接受机构之间建立的一种临时IP连接。
理解:
第一,它在整个普遍获得协议中排列信息顺序,并为索取信息提供了适当的途径。
二,调用识别码,从牌到牌的组合只能确定一种话语。
三. 讨论通常由邀请和订阅产生,也就是说,对话是在进入决定性阶段时发展起来的。
注意事项:
一. 在讨论中,普遍获得与普遍获得之间的对话标识不同。
Tag是一个半透明标记, 帮助生成独特的 Dilog ID 。

会话
概览:会议是交流进程的所有参与者以及他们之间流通的媒体的聚会。
理解:
“多媒体会议是多媒体发送者和接收者以及传输者和发送者与接收者之间的多媒体流,多媒体会议是多媒体会议的一个实例(战略发展方案会议可能包括一次或多次审查方案会议)。一个可以被邀请若干次。另一来电者传唤他参加同一会议。如果使用了SDP,在SDP开始时,某些相关的SDP用户名、会话代号、网络类型和地址类型组成创建了会议。
注意事项:
一. 只有媒体协商有效,才能举行届会。

SDP协议介绍

考虑国家招标28181提供的以下SDP信息:
v=0 // 版本细节
= 3301060200110019325 00 In IP4/所有者信息(控制点编码/所有者IP)(330106020013131019325控制点编码/所有者IP)
s=Play // session 主题(播放实时预览 PlayBack 重放视频下载)
c=IN IP4/ IP 媒体接收器
t=0/时间(0-0表示非0-0指标视频重播或下载期间的实时预览)
m=VIV5494 RTP/AVP96 97 98//Media info(5494 RTP/AVP 压载式(tcp/udp))
a=trtpmap:96 PS/900//编码视频流PS格式的PT1/900单元
a=rtpmap:97 MPEG4/90000
a=rtpmap:98 H264/90000
a=recvonly
y=0999999999
RTP协议格式
网络传输协议是实时运输协议。该手册于1996年作为《RFC 1889》由IETF M多媒体传输工作组发布。难民保护方案协定具体规定了通过因特网进行音频和视频传输的标准数据包格式。

转拨方案提交的材料分为两部分:信头和有效载荷。
一.V:在两个地点设置保护TP版本号,在第三个地点设置目前的协议版本号。
二. P:填充标记,1个位置,如果P=1,在划界案结束时再填充一个或数组不属于有效载荷的八组。
三:扩展号,一个位置,如果X=1,一个扩展信头被发送到RTP信头后面。
四. CC:一个4比特的CSRC计数器,显示CSRC身份证的数量。
5 M: 标记, 1比特,各种有效载荷有不同的含义;对于视频,表示框架的结束;对于音频,表示会话的开始。
六. PT:7比特有效载荷类型,用于在转基因技术报告中具体说明有效载荷类型,如GSM音频、JPEM图片等,并主要用于流媒体,以区分音频和视频流,帮助客户解析。
七十六是序列号用来识别发件人发件人RTP电文的序列号,每发送一个报文,序列号增1。在这一领域,联合民主党议定书用于运输下层议定书。当网络状况不佳时,它可以用来检查投放的包件。同时,还有一种网络摇晃假想,可以用来重组数据。在螺旋服务器中,字段从零开始。同时对音频和视频包进行独立统计。
8个时间戳(时间戳):32个地点和时间戳显示RTP报告头8组的取样时间,接受者利用时间戳计算延迟和延迟摇晃时间,并同步控制。
9. 同步源(SSRC)识别:32个不同地点用于识别同步源。标识符是随机选择的,参加同一视频会议的同步源没有两个可以拥有相同的SSRC。
十. CSRC标识符:每个CSRC标识符有32个位置或0-15个位置,每个CSRC确定了RRTP电文有效载荷中包含的所有报价来源。
如果存在扩展指标,则该扩展指以下列格式在头条标题之后出现的首字母扩展:
PS流格式
编程流(PS)与一个包装基本流(PES)合并,即收集视频、音频和数据基本原理,这些基本原理具有类似的相对时间联系,其大小可能不同,而且有些长,而且往往在诸如传输、存储和本地游戏等少数情况下使用。
注册-含鉴权
REGISTER sip:130909115229300920@10.64.49.44:7100 SIP/2.0
Via: SIP/2.0/UDP 10.64.49.218:7100;rport;branch=z9hG4bK4162288924
From: <sip:130909113319427420@10.64.49.218:7100>;tag=382068091
To: <sip:130909113319427420@10.64.49.218:7100>
Call-ID: 143225205
CSeq: 1 REGISTER
Contact: <sip:130909113319427420@10.64.49.218:7100>
Max-Forwards: 70
User-Agent: Hikvision
Expires: 7200
Content-Length: 0
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 10.64.49.218:7100;rport=7100;branch=z9hG4bK4162288924
From: <sip:130909113319427420@10.64.49.218:7100>;tag=382068091
To: <sip:130909113319427420@10.64.49.218:7100>;tag=916944766
Call-ID: 143225205
CSeq: 1 REGISTER
WWW-Authenticate: Digest realm="hik", nonce="a8afe6fcbee6331d89d3eb0d3d19ce39", opaque="a853e4f25298413f9bf3a9aa6767857d", algorithm=MD5
User-Agent: Hikvision
Expires: 7200
Content-Length: 0
REGISTER sip:130909115229300920@10.64.49.44:7100 SIP/2.0
Via: SIP/2.0/UDP 10.64.49.218:7100;rport;branch=z9hG4bK3997518011
From: <sip:130909113319427420@10.64.49.218:7100>;tag=382068091
To: <sip:130909113319427420@10.64.49.218:7100>
Call-ID: 143225205
CSeq: 2 REGISTER
Contact: <sip:130909113319427420@10.64.49.218:7100>
Authorization: Digest username="admin", realm="hik", nonce="a8afe6fcbee6331d89d3eb0d3d19ce39", uri="sip:130909115229300920@10.64.49.44:7100", response="907ddb1bcc25174d7de4a96c947fb066", algorithm=MD5, opaque="a853e4f25298413f9bf3a9aa6767857d"
Max-Forwards: 70
User-Agent: Hikvision
Expires: 7200
Content-Length: 0
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.64.49.218:7100;rport=7100;branch=z9hG4bK3997518011
From: <sip:130909113319427420@10.64.49.218:7100>;tag=382068091
To: <sip:130909113319427420@10.64.49.218:7100>;tag=705514612
Call-ID: 143225205
CSeq: 2 REGISTER
Contact: <sip:130909113319427420@10.64.49.218:7100>
User-Agent: Hikvision
Date: 2013-09-10T16:01:51
Content-Length: 0
在预览中添加结尾bye。
INVITE sip:33010602001310019325@10.64.49.218:7100 SIP/2.0
Via: SIP/2.0/UDP 10.64.49.44:7100;rport;branch=z9hG4bK1839167633
From: <sip:130909115229300920@10.64.49.44:7100>;tag=868569348
To: <sip:33010602001310019325@10.64.49.218:7100>
Call-ID: 2074790969
CSeq: 20 INVITE
Contact: <sip:130909115229300920@10.64.49.44:7100>
Content-Type: Application/SDP
Max-Forwards: 70
User-Agent: Hikvision
Subject: 33010602001310019325:0,130909115229300920:0
Content-Length: 216
v=0
o=33010602001310019325 0 0 IN IP4 10.64.49.44
s=Play
c=IN IP4 10.64.49.44
t=0 0
m=video 5494 RTP/AVP 96 97 98
a=rtpmap:96 PS/90000
a=rtpmap:97 MPEG4/90000
a=rtpmap:98 H264/90000
a=recvonly
y=0999999999
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 10.64.49.44:7100;rport=7100;branch=z9hG4bK1839167633
From: <sip:130909115229300920@10.64.49.44:7100>;tag=868569348
To: <sip:33010602001310019325@10.64.49.218:7100>
Call-ID: 2074790969
CSeq: 20 INVITE
User-Agent: Hikvision
Content-Length: 0
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.64.49.44:7100;rport=7100;branch=z9hG4bK1839167633
From: <sip:130909115229300920@10.64.49.44:7100>;tag=868569348
To: <sip:33010602001310019325@10.64.49.218:7100>;tag=3330812776
Call-ID: 2074790969
CSeq: 20 INVITE
Contact: <sip:130909113319427420@10.64.49.218:7100>
Content-Type: Application/SDP
User-Agent: Hikvision
Content-Length: 162
v=0
o=33010602001310019325 0 0 IN IP4 10.64.49.44
s=Play
c=IN IP4 10.64.49.218
t=0 0
m=video 5514 RTP/AVP 96
a=rtpmap:96 PS/90000
a=sendonly
y=0060205514
ACK sip:130909113319427420@10.64.49.218:7100 SIP/2.0
Via: SIP/2.0/UDP 10.64.49.44:7100;rport;branch=z9hG4bK3589109049
From: <sip:130909115229300920@10.64.49.44:7100>;tag=868569348
To: <sip:33010602001310019325@10.64.49.218:7100>;tag=3330812776
Call-ID: 2074790969
CSeq: 20 ACK
Contact: <sip:130909115229300920@10.64.49.44:7100>
Max-Forwards: 70
User-Agent: Hikvision
Content-Length: 0
BYE sip:130909113319427420@10.64.49.218:7100 SIP/2.0
Via: SIP/2.0/UDP 10.64.49.44:7100;rport;branch=z9hG4bK2928302365
From: <sip:130909115229300920@10.64.49.44:7100>;tag=868569348
To: <sip:33010602001310019325@10.64.49.218:7100>;tag=3330812776
Call-ID: 2074790969
CSeq: 21 BYE
Contact: <sip:130909115229300920@10.64.49.44:7100>
Max-Forwards: 70
User-Agent: Hikvision
Content-Length: 0
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.64.49.44:7100;rport=7100;branch=z9hG4bK2928302365
From: <sip:130909115229300920@10.64.49.44:7100>;tag=868569348
To: <sip:33010602001310019325@10.64.49.218:7100>;tag=3330812776
Call-ID: 2074790969
CSeq: 21 BYE
User-Agent: Hikvision
Content-Length: 0
本文由 在线网速测试 整理编辑,转载请注明出处。