资源描述:
《sip常用消息实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SIP常用消息实例参考1、MESSAGE消息 1)头字段填写说明 Call-id: 必选 CSeq: 必选 From: 必选 To: 必选 Max-Forwards:必选 Via: 必选 常用的可选参数: 指定的消息体 2)消息实例 发送MESSAGE请求消息给1
2、92.168.2.48的6010端口,参考消息如下(带了“Hello”的消息体):MESSAGE sip:1897778888@192.168.2.48:6010 SIP/2.0Call-ID: 8e12c17121ac4121bf927f6fd8013358@192.168.2.89From: ;tag=-0037-708c9a5cba8dd878To: CSeq: 1 MESSAGEVia: SIP
3、/2.0/UDP 192.168.2.89:14010;branch=z9hG4bK--22bd7222Max-Forwards: 30Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGEContact: Content-Type: text/plainContent-Length: 5Hello 收到来自192.168.2.48
4、的6010端口的返回消息,参考消息如下(修改了消息体的内容,变成了“Helloamigo”):SIP/2.0 200 OKVia: SIP/2.0/UDP 192.168.2.89:14010;branch=z9hG4bK--22bd7222From: ;tag=-0037-708c9a5cba8dd878To: ;tag=-002-3c18e810ab17c76fCall-ID: 8e12c17121
5、ac4121bf927f6fd8013358@192.168.2.89CSeq: 1 MESSAGEAllow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,UPDATE,PRACK,REFER,SUBSCRIBE,NOTIFY,MESSAGEContact: Content-Type: text/plainContent-Length: 11Hello amigo2、REGISTER消息 1)头字段填写说明
6、 Call-id: 必选 Cseq: 必选 From: 必选 To: 必选 Max-Forwards:必选 Via: 必选 Contact: 必选 Authorization: 必选 Expires: 常用可选头
7、 2)非鉴权注册消息实例 在该实例中192.168.2.161机器发送注册消息给192.168.2.89服务器,发送消息实例如下:REGISTER sip:192.168.2.89 SIP/2.0Via: SIP/2.0/UDP 192.168.2.161:10586Max-Forwards: 70From: ;tag=ca04c1391af3429491f2c4dfbe5e1b2e;epid=4f2e395931To: 8、237496@192.168.2.89>Call-ID: da56b0fab5c54398b16c0d9f9c0ffcf2@192.168.2.161CSeq: 1 REGISTERContact: ;methods="INVITE, MESSAGE, INFO, SUBSCRIB