1

電話をかけたり受けたりするためのSIPアプリケーションを開発しています。そして、そのアプリケーションでg729コーデックをサポートする必要があります。

最初に、SipDroidでオープンソースプロジェクトを試し、この手順(149から160へのコメントに従った)に従って、SipDroidにg729コーデックを追加しました。

しかし、g729コーデックは私のアプリケーションではネゴシエートされていません。他のコーデックを削除し、g729のみを追加しました。

私のアスタリスクでg729コーデックの.soファイルを追加し、ピアアカウントですべてを禁止し、g729のみを許可しましたが、互換性のないコーデックのエラーが発生します。Asterisk CLIのコーデック構成とログメッセージの詳細については、ここをクリックしてください。

Asteriskにg729を追加し、g729コーデックを備えたPolycomを呼び出しているため、クライアント側に問題があると確信しています。

この問題に関する提案や解決策をいただければ幸いです。

ありがとう

解決済み:

私の答えを見てください

4

1 に答える 1

1

私が従った手順

  • g729_jni.cppをjniフォルダーにダウンロードして追加しました。ここをクリック
  • org.sipdroid.codecsパッケージでg729.javaファイルを作成またはダウンロードするここをクリック
  • ここにリストされている手順に従ってくださいコメント番号159
  • libs.rarファイルをダウンロードして抽出します
  • そのライブラリをプロジェクトのルートディレクトリに追加します。

    SipDroidにg729を追加する場合は、これを参照してください

    http://junedk.blogspot.com/2013/10/add-g729-codec-in-sipdroid.html

于 2012-04-13T07:29:58.897 に答える