ユーザー間のビデオ、オーディオ チャットを提供する ooVoo ライブラリを実装しようとしています。登録後、このリンクから SDK をダウンロードしました。
ooVoo ライブラリのドキュメントを読みましたが、サンプル デモでも実行できません。誰かがこのライブラリを実装している場合は、これを行う方法を教えてください。
プロジェクトにoovooSdk.jarファイルを追加しました。
このアプリを初めて実行しようとすると、logcat で次のエラーが発生します。
04-03 09:35:21.054: E/dalvikvm(1914): dlopen("/data/app-lib/com.ooVoo.oovoosample-1/liboovoo-sdk.so") failed: Cannot load library: soinfo_link_image(linker.cpp:1635): could not load library "libva.so" needed by "liboovoo-sdk.so"; caused by load_library(linker.cpp:745): library "libva.so" not found
04-03 09:35:21.054: D/AndroidRuntime(1914): Shutting down VM
04-03 09:35:21.054: W/dalvikvm(1914): threadid=1: thread exiting with uncaught exception (group=0xb4ce9908)
04-03 09:35:21.084: E/AndroidRuntime(1914): FATAL EXCEPTION: main
04-03 09:35:21.084: E/AndroidRuntime(1914): java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_link_image(linker.cpp:1635): could not load library "libva.so" needed by "liboovoo-sdk.so"; caused by load_library(linker.cpp:745): library "libva.so" not found
04-03 09:35:21.084: E/AndroidRuntime(1914): at java.lang.Runtime.loadLibrary(Runtime.java:371)
04-03 09:35:21.084: E/AndroidRuntime(1914): at java.lang.System.loadLibrary(System.java:535)
04-03 09:35:21.084: E/AndroidRuntime(1914): at com.oovoo.core.ConferenceCore.<init>(ConferenceCore.java:289)
04-03 09:35:21.084: E/AndroidRuntime(1914): at com.oovoo.core.ConferenceCore.instance(ConferenceCore.java:176)
04-03 09:35:21.084: E/AndroidRuntime(1914): at com.ooVoo.oovoosample.ConferenceManager.<init>(ConferenceManager.java:103)
04-03 09:35:21.084: E/AndroidRuntime(1914): at com.ooVoo.oovoosample.ConferenceManager.getInstance(ConferenceManager.java:94)
04-03 09:35:21.084: E/AndroidRuntime(1914): at com.ooVoo.oovoosample.Main.MainActivity.initConferenceManager(MainActivity.java:104)
04-03 09:35:21.084: E/AndroidRuntime(1914): at com.ooVoo.oovoosample.Main.MainActivity.onCreate(MainActivity.java:58)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.app.Activity.performCreate(Activity.java:5104)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.app.ActivityThread.access$600(ActivityThread.java:141)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.os.Handler.dispatchMessage(Handler.java:99)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.os.Looper.loop(Looper.java:137)
04-03 09:35:21.084: E/AndroidRuntime(1914): at android.app.ActivityThread.main(ActivityThread.java:5039)
04-03 09:35:21.084: E/AndroidRuntime(1914): at java.lang.reflect.Method.invokeNative(Native Method)
04-03 09:35:21.084: E/AndroidRuntime(1914): at java.lang.reflect.Method.invoke(Method.java:511)
04-03 09:35:21.084: E/AndroidRuntime(1914): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
04-03 09:35:21.084: E/AndroidRuntime(1914): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
04-03 09:35:21.084: E/AndroidRuntime(1914): at dalvik.system.NativeStart.main(Native Method)