안녕하세요 안드로이드펍 가족님들..
현재 재가 아이폰으로는 FFMPEG를 이용해서 RTSP 스트리밍을 성공하였습니다.
그런데 안드로이드는 초보자라서 지식이 부족하긴 한데요..
남은그루터기 님의 강좌 마지막 소스를 NDK로 빌드할때 오류가 발생하였습니다. 그리고 폰에서 테스트하니까 오류가 발생합니다.
제가 멀잘못한걸까요 NDK 다른 소스들은 잘 ndk-bulid -b 하면 잘 빌드 되더라구요.
ndk빌드 시킬때 make: *** [/Users/kkokokkim14/Downloads/FFmpegBasic/obj/local/armeabi-v7a/objs/avcodec/srtdec.o] Error 1
이런 에러가 나오는데 혹시 이거때문인가요...
08-21 16:23:36.370: E/AndroidRuntime(2860): FATAL EXCEPTION: main
08-21 16:23:36.370: E/AndroidRuntime(2860): java.lang.ExceptionInInitializerError
08-21 16:23:36.370: E/AndroidRuntime(2860): at net.jbong.FFmpegBasic.FFmpegBasic.onCreate(FFmpegBasic.java:16)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.app.Activity.performCreate(Activity.java:5240)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1082)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2037)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2098)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.app.ActivityThread.access$600(ActivityThread.java:138)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1204)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.os.Handler.dispatchMessage(Handler.java:99)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.os.Looper.loop(Looper.java:137)
08-21 16:23:36.370: E/AndroidRuntime(2860): at android.app.ActivityThread.main(ActivityThread.java:4886)
08-21 16:23:36.370: E/AndroidRuntime(2860): at java.lang.reflect.Method.invokeNative(Native Method)
08-21 16:23:36.370: E/AndroidRuntime(2860): at java.lang.reflect.Method.invoke(Method.java:511)
08-21 16:23:36.370: E/AndroidRuntime(2860): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
08-21 16:23:36.370: E/AndroidRuntime(2860): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
08-21 16:23:36.370: E/AndroidRuntime(2860): at dalvik.system.NativeStart.main(Native Method)
08-21 16:23:36.370: E/AndroidRuntime(2860): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load basicplayer: findLibrary returned null
08-21 16:23:36.370: E/AndroidRuntime(2860): at java.lang.Runtime.loadLibrary(Runtime.java:365)
08-21 16:23:36.370: E/AndroidRuntime(2860): at java.lang.System.loadLibrary(System.java:535)
08-21 16:23:36.370: E/AndroidRuntime(2860): at net.jbong.FFmpegBasic.MoviePlayView.<clinit>(FFmpegBasic.java:54)