Мы разработали решение на основе HTML 5 для замены старого флэш-решения для доставки контента на основе видео. Цель обновления заключалась в том, чтобы избежать захвата вспышки и позволить службе работать на мобильных устройствах.Корпоративный интернет + проблемы с видео для Android
Все работает отлично внутри и снаружи на ПК/Mac и iOS. Android, однако, полностью не работает при подключении к корпоративному WiFi, и мы не можем понять, почему. Настройки прокси-сервера верны, и Интернет работает.
При попытке просмотра видео и просмотра с удаленной отладкой запросы просто говорят о ожидании, но на самом деле не завершаются.
Сеть
- Сеть полностью заблокирована и нет прямого подключения к Интернету, все запросы идут через HTTP прокси-сервер
- Благодаря этому TCP/UDP 5228-5230 является полностью заблокированы, поэтому сетевые индикаторы серые, но просмотр Интернета действительно работает.
- У нас есть несколько доступных HTTP-прокси (я не уверен в использовании программного обеспечения), но он не работает ни на одном
- Правила прокси довольно расслаблены, все facebook/youtube/vimeo разблокированы.
- Video, размещенные на Akamai
- доступных форматов видео WebM и MP4
условие Failure
- Доступ к видео непосредственно на Akamai в Chrome на Android. На корпоративном wifi fail, на 3g/open wifi works
- Доступ к видео непосредственно на внутреннем сервере IIS 7.5 в Chrome на Android. На корпоративном wifi (который все еще использует http proxy) works
- Доступ к видео непосредственно на Akamai в Chrome на Android. На открытом Wi-Fi, но с портами 5228-5230 UDP/TCP заблокирован works
- Приложение YouTube в android. На корпоративном wifi сбой, на 3g/open wifi работы. Это отлично работает на iOS
Принимая во внимание, что эти услуги никоим образом не блокируются корпоративным WiFi, есть ли у кого-нибудь какие-либо возможные идеи относительно того, что может вызвать проблему? Любая идея поможет отладить проблему?
У меня есть коллега, который сейчас пытается акулу для андроида, и я обновлю ответ, если найдет что-нибудь полезное.
Edit 1 Wireshark неудавшегося запроса
Wireshark из рабочего запроса
По какой-то причине SYN ACK не происходит
Edit 2 Мы «Очень уверен, что это так. https://code.google.com/p/android/issues/detail?id=54132
Приветствие
Это веб-приложение HTML5, так нет. Стандарт тег – Hawxby
Это может быть глупый вопрос, но у вас есть разрешение на подключение к вашему файлу манифеста Android. Есть ли какие-либо ошибки или сообщения в logcat, которые распечатываются, связанные с попыткой загрузить видео. – Boardy
Это не приложение, это не для игрового магазина. Это веб-сайт, доставленный через веб-браузер – Hawxby