Блокировка user-agent в сеансе wowza - PullRequest
0 голосов
/ 25 июня 2019

Я обнаружил в своем журнале wowza какой-то пользовательский агент, например «Xtream-Codes IPTV Panel Pro», «Internet TV / 1.3.53 (Linux; Android 8.1.0) ExoPlayerLib / 2.10.0», «PlaySDK / 5.8..0.8 (Linux; Android 6.0.1) ExoPlayerLib / 2.8.2 "Они из приложений для Android.Я хотел бы знать, есть ли способ заблокировать сеанс потока пользовательским агентом?

Я блокирую их IP-адрес, но большинство используют несколько IP-адресов для очистки моего потока.Мой хост сервера wowza в centos, я использую iptable для блокировки user-agent, но они все еще могут получить доступ.

1 Ответ

0 голосов
/ 05 июля 2019

AFAIK единственная опция - это разработка пользовательского модуля / плагина, который запускается при создании сеанса воспроизведения, проверяет пользовательский агент и, соответственно, разрешает или запрещает (закрывает) сеанс соответственно.

Вот статья и пример кода: https://www.wowza.com/docs/how-to-control-access-to-http-streams-cupertinostreaming-sanjosestreaming-smoothstreaming-mpegdashstreaming

PS: "Xtream-Codes IPTV Panel Pro" - это не пользовательский агент на базе Android, это программное обеспечение медиасервера, используемое для (повторно) потоковый

...