기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

====================================================================================================
환 경은 1.5 ODROID입니다.

스트리밍 소스는
320*240
Frame
h.264 입니다.

아 래 로그 처럼 에러가 발생 합니다.

"03-11 16:33:44.258: WARN/System.err(3919): java.io.IOException: Prepare failed.: status=0xFFFFFFFF"

====================================================================================================

03-11 16:33:23.713: DEBUG/AndroidRuntime(3910): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
03-11 16:33:23.713: DEBUG/AndroidRuntime(3910): CheckJNI is ON
03-11 16:33:23.718: DEBUG/dalvikvm(1694): GC freed 3585 objects / 223256 bytes in 165ms
03-11 16:33:23.778: WARN/ResourceType(1694): No package identifier when getting value for resource number 0x7f060001
03-11 16:33:23.788: DEBUG/AndroidRuntime(3910): --- registering native functions ---
03-11 16:33:23.798: INFO/jdwp(3910): received file descriptor 18 from ADB
03-11 16:33:23.828: WARN/ResourceType(1694): No package identifier when getting value for resource number 0x7f060000
03-11 16:33:24.043: INFO/ActivityManager(1694): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} flags=0x10000000 comp={org.example.test/org.example.test.Test} }
03-11 16:33:24.058: DEBUG/AndroidRuntime(3910): Shutting down VM
03-11 16:33:24.058: DEBUG/dalvikvm(3910): DestroyJavaVM waiting for non-daemon threads to exit
03-11 16:33:24.058: DEBUG/dalvikvm(3910): DestroyJavaVM shutting VM down
03-11 16:33:24.058: DEBUG/dalvikvm(3910): HeapWorker thread shutting down
03-11 16:33:24.058: DEBUG/dalvikvm(3910): HeapWorker thread has shut down
03-11 16:33:24.058: DEBUG/jdwp(3910): JDWP shutting down net...
03-11 16:33:24.058: DEBUG/jdwp(3910): +++ peer disconnected
03-11 16:33:24.063: INFO/dalvikvm(3910): Debugger has detached; object registry had 1 entries
03-11 16:33:24.063: DEBUG/dalvikvm(3910): VM cleaning up
03-11 16:33:24.073: DEBUG/dalvikvm(3910): LinearAlloc 0x0 used 641284 of 4194304 (15%)
03-11 16:33:24.103: INFO/ActivityManager(1694): Start proc org.example.test for activity org.example.test/.Test: pid=3919 uid=10033 gids={}
03-11 16:33:24.123: INFO/jdwp(3919): received file descriptor 13 from ADB
03-11 16:33:24.143: INFO/dalvikvm(3919): Debugger has detached; object registry had 1 entries
03-11 16:33:24.168: DEBUG/TEST(3919): RtspView!!!
03-11 16:33:24.203: INFO/SurfaceFlinger(1694): WC-DEB: [0-Init] registerBuffers - VideoLock(0)
03-11 16:33:24.218: DEBUG/TEST(3919): setDataSource
03-11 16:33:24.218: DEBUG/TEST(3919): prepare In
03-11 16:33:25.139: INFO/jdwp(3919): received file descriptor 30 from ADB
03-11 16:33:25.149: WARN/System.err(3919): Can't dispatch DDM chunk 46454154: no handler defined
03-11 16:33:25.149: WARN/System.err(3919): Can't dispatch DDM chunk 4d505251: no handler defined
03-11 16:33:34.049: WARN/ActivityManager(1694): Launch timeout has expired, giving up wake lock!
03-11 16:33:34.133: WARN/ActivityManager(1694): Activity idle timeout for HistoryRecord{436ce9b0 {org.example.test/org.example.test.Test}}
03-11 16:33:43.783: DEBUG/dalvikvm(1755): GC freed 1746 objects / 104160 bytes in 53ms
03-11 16:33:44.258: ERROR/MediaPlayer(3919): error (-1, 0)
03-11 16:33:44.258: WARN/System.err(3919): java.io.IOException: Prepare failed.: status=0xFFFFFFFF
03-11 16:33:44.258: WARN/System.err(3919):     at android.media.MediaPlayer.prepare(Native Method)
03-11 16:33:44.258: WARN/System.err(3919):     at org.example.test.RtspView.surfaceCreated(RtspView.java:51)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.SurfaceView.updateWindow(SurfaceView.java:352)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.SurfaceView.dispatchDraw(SurfaceView.java:259)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.View.draw(View.java:5841)
03-11 16:33:44.258: WARN/System.err(3919):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.ViewGroup.drawChild(ViewGroup.java:1486)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.ViewGroup.drawChild(ViewGroup.java:1484)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228)
03-11 16:33:44.258: WARN/System.err(3919):     at android.view.View.draw(View.java:5841)
03-11 16:33:44.263: WARN/PlayerDriver(1656): PVMFInfoErrorHandlingComplete
03-11 16:33:44.263: WARN/System.err(3919):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
03-11 16:33:44.263: WARN/System.err(3919):     at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1847)
03-11 16:33:44.263: WARN/System.err(3919):     at android.view.ViewRoot.draw(ViewRoot.java:1217)
03-11 16:33:44.263: WARN/System.err(3919):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1030)
03-11 16:33:44.263: WARN/System.err(3919):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1482)
03-11 16:33:44.263: WARN/System.err(3919):     at android.os.Handler.dispatchMessage(Handler.java:99)
03-11 16:33:44.263: WARN/System.err(3919):     at android.os.Looper.loop(Looper.java:123)
03-11 16:33:44.263: WARN/System.err(3919):     at android.app.ActivityThread.main(ActivityThread.java:3948)
03-11 16:33:44.263: WARN/System.err(3919):     at java.lang.reflect.Method.invokeNative(Native Method)
03-11 16:33:44.263: WARN/System.err(3919):     at java.lang.reflect.Method.invoke(Method.java:521)
03-11 16:33:44.263: WARN/System.err(3919):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
03-11 16:33:44.263: WARN/System.err(3919):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
03-11 16:33:44.263: WARN/System.err(3919):     at dalvik.system.NativeStart.main(Native Method)
03-11 16:33:44.263: ERROR/MediaPlayer(3919): start called in state 0
03-11 16:33:44.263: ERROR/MediaPlayer(3919): error (-38, 0)

