使用 Asterisk 在呼叫连接之前播放音乐文件

发布于 2024-10-11 08:38:02 字数 198 浏览 6 评论 0原文

我有一个星号服务器。我使用服务器根据几次按键将传入呼叫连接到另一个分机。有一定的时间延迟(按下按键/分机之后和呼叫连接之前)。在此期间如何播放(我选择的)小音乐文件?我想到了一些限制:

  1. 只有在通话未接通时才应播放音乐。因此,所使用的方法应该是非锁定方法。

非常欢迎对此提供任何帮助。

谢谢,
斯里拉姆

I have an asterisk server. I use the server to connect an incoming call to another extension based on a few key presses. There is a certain time lag (after the key/extension press and before the call connects). How can I play a small music file (of my choice) in this period? There are some constraints that come to my mind:

  1. The music should play only as long as the call does not connect. So, the method used should be a non-locking one.

Any help on this is most welcome.

Thanks,
Sriram

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

黯淡〆 2024-10-18 08:38:02

使用 Dial 应用程序的 m 标志来播放 通话期间保持音乐

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

Use the m flag to the Dial application, to play music on hold while the call is connecting.

exten => 9000,1,Noop
exten => 9000,n,Answer
exten => 9000,n,Dial(SIP/device,0,m)
吐个泡泡 2024-10-18 08:38:02

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

I think Background is your friend (http://www.voip-info.org/wiki/view/Asterisk+cmd+BackGround)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文