2011-06-27 9 views
2

私は、私のアプリのバックグラウンドサービスを使って、Skypeアプリケーション内でVoIP通話にプログラマチックに応答することに興味があります。だから私は何とかSkypeの着信を検知し、それに答えることができる必要があります。私はITelephonyインターフェイスを使って通常の通話に応答しましたが、これはほとんどの電話機で機能しているようです。Android - Skype/VoIP通話にどのように応答しますか?

これも可能ですか?このために使用できるモバイル用のオープンソースのSkype APIはありますか?

乾杯。

EDIT - ViberオープンソースAPIがあれば誰でも知っていますか?それは私が働くことができる別のVoIPスマートフォンアプリケーションです。

答えて

3
  1. SkypeはVoIPではありません。それはそれ自身のクローズドプロトコルを使用します。

  2. Skypeプロトコルはプロプライエタリであり、APIは使用できないため、「コール」が送信されていることは検出できません。

  3. オープンソースのSkype APIはありません。

+2

Skype *は* VoIPです - VoiceをIP経由で行います。それは標準化されたプロトコルではないかもしれません(私はそれがあったと思います)が、それはVoIPではありません。 –

+0

EDIT - ViberオープンソースAPIがあるかどうか知っていますか?それは私が働くことができる別のVoIPスマートフォンアプリケーションです。 – JDS

3

Skypeはオープンソースではありません。何か試みはちょうどハックにすぎません。 Skypeは、プロミエタリ・プロトコルとプロフェッショナル・インタフェースを使用します。あなたができることは、Skype以外の通信にVOIPライブラリを使用することです。 Googleのクイック検索では、いくつかの死んだプロジェクトが明らかになったので、そこから始めてください。

関連する問題