======================================================================================

희 안하게 같은 코드를 컴파일 실행을 시켰을때 오디오만 나오는 경우가 있습니다.
(물론 제가 잘못 해서 겠지만요..;;)

그 때 로그는 아래와 같습니다.

======================================================================================

02-26 10:50:02.808: DEBUG/AndroidRuntime(2806): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
02-26 10:50:02.808: DEBUG/AndroidRuntime(2806): CheckJNI is ON
02-26 10:50:02.858: DEBUG/AndroidRuntime(2806): --- registering native functions ---
02-26 10:50:02.878: INFO/jdwp(2806): received file descriptor 19 from ADB
02-26 10:50:03.018: INFO/ActivityManager(1692): Starting activity: Intent { flags=0x10000000 comp={org.example.rtspplayer/org.example.rtspplayer.RtspPlayer} }
02-26 10:50:03.048: DEBUG/AndroidRuntime(2806): Shutting down VM
02-26 10:50:03.053: DEBUG/dalvikvm(2806): DestroyJavaVM waiting for non-daemon threads to exit
02-26 10:50:03.053: DEBUG/dalvikvm(2806): DestroyJavaVM shutting VM down
02-26 10:50:03.053: DEBUG/dalvikvm(2806): HeapWorker thread shutting down
02-26 10:50:03.053: DEBUG/dalvikvm(2806): HeapWorker thread has shut down
02-26 10:50:03.053: DEBUG/jdwp(2806): JDWP shutting down net...
02-26 10:50:03.053: DEBUG/jdwp(2806): +++ peer disconnected
02-26 10:50:03.053: INFO/dalvikvm(2806): Debugger has detached; object registry had 1 entries
02-26 10:50:03.053: DEBUG/dalvikvm(2806): VM cleaning up
02-26 10:50:03.058: DEBUG/dalvikvm(2806): LinearAlloc 0x0 used 641284 of 4194304 (15%)
02-26 10:50:03.093: INFO/SurfaceFlinger(1692): WC-DEB: [0-Init] registerBuffers - VideoLock(0)
02-26 10:50:03.188: WARN/PlayerDriver(1655): Using generic video MIO
02-26 10:50:07.513: INFO/VideoMIO(1655): [WC DEG] Start - Playing Contents Num = 1
02-26 10:50:07.523: WARN/IInputConnectionWrapper(1754): showStatusIcon on inactive InputConnection
02-26 10:50:07.528: INFO/ActivityManager(1692): Displayed activity org.example.rtspplayer/.RtspPlayer: 4511 ms
02-26 10:50:08.523: INFO/AudioHardwareALSA(1655): Initialized ALSA PLAYBACK device AndroidPlayback
02-26 10:50:08.523: DEBUG/AudioHardwareALSA(1655): Set PLAYBACK PCM format to S16_LE (Signed 16 bit Little Endian)
02-26 10:50:08.523: DEBUG/AudioHardwareALSA(1655): Using 2 channels for PLAYBACK.
02-26 10:50:08.523: DEBUG/AudioHardwareALSA(1655): Set PLAYBACK sample rate to 44100 HZ
02-26 10:50:08.523: DEBUG/AudioHardwareALSA(1655): Buffer size: 4096
02-26 10:50:08.523: DEBUG/AudioHardwareALSA(1655): Latency: 92879
02-26 10:50:12.518: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [338]
02-26 10:50:12.518: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:17.513: DEBUG/dalvikvm(1754): GC freed 543 objects / 23704 bytes in 54ms
02-26 10:50:17.523: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [183]
02-26 10:50:17.523: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:22.529: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [213]
02-26 10:50:22.529: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:27.528: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [1091]
02-26 10:50:27.528: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:32.533: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [603]
02-26 10:50:32.533: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:37.538: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [1159]
02-26 10:50:37.538: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:42.543: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [1933]
02-26 10:50:42.543: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:47.548: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [1162]
02-26 10:50:47.548: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:52.548: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [1054]
02-26 10:50:52.548: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:50:57.548: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [719]
02-26 10:50:57.548: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail
02-26 10:51:02.553: ERROR/OMXAVC_MFC(1655): SsbSipMfcDecExe fail: m_cMfcBuffSize is [838]
02-26 10:51:02.553: ERROR/OMXAVC_MFC(1655): MfcDecodeSlice fail

====================================================================================================

질 문 내용이 미숙한 점 죄송합니다..(--)(__)

조언 부탁드립니다..

(와이파이를 연결해 놓으면 주기적으로

02-23 15:44:09.278: ERROR/WifiHW(1689): [1723],wifi.c:476, wifi_send_command(): reply:FAIL

이런 로그가 나오는데 무엇때문인지도 궁금합니다..)

====================================================================================================

고도리

2010.03.12 21:33:41
*.140.0.103

1. MFC fail의 경우는 file type 혹은 코덱 type에 따라서 좌우되는 경우가 많습니다.

어떤 영상 format인지, 아니면 audio codec을 썼는지 궁금하네요.

 

2. wifi의 경우는 정상입니다. driver에서 해당 command를 처리 못하는 것일 뿐입니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

사용자 로그인