2013-05-31 61 views
0

我創建播放MP4視頻文件一個應用程序,但是當我嘗試播放一個特定的文件我得到這個錯誤:Android的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

好吧,我改變了從3G到Wi-Fi我的設備連接和視頻完美的發揮......哦,孩子。案件結案。 – 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,