2011-06-27 7 views
2


私はアスタリスクAndroidクライアントを開発しようとしています。私の好みのコーデックはGSMです。私はSIPDroidのソースコードやその他の支援プロジェクトをダウンロードしました。
しかし、私はこの分野で全く新しいので、どこから始めるべきかはわかりません。アスタリスクアンドロイドクライアントをGSMコーデックで開発する手順

ここは私が始めようとしていることです。録音は

  • GSM RTPパケット
  • アプリ
  • でSIPセッションを統合すること

  • ストリームをサウンドCODEC GSM RTPパケットにその音に変換
  • プレイを鳴らす

    1. 私は1つのAndroidデバイス(HTC Wildfire)を持っています。 Wi-Fiネットワークを使用してシミュレータから私のセットにこれらのステップをテストすることは可能ですか?

      私がクライアントアプリケーションを開発することができた上で、適切な手順/アルゴリズムをお願いします。
      誰かが私に既存のプロジェクトを使用するためのヒントをくれれば素晴らしいことでしょう。

      ありがとう

  • +0

    コーデックはありますか?他の誰かがRTP経由でGSMを実行しているのではないかと思うので、あなたは何か独自のものを目指しています。 – Bernd

    +0

    @Bernd:GSMは無料です。なぜ私はそれを使用する予定ですか?任意の提案や代替はどうですか? –

    +0

    GSM HR/FR/EFRまたはG.711を指しているGSMコーデックはありますか? – Bernd

    答えて

    1

    私はSIPDroidをインストールするためにアンドロイド電話で友人に尋ね、それはGSMコーデックをサポートしています。

    +0

    私はGSM部分をサポートしたいだけです。私は私のプロジェクトから他のコーデックファイルを削除して、エラーフリーにする必要があると思います。 :) どう思いますか? –

    +1

    はい、その通りです。オープンソースの驚異:-) – Szocske

    +0

    SIPDroidはオープンソースです。クローズドソースプロジェクトとしては使用できません。 SIPdroidのアーキテクチャもライセンスの下にあると聞きました。したがって、その構造も使用できません。 –

    関連する問題