码迷,mamicode.com
首页 > 其他好文 > 详细

sip消息 sip请求

时间:2018-03-05 18:14:36      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:invite   ack   cancel   bye   register   

sip消息大致被分为sip请求和sip响应

sip请求是由客户端发给服务器激活一个sip操作的消息。RFC3261定义了六种sip请求

1,INVITE--INVITE消息表明接收用户或服务器被邀请加入一个会话。也可以使用这种方式来修改先前建立会话的特性。INVITE消息体可能包含要建立或修改媒体会话的描述,使用SDP编码。INVITE的成功响应(200ok响应)表明了被叫方愿意参与会话。

2,ACK--ACK请求确认UAC(USER AGENT CLIENT)已经接收到了INVITE请求的最终响应。ACK只与INVITE一起使用。ACK用于结束一个200OK响应。前一个代理或UAC为其他最终响应发送ACK。如果INVITE请求中不含有会话描述信息,ACK可以包含一个最终会话描述的信息实体。

3,OPTIONS--UA使用OPTIONS请求向UAS(USER AGENT SERVER)查询它的功能。如果UAS可以向用户递送会话,则响应UAS的功能集。

4,BYE--UA使用BYE请求终结一个先前建立的会话。

5,CANCEL--CANCEL请求使UAC和网络服务器取消一个正在进行的请求,如INVITE。这不会影响UAC已经发送最终相应的请求。

6,REGISTER--客户端使用REGISTER请求注册它目前的位置信息。

sip消息 sip请求

标签:invite   ack   cancel   bye   register   

原文地址:http://blog.51cto.com/2685141/2083172

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!