在twilio hold上播放直播流

在twilio hold上播放直播流,twilio,Twilio,我需要在twilio通话排队时播放实时音频(而不是播放mp3文件中的hold音乐) 我试着将hold音乐指向一个实时mp3流(icecast),但没有成功 我能想到的唯一一件事是启动一个会议,在会议上打一个电话,发送我需要在等待状态下播放的音频,然后将等待状态下的电话放入(静音)该会议 这似乎不是最好的方式,但我想避免会议费用(每月有数百万分钟的等待时间) 这个问题有没有更优雅的解决方案?这里是Twilio开发者福音传道者 据我所知,这在中是不可能的。当你给Twilio一个mp3文件播放时,首先

我需要在twilio通话排队时播放实时音频(而不是播放mp3文件中的hold音乐)

我试着将hold音乐指向一个实时mp3流(icecast),但没有成功

我能想到的唯一一件事是启动一个会议,在会议上打一个电话,发送我需要在等待状态下播放的音频,然后将等待状态下的电话放入(静音)该会议

这似乎不是最好的方式,但我想避免会议费用(每月有数百万分钟的等待时间)


这个问题有没有更优雅的解决方案?

这里是Twilio开发者福音传道者

据我所知,这在
中是不可能的。当你给Twilio一个mp3文件播放时,首先下载并缓存该文件(如果标题允许)。使用mp3文件时,Twilio需要一个现有文件和有限的文件大小


我认为按照您的建议,使用会议或一系列直接一对一通话来播放流可能是最好的解决方案。若你们每个月都有数百万分钟的时间,那个么我建议你们和那个些可以让你们的时间更实惠的人联系。

我也这么认为。只是一个旁注:在排队过程中,通过调整我端的一些内容(并从直播流URL中删除.mp3),我最终能够从Icecast中播放一个直播mp3流。有趣的是,音频每30秒停止播放(静音)约5秒。我猜(您也证实)这可能是因为它不知道如何处理实时流数据。太糟糕了-如此接近,但到目前为止…似乎Twilio可以通过一个小的调整使这项工作。谢谢真有趣!但是,是的,我确定这是因为Twilio是为了下载和缓存mp3文件而构建的,只是不确定它对流做了什么。我被你在这里实际建造的东西迷住了。如果你能和我分享,给我发电子邮件philnash@twilio.com