RTP SIP配置详解

网络 网络管理
文章中,我们针对RTP SIP配置的内容进行了分析和讲解。希望对大家有所帮助。那么具体的配置过程,就请大家详细浏览下文吧。

SIP协议以及它的一些应用,有很多内容值得我们学习。那么对于这方面,我们今天则是讲解一下RTP SIP配置的有关内容。SIP(会话初始协议),通常用于VOIP电话,进行呼叫建立,呼叫协商,呼叫结束.它帮助两个端互相通认,但它不处理媒体;当呼叫建立后,他通过实时传输协议(RTP)在电话A到电话B直接传输媒体.

SIP和RTP

SIP是一个应用层的信令协议.他使用的端口是5060(通常)进行通信.SIP可以通过UDP和TCP传输层协议进行传输.Asterisk目前没有TCP用于传输SIP信息.

RTP用于端点间传输媒体(语音),Asterisk中RTP使用大数字的无特权端口(默认10,000到20,000)

SIP优点:普通的被接受和结构灵活.其它的VOIP协议还有H.323,IAX,MGCP.

RTP SIP配置

/etc/asterisk/sip.conf文件中:

  1. [general]  
  2. context=default  
  3. srvlookup=yet  ;建立一个逻辑和可解析地址的方法,你可以达到这个地址,还可以获取DNS很多好处  
  4. [10000]  
  5. username=10000  ;用户名  
  6. type=friend   ;可以定义用户(user)\端(peer)\朋友(friend)  
  7. secret=123456  ;认证密码  
  8. record_out=Always;去电录音Adhoc须要时,Never从不,Always总是  
  9. record_in=Never ;来电录音  
  10. callgroup    ;呼叫组,默认为"1" 
  11. pickupgroup   ;代接组  
  12. disallow     ;不允许编码  
  13. allow      ;允许编码  
  14. port=5060    ;端口号  
  15. qualify=yes   ;监视Asterisk服务器与电话之间是否延时(默认2,000可达;yes可替换毫秒)  
  16. context=default   ;指令的地点  
  17. host=dynamic  ;要求号码要注册,以便Asterisk如何找到电话.(static则不需要注册)  
  18. dtmfmode=rfc2833 ;  
  19. mailbox=10000@device  
  20. callerid=test1 <10000>  
  21. canreinvite=no  ; 

用户户类型是用于认证呼入呼叫;端类型用于呼出呼叫;朋友类型两种都用.(这个常用在sip.conf与iax.conf中用到),到这里我们就将RTP SIP配置的过程全部呈现给大家了,希望对大家有所帮助。

责任编辑:佟健 来源: hi.baidu.com
相关推荐

2010-09-07 17:13:54

SIP协议详解

2010-09-17 14:24:00

SIP协议详解

2010-09-17 10:07:17

SIP协议SIP代理服务器

2010-09-17 10:50:35

sip请求

2010-09-17 13:58:39

2011-03-02 13:12:37

vsftpd配置

2010-09-17 14:13:20

SIP业务Erlang

2010-09-09 14:32:46

sip协议端口

2010-09-17 10:24:55

SIP INVITE

2010-07-14 18:14:41

2009-07-14 17:34:53

Webwork配置

2010-07-14 18:03:15

2010-09-08 09:20:27

SIP协议是什么

2010-09-17 10:41:27

SIP协议视频监控

2010-09-08 16:25:39

SIP协议栈

2010-09-17 10:00:38

SIP优点

2009-07-15 14:08:06

MyEclipse T

2010-08-30 19:55:27

配置DHCP

2009-07-09 14:57:08

JDK环境配置

2010-06-07 16:23:06

HadoopOnDem
点赞
收藏

51CTO技术栈公众号