Каковы альтернативы, если RTMP и RTMPT заблокированы даже на порту 80

Мы используем облачный фронт для потоковой передачи видео (который внутренне использует Adobe Media Server) с JWPLayer 5.9. У некоторых наших клиентов заблокирован порт RTMP 1935, затем он возвращается к RTMPT через порт 80, но даже тогда сообщение об ошибке было «сервер не найден». Похоже, что RTMPT также заблокирован.

Прогрессивная загрузка HTTP или HLS работает в последних браузерах, даже не в IE8. Многие корпоративные клиенты используют IE8 в качестве основного браузера.

Какие еще есть варианты (если есть)? Помощь приветствуется.


person user343283    schedule 11.04.2013    source источник
comment
HLS должен работать в JW6 в IE8.   -  person emaxsaun    schedule 11.04.2013
comment
Спасибо @EthanLongTail. Да, это работало с JW6.   -  person user343283    schedule 11.04.2013


Ответы (1)


Проверьте и посмотрите, есть ли у вас брандмауэр Palo Alto Networks или другое устройство с возможностью «глубокой проверки» в сети. RTMP выглядит как одноранговая сеть (P2P) и поэтому фильтруется.

Кроме того, многие организации намеренно блокируют трафик, похожий на потоковое видео. Другие системы увидят, что это передача файлов через порт 80, который заблокирован для предотвращения утечки IP-адреса. Наконец, правила, предназначенные для обнаружения HTTP VPN, также будут блокировать инкапсулированный RTMP через порт 80.

Вы можете перенаправить трафик на любой порт — см. документацию Adobe. И наконец, протестируйте любой сайт, использующий Flash. Если это работает, JW player или это должно помочь:

http://opensource.adobe.com/wiki/dis...CBECA04D05A1AF

Удачи

Павел

person Paul Cayley    schedule 13.04.2013