星号中的文件传输支持

时间:2014-12-09 08:36:36

标签: android asterisk file-transfer sdp

我刚刚在我的debian盒子上设置了一个星号服务器 经过星号配置的一些战斗后,我终于成功地让两部Android手机互相通话。甚至视频通话都在工作!所以很酷。
我的配置非常基本。我在Android手机上使用imsDroid软电话 现在,我需要能够在这两部手机之间进行文件传输(文件共享)。 imsDroid具有这种内置功能 但是当我尝试发送文件(在这种情况下是图像)时,我在星号上收到此错误:

WARNING[19405]: chan_sip.c:9084 process_sdp: Unsupported SDP media type in offer: message 34515 TCP/MSRP *
WARNING[19405]: chan_sip.c:9177 process_sdp: Failing due to no acceptable offer found

使用星号调试,我发现当软电话尝试发送图像时,SIP服务器会回复488 Not acceptable here。完整的调试日志:http://pastebin.com/mxc04i2T

我一整天都在谷歌和论坛上搜索,我已经阅读了很多文档,但我找不到任何解决这个问题的方法。
尝试发送txt文件或二进制文件时出现同样的错误 我敢打赌,我错过了一些东西 我需要添加一个编解码器吗?我该怎么调试呢?星号甚至支持文件传输(通过msrp或任何其他协议)?
感谢。

1 个答案:

答案 0 :(得分:1)

你需要做

asterisk -r
sip set debug on

并查看它提供的内容。

实际上星号没有上述功能,但如果应用程序使用sip消息或类似的东西,它仍然可以正常工作。