有没有办法将我的电话用作SIP GSM网关,以便我可以使用SIP电话拨打和接听蜂窝电话和/或通过SIP PBX重新路由它们?

评论

可能相关:android.stackexchange.com/questions/1265/best-sip-application

@Al Everett:您链接的问题是关于将手机变成SIP软电话。我正在尝试弄清楚如何为SIP服务,而不是为另一个客户端。

这就是为什么我写“可能”的原因。
@Al Everett:了解。但是,支持它将是一个很好的SIPdroid!

服务器上的星号+蓝牙加密狗,以及chan_celliax或chan_mobile。

#1 楼

在拥有负责无线电通信的移动设备驱动程序的源代码之前,这是不可能的。您可以阅读相关文章,其中描述了为什么无法使用电话作为gsm网关的sip。

根据该文章


使Android成为GSM网关的第三个障碍是供应商RIL
不是开源的。每个供应商都有自己的RIL库,该库与Radio Daemon(rild)通信。


#2 楼

这似乎需要一种设备,在该设备中可以通过应用程序获取/获取通话中的音频。在典型的android电话体系结构中,通话音频由无线电协处理器处理,完全不在linux / android下运行的任何东西处理-这就是为什么您不能真正记录通话的原因。
如果您的手机支持USB主机(或可以通过其获得支持),并且发现带有Linux驱动程序的USB音频加密狗,则理论上您可以循环并将其插入手机的耳机插孔中……但是,这样做并不简单吗?从某人那里购买SIP网关服务?

评论


在三星的情况下,无线电处理器就是dsp?

–user2284570
20年4月30日在12:59

#3 楼

否。

目前不可用。可能您可以将与此相关的Linux应用程序移植到您的Android手机上,如果它是CLI应用程序,则更容易,但是就目前而言,没有任何应用程序可以满足您的要求。

评论


让问题悬而未决,因为如果以后再问,当存在这样的应用程序时,它可能会被视为与此重复并被删除。

– Saxtus
2011年4月15日下午5:04