Настройка файрволла для IPTV

Наконец решил нормально разобраться, почему у меня нормально не работает IPTV (уже когда-то писал об этом в другой теме, но потом как-то всё заглохло, да и проблема остро не стояла, телевизор я не смотрю). Сейчас ТВ понадобилось и методом "тыка" выяснил виновника происходящего: ESET Smart Security (если точнее, то файрволл, входящий в него). Для этого пришлось его полностью снести на ноуте и попробовать посмотреть ТВ через него. Всё работает и работает очень хорошо. Если просто отключить файрволл (и все компоненты: антивирус, антиспам и пр.), то результата нет (это я и раньше прбовал). Поискав в инете обнаружил, что у других тоже такая проблема присутствует и нужно "вручную" создать правило, в котором разрешить протокол IGMP. Пример инструкции здесь или здесь. Но мне это тоже нисколько не помогло. Полез искать дальше, как полностью отключить файрволл, ответ нашёл в официальном FAQ. Сделал, как написано, соединение с инетом разорвалось, подключился снова. Запустил IPTV player - работает замечательно! Естественно, этот вариант с полным отключением файрволла не подходит. В связи с этим возникает вопрос: как можно решить эту проблему, не меняя файрволл? И по поводу настройки разрешения IGMP - нужна ли она вообще? Ещё интересно то, что на ноуте, который сейчас временно без антивируса и который подключен к инету через стандартный "общий доступ к интернету" основного компа, ТВ работает хорошо, хотя на компе стоит ESET с включенным файрволлом.