Спасибо. Дело в том, что я не спроста указал авторизацию, т.к при инициализации пользователя, нужно все его данные из БД забрать (особенно если это игра, ну там характеристики, параметры и т.д). Хотя думаю сделать запрос к БД можно асинхронно, а когда вернуться данные в callback уже инициализировать пользователя. Быть может Вы знаете где прочитать актуальную статью/книгу про архитектуру node.js, чтоб понимать как он работает.
Я много чего перепробовал, при дебаге на реальном устройстве (через эклипс) в момент прерывания выходила именно эта ошибка. Я думаю, просто проблема скорее всего в настройке сервера (в конфигах). Буду разбираться дальше. Я тоже думал, что с РТСП будет все отлично, но нежелание Самсунгов (преимущественно с2) проигрывать РТСП порядком удивило и расстроило, т.к на аппаратах других производителей все проигрывалось без ошибок. Спасибо, за ваше время и совет.
Спасибо Вам за теплые слова. Я с Вами согласен (и я наверно несколько погорячился), просто на этот вопрос и на другой, который я перенес в черновики, чтоб не минусовали, хотя проблема которая там очень актуальна, а этот вопрос был, чтоб узнать мнение профессионалов и я не нашел удовлетворяющего ответа на свои вопросы на том же хешкоде (ресурс который как и хабр я очень люблю и регулярно читаю)
Пробовал RTSP (раздавал через WOWZA), но на некоторых устройствах не поддерживается, в частности на Галакси 2 (по крайней мере на тех, которых я проверял отказались проигрывать, но htc, SonyE нормально проигрывали). Файлы косячными быть не могут, т.к в разное время могут, полностью и без проблем проигрываться. И конвертируются они по всем правилам ffmpeg, который конвертирует любой видео файл хранящийся на сервере. ПХП ничего не отдает, т.к я напрямую обращаюсь непосредственно к файлу. Я подозреваю собственно сам Апач, пробовал nginx тоже самое. В гугле нашел в основном утверждения, что эта проблема I/O и что скорее всего связано именно с сервером
спасибо Вам. Все обязательно учту. Только скажите, пожалуйста, вы написали «ваш код не умеет ни делать валидацию переданных данных». Я проверяю все данные на существование и делаю проверку. Не могли бы мне явно указать, что и как следует мне проверять.
скажите, пожалуйста, а в чем преимущество указанных вами классов, в методе, который использовал я. Всмысле, я это спрашиваю, чтоб знать преимущества. Просто использовать класс, там где можно обойтись функцией, я думаю очень часто бывает более эффективно.