1

我在 AWS S3 上有一个公开的文件: https ://s3-eu-west-1.amazonaws.com/voxist-greetings/33631222504/33651291239_95113eed-386b-4264-a4cf-46182faae125COUCOU1.wav

现在,当 RVD 尝试播放它时,我得到:INFO [org.mobicents.servlet.restcomm.interpreter.VoiceInterpreter] (RestComm-akka.actor.default-dispatcher-8586) MediaGroupResponse,成功:false jain.protocol.ip.mgcp。 JainIPMgcpException:IVR 请求失败,错误代码为 312

我不知道为什么...同一个文件曾经使用另一个名称。

感谢您提供有关如何调试此问题的任何提示。

4

1 回答 1

1

问题似乎发生在媒体服务器端。更具体地说,似乎由于某种原因无法打开该文件。

相关代码行可以在这里找到。

你能拿一个 tcpdump 分享一下,以便我们看到 MGCP Play 请求吗?

希望这可以帮助。

更新:

这是一个例子:

在此处输入图像描述

200 OK 仅表示 MGCP事务成功完成。现在我们需要剖析从 Media Server 发送到 RestComm 的通知(NTFY),主要是 ObservedEvents 参数。

如果您查看图片,您将看到触发的事件是 OperationFailed (of),ReturnCode (rc) 等于 312,这是一个错误。可以在此处找到规格的相关链接。

总而言之,媒体服务器收到播放文件的请求(在这种情况下是它的缓存版本),但如果由于某种原因无法打开 URL。

是否可以从媒体服务器端访问 URL?

于 2016-07-04T14:14:03.597 回答