€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
Общие вопросы по интернет радио вещанию
6 •
Посмотреть все темы
icecast referer
1
17
coolboy
@coolboy
03.08.2012
Здравствуйте, кто-нибудь знает, как отследить referer пользователя в icecast, чтобы, например, запретить с определенных сайтов или устройств обращаться к потоку?
17
coolboy
@coolboy
03.08.2012
Можно использовать это в конфиге
<option name="listener_add" value="http://myauthserver.com/listener_joined.php"/>)
<option name="auth_header" value="icecast-auth-user: 1"/>
но реферера здесь нет, только user agent, при этом на каждый запрос потока придется дергать проверку в пхп, что довольно глупо.
Отредактировано coolboy -
03.08.2012
6245
Тарас
@tarasian666
03.08.2012
чтоб отследить рефера нужна или реферальная ссылка или кукис или еще что
17
coolboy
@coolboy
03.08.2012
Неее.. если поток запускают с определенного сайта, то хттп реферер этого сайта палиться в большинстве браузеров, достаточно открыть логи icecast и увидеть, что такие данные он принимает и обрабатывает.
6245
Тарас
@tarasian666
06.08.2012
вообщем вряд ли тут обойдется только listener_add
вариант тогда еще сразу парсить лог
или подколупнуть код и пересобрать айскаст чтоб в listener_add был рефер
Отредактировано tarasian666 -
06.08.2012
10
Алексей
@biyskboy
07.12.2012
Люди можете подсказать, куда и что написать в конфиг, чтобы запретить определенный user agent в icecast. И другой вопрос, как запретить все таки слушать радио с определенных сайтов, случайно увидел что мой поток сперли на другой сайт и хочется прикрыть лавочку им... Спасибо.