7

G729 コーデックを有効にする際の問題をここに記載します。

現在、iPhoneから一口電話をかけるためにlinphoneライブラリを使用しています。g729コーデックで作業する必要があります。

どうすればそれを行うことができますか?その上で貴重な知識を共有してください。

4

2 に答える 2

8

SDK と linphone XCode プロジェクトをコンパイルできたと仮定すると、次のことを行う必要があります。

  1. Audio.plist ファイルに G729_preference を含めます。すべての情報を自分で入力するか、単に G722 行をコピーして 722 を 729 に置き換えるだけです。デフォルト値を YES に設定してください。
  2. プロジェクト - >ターゲット - >ビルド設定で「プリプロセッサマクロ」を見つけ、HAVE_G729を含めます
  3. プロジェクトを実行します。SDP は、招待または 200 OK に G729 を含める必要があります。

G729には使用料(別名特許ライセンス)があることに注意してください。商用展開を計画している場合は、Sipro と契約を結ぶ必要があります。

于 2012-09-03T23:15:15.090 に答える
1

プロジェクトに含まれている readme.md に手順が記載されています。

次のコマンドで G729 コーデックを有効にする必要があります。

./prepare.py -DENABLE_NON_FREE_CODECS=ON -DENABLE_G729=ON
于 2016-09-07T09:05:26.473 に答える