我正在尝试使用 Twilio 构建 vPBX,我已经完成了大部分功能,但缺少自定义“保持音乐”。 现在默认的保持相当于静音。
是否有一种优雅的方法可以在 Twilio 上为 SIP 客户端更改默认保留音乐?
我正在考虑在 SIP Webhook 上收听 HOLD 事件,并使用正在播放保持音乐的新 Twiml 更新活动呼叫 - 但是,当他们取消保持呼叫时,这会为入站支路引入一些延迟,因为我们必须再次听 webhook,并重新组合调用段。
有没有更好的方法来解决这个问题?我试图搜索这个特定的问题,在通话到达最后一站之前有很多关于保持音乐的内容,但在通话过程中没有任何内容。
感谢您的帮助。
答案 0 :(得分:1)
对于建立后涉及修改的呼叫,最佳做法是将会议作为网络媒体资源,这样您就可以轻松修改单个呼叫段并根据需要重定向。例如,使用会议并将 individual participant 腿设置为保持状态。
对于 SIP 端点,您无法修改正在进行的呼叫(SIP 端点确实提供了一个 UI 来执行此操作),除了 recently introduced 上的 SIP REFER SIP 端点的 Twilio 端。
其他链接