sip是啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sip是啥相关的知识,希望对你有一定的参考价值。

参考技术A

SIP(会话发起协议)属于IP应用层协议,用于在IP网上为用户提供会话应用。会话指两方或多方用户之间的语音、视频、及其他媒体形式的通信,具体可能是IP电话、会议、即时消息等等

SIP是一个信令协议,它对应于传统电话网络中的呼叫信令协议(比如SS7 ISUP)。构建一个完整多媒体通信架构还需要结合其他一些协议,必要的有:RTP,用于媒体传输;RSVP,用于QOS保证等等。

会话的发起与管理如下:

SIP主要用于创建、修改和终止一个会话。

1、发起方向目的方发送一个SIP请求消息(INVITE),其中包含提议的会话参数的描述,请求在二者之间建立一个会话。

2、目的方返回一个SIP响应消息(200 OK),其中包含接受的会话参数的描述,接受会话建立请求。

3、发起方发送一个SIP请求消息(ACK)确认会话的建立。

4、会话中的任意一方可以发送一个SIP请求消息(reINVITE),其中包含提议的新的会话参数,请求修改二者之间的会话。

5、另一方返回一个SIP响应消息(200 OK),其中包含接受的新的会话参数,接受会话修改请求。

6、会话中的任意一方可以发送一个SIP请求消息(BYE),请求结束会话。

7、另一方返回一个SIP响应消息(200 OK),接受会话结束请求。

pjproject是啥

参考技术A pjproject开源的电话软件,基于sip协议的VoIP、视频会议源码,对防火墙穿透协议支持较好,跨平台,支持Linux/Unix,Wingdows,CE,Symbian等平台.

Sip agreement based on VoIP, video conferencing source of support to better penetrate the firewall, cross-platform support for Linux/Unix, Wingdows, CE, Symbian, etc.

以上是关于sip是啥的主要内容,如果未能解决你的问题,请参考以下文章

H323与SIP协议的区别是啥?

请问UC手机浏览器的系统设置里面的UA,更改UA,UA到底指的是啥?更改UA有啥作用?

sip的鉴权包是如何添加的

pjproject是啥

sop是啥意思

sip消息 sip请求