Linphoneは、インターネット電話またはVoice Over IP電話(VoIP)です。
Linphone-androidは、Android SDKに基づくJavaコードとネイティブCODEC、ネットワークプロトコルの統合を示す良い例です。XBMC-Androidとは異なり、ほぼ完全なc ++ / cプロジェクトです。
linphone-android プロジェクトをビルドするには、次の手順を実行します。
1. git clone git://git.linphone.org/linphone-android.git --recursive
2. sudo apt-get install autoconf automake libtool pkg-config
3. "cd" を "git clone" のルートに移動 : cd /home/user/linphne-android // git の linphone-android は
4. export PATH=/home/user/android-ndk:$PATH //android-ndk、android-sdkツール、platform-tools、ANTが保存されている場所ならどこでも。
例えば、私のPCで。
export PATH=/home/alanz/android-ndk-r8d:/home/alanz/android-sdk-linux/tools:/home/alanz/android-sdk-linux/platform- tools:/home/alanz/bin/apache-ant-1.8.4/bin:$PATH
注: PATH には、ndk、sdk、および ant が含まれています。
5. ネットワークが機能していることを確認してから、linphone-android ルートで "./prepare_sources.sh" を実行します
6.その後、「/home/alanz/android-ndk-r8d/ndk-build」を実行すると、終了するまでに時間がかかります
7. Makefile を次の例のように変更し、それに応じて変更します。
NDK_PATH=/home/alanz/android-ndk-r8d
SDK_PATH=/home/alanz/android-sdk-linux/tools
SDK_PLATFORM_TOOLS_PATH=/home/alanz/android-sdk-linux/platform-tools
.....................
generate-libsを使用します。
$(NDK_PATH)/ndk-build の.......(このコマンドラインの最後に -j$(NUMCPUS) を削除してください)
8. 「make」を実行すると、終了後、apkファイルはbin /サブディレクトリの下にあります。
Hi,
アナログ電話アダプタの設計にi.MX6を使用できるかどうかについて、どなたかご存知ですか?i.MX6DにはどのようなSWアプリケーションを実装する必要がありますか?
VPU は使用しません。ハードウェアエンコーダーを使用するプラグインを作成する必要があります。gstreamer appsrcプラグインを使用して、それを新しいmediastreamer2プラグインと組み合わせてみることができます
CPUのハードウェアエンコーダーを使用するAndroid用のLinphoneはありますか?
imx53またはimx6で使用すると、VPUが使用されますか?
最新のlinphone-androidソースには prepare_sources.sh ファイルはありません。linphone-android gitソースのREADMEの指示に従ってlinphoneをビルドし、Androidフォンで実行することができました。
こんにちはあなたの助けに感謝しますが、 "./prepare_sources.sh"を実行している間、私は5番目のステップでエラーを下回っています
===========================================================================
cp ./patch_pic.diff SILK_SDK_SRC_v1.0.9/SILK_SDK_SRC_ARM_v1.0.9
cd SILK_SDK_SRC_v1.0.9/SILK_SDK_SRC_ARM_v1.0.9 & /usr/bin/patch -p0 < patch_pic.diff
パッチ適用ファイル Makefile
ハンク#1は26で失敗しました。
1 hunk FAILED -- リジェクトをファイル Makefile.rej に保存します
Makefile:420: ターゲット 'SILK_SDK_SRC_v1.0.9/SILK_SDK_SRC_ARM_v1.0.9' のレシピが失敗しました
メーカー: *** [SILK_SDK_SRC_v1.0.9/SILK_SDK_SRC_ARM_v1.0.9]エラー 1
SILK オーディオ プラグインの準備状態に失敗しました。
./prepare_sources.sh: 41 行目: xxd: コマンドが見つかりません
./prepare_sources.sh: 47行目: xxd: コマンドが見つかりません
=====================================================================
主な問題は、これらのエラーが発生した場合、すべての手順を完了し、先に進んでEclipseでコードをインポートし、実行して、このコードをコメントするとGCMRegisterクラスでjava.lang.NoClassDefFoundExceptionが発生することです。このコードにコメントすると、LinphoneActivity.javaに対して同じエラーが発生します。このエラーを取り除き、このコードを正常に実行してテストする方法をガイドしてください。よろしくお願いいたします。