Twilio 在 SIP 呼叫中播放保持音乐

时间:2021-05-16 14:29:39

标签: twilio sip pbx

我正在尝试使用 Twilio 构建 vPBX,我已经完成了大部分功能,但缺少自定义“保持音乐”。 现在默认的保持相当于静音。

是否有一种优雅的方法可以在 Twilio 上为 SIP 客户端更改默认保留音乐?

我正在考虑在 SIP Webhook 上收听 HOLD 事件,并使用正在播放保持音乐的新 Twiml 更新活动呼叫 - 但是,当他们取消保持呼叫时,这会为入站支路引入一些延迟,因为我们必须再次听 webhook,并重新组合调用段。

有没有更好的方法来解决这个问题?我试图搜索这个特定的问题,在通话到达最后一站之前有很多关于保持音乐的内容,但在通话过程中没有任何内容。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

对于建立后涉及修改的呼叫,最佳做法是将会议作为网络媒体资源,这样您就可以轻松修改单个呼叫段并根据需要重定向。例如,使用会议并将 individual participant 腿设置为保持状态。

对于 SIP 端点,您无法修改正在进行的呼叫(SIP 端点确实提供了一个 UI 来执行此操作),除了 recently introduced 上的 SIP REFER SIP 端点的 Twilio 端。

其他链接

Call Control Concepts