2011-01-11 108 views
1

我有一个星号服务器。我使用服务器根据几次按键将来电连接到另一部分机。有一定的时间延迟(在按键/分机按下之后和呼叫连接之前)。如何在这段时间播放一个小型音乐文件(我的选择)?我的脑海里有一些限制:使用星号在连接呼叫前播放音乐文件

  1. 只要呼叫没有连接,音乐就应该播放。所以,使用的方法应该是非锁定的方法。

对此的任何帮助是非常受欢迎的。

感谢,
斯利拉姆

+0

你能找到任何工作解决方案吗?如果你能在这里分享,会很感激。 – Farzan 2013-12-17 12:59:36

+1

@Farzan:我无法找到我想要的确切解决方案。正如Luc写道的,背景可能是一种可能的解决方案,但因为它是异步的。或者你可以尝试Hallman的回复。 – Sriram 2013-12-18 06:38:22

回答

0

我觉得背景是你的朋友(http://www.voip-info.org/wiki/view/Asterisk+cmd+BackGround)

2

使用M标志到Dial应用程序,在拨打电话时播放music on hold

exten => 9000,1,Noop 
exten => 9000,n,Answer 
exten => 9000,n,Dial(SIP/device,0,m)