Во время проигрывания видео через url в разное время на разных роликах может выскакивать (а может и нет, но в большинстве своем выскакивает) ошибка MediaPlayer: Error (1,-1004)
Вычитывал, что данная ошибка скорее всего связана с прерываниеми на http сервере. Искал упорно, но так и не нашел документацию чтоб точно убедиться.
Посоветуйте, пожалуйста, где можно подробнее вычитать об этой ошибке или как посоветуете с не бороться? Может в заголовках сервера что-то не то?
Тестирую на реальных устройствах.
P.S За что минус то? Хоть пояснили бы в комменте, чтоб я знал, чем не угодил. По теме никто ничего не ответил, а минус нарисовали. Не в минусах конечно дело, но неприятно очень. Искал в гугле ничего не нашел, на stackoverflow, hashcode тоже писал, но нигде хотя бы приблизительный ответ не знают. Но нигде не минусуют без причины. Была бы возможность удалил вопрос. Хотя нет, пусть мозолит глаза. Буду по крайней мере знать, что не один я не знаю ответа.
Вообще очень многие не рекомендуют проигрывать файлы через url, а ошибка, которая у вас выскакивает может быть связана как с php5, так и с косячным файлом на стороне сервера, так и с прерыванием соединения на стороне сервера по какой то причине. Лучше использовать RTSP stream для того чтобы все было комфортно…
Пробовал RTSP (раздавал через WOWZA), но на некоторых устройствах не поддерживается, в частности на Галакси 2 (по крайней мере на тех, которых я проверял отказались проигрывать, но htc, SonyE нормально проигрывали). Файлы косячными быть не могут, т.к в разное время могут, полностью и без проблем проигрываться. И конвертируются они по всем правилам ffmpeg, который конвертирует любой видео файл хранящийся на сервере. ПХП ничего не отдает, т.к я напрямую обращаюсь непосредственно к файлу. Я подозреваю собственно сам Апач, пробовал nginx тоже самое. В гугле нашел в основном утверждения, что эта проблема I/O и что скорее всего связано именно с сервером
Я много чего перепробовал, при дебаге на реальном устройстве (через эклипс) в момент прерывания выходила именно эта ошибка. Я думаю, просто проблема скорее всего в настройке сервера (в конфигах). Буду разбираться дальше. Я тоже думал, что с РТСП будет все отлично, но нежелание Самсунгов (преимущественно с2) проигрывать РТСП порядком удивило и расстроило, т.к на аппаратах других производителей все проигрывалось без ошибок. Спасибо, за ваше время и совет.