Я знаю, что у этого есть отмеченный ответ, но у нас была точно такая же проблема.
Проблема закончилась настройкой нашей внутренней сети.
После включения консоли сафари на iPad мы увидели, что при попытке загрузить видео мы получаем «byte_range_error_message», который регистрируется.Кажется, мобильные устройства запрашивают этот контент не так, как настольные устройства, запрашивая определенные байты за раз.Нам удалось выяснить, что видео воспроизводилось нормально, когда телефоны использовали свои сети 3G, но не тогда, когда они загружали видео через внутренний Wi-Fi.Позже многие исследования привели нас к этой статье MSDN: http://support.microsoft.com/kb/922330
, в которой объяснялось, как найти настройки в нашем брандмауэре, чтобы устройства могли правильно запрашивать видео.Мы также нашли аналогичную настройку на одном из наших маршрутизаторов D-Link для отдельной сети Wi-Fi, которая также имела проблему.