2013-05-31 3 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 означает «неизвестный хост».

См СМИ/stagefright/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, 
Смежные вопросы