Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有兴趣使用我的应用程序的后台服务以编程方式接听 VoIP 电话,最好是在 Skype 应用程序中。所以我需要能够以某种方式检测到传入的 Skype 呼叫,然后接听它。我使用 ITelephony 界面来接听常规电话,这似乎适用于大多数手机。
这甚至可能吗?是否有我可以使用的用于移动设备的开源 Skype API 来执行此操作?
干杯。
编辑 - 有人知道是否有 Viber 开源 API 吗?这是我可以使用的另一个 VoIP 智能手机应用程序。
Skype 不是 VoIP。它使用自己的封闭协议。
由于 Skype 协议是专有的并且没有可用的 API,因此您无法检测到“呼叫”即将到来。
没有开源的 Skype API。
这是不可行的,因为 Skype 不是开源的,任何尝试都只是一种黑客行为。Skype 使用专有协议和专有接口。您可以做的是使用 VOIP 库进行非 Skype 通信。在谷歌快速搜索发现了一些死项目,所以从那里开始。