2013-05-31 2 views
0

내가 MP4 비디오 파일을 재생 응용 프로그램을 만드는 오전,하지만 내가 특정 파일을 재생하려고하면이 오류 얻을 : 나는에 대한 정보를 검색하려고안드로이드 MediaPlayer를 오류 1, -1002

D/MediaPlayer(12605): Couldn't open file on client side, trying server side 
E/MediaPlayer(12605): error (1, -1002) 
E/MediaPlayer(12605): Error (1,-1002) 
D/VideoView(12605): Error: 1,-1002 

을 오류 here,하지만 아주 명확한 아무것도 찾지 못했습니다. 누구든지이 오류의 의미를 알고 있습니까?

미리 감사드립니다.

+0

글쎄, 나는이 Wi-Fi에 3G에서 내 장치 연결을 변경하고 비디오 소년 아 ... 완벽하게 연주를 참조하십시오. 경우 폐쇄. – Carlos

+1

'-1002'는 'ERROR_UNKNOWN_HOST' ([참조] (https://www.codeaurora.org/cgit/quic/la/platform/frameworks/av/tree/include/media/stagefright/MediaErrors.h?h)입니다. = jb_2.2_rb2.2)) – Michael

답변

4

오류 코드는 플레이어에 따라 다르며 StageFright -1002는 "알 수없는 호스트"를 의미합니다.

미디어/스테이지 프라이트/MediaErrors.h

enum { 
    MEDIA_ERROR_BASE  = -1000, 

    ERROR_ALREADY_CONNECTED = MEDIA_ERROR_BASE, 
    ERROR_NOT_CONNECTED  = MEDIA_ERROR_BASE - 1, 
    ERROR_UNKNOWN_HOST  = MEDIA_ERROR_BASE - 2, 
관련 문제