Local Channel

英文原址:http://www.voip-info.org/wiki/view/Asterisk+local+channels

Local channel

chan_local是一个伪造的channel。使用该channel将使呼叫回拨到拨号计划中的另外一个context。有助于实现递归的路由;同时它还能在呼叫结束后返回拨号计划。

 

语法

 

Local/extension@context[/n] 
Local/extension@context[/nj] (starting with Asterisk 1.6, backport available for 1.4) 
 

      在字符串的最后添加“/n”将使Local channel在远端结束应答时不进行本地转移(“n”代表“n”o)。当你期望Local channel能像一般channel那样处理呼叫时,这是个隐秘的但是非常有用的特性。如果你没有设置“no release”这个特性,被叫方一旦应答,变量和拨号计划将恢复成原始呼叫,并且Local channel将无效并且从活动信道列表中移除。某些环境下可能需要这样配置,但是在你使用变量去控制呼叫时将造成无法预期的拨号行为。

 

      添加“/nj”将为Local channel驱动添加抖动缓冲器。Asterisk 1.6中有该特性的介绍,同时可向下移植到1.4版本。

 

Jitter Buffer(抖动缓冲器)

 

      是一个共享的数据区域,在这个数据区域中,每隔一段均匀的间隔,语音包会被收集,存储并发到语音处理器。包到达时间的变化,称作抖动,将会由于网络拥塞,定时漂移或路由变更而产生。抖动缓冲器放于语音连接的接收端,它有意地延迟到达的包,如此一来,终端用户就会感受到一个清晰的,没有什么声音失真的连接。抖动缓冲器有两种,静态的和动态的。静态抖动缓冲器是基于硬件的,它是由厂家来配置的。而动态抖动缓冲器是基于软件的,它由网管配置以适应网络延迟的改变。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值