Термин
Geo-blocking
Ограничение доступа к контенту по географическому положению зрителя, определяемому по IP-адресу. Требуется большинством контрактов на права с per-territory-условиями.
Geo-blocking обеспечивает географические условия лицензирования контента. Большинство прав на фильмы, ТВ и спорт продаются территориально – у стримингового сервиса могут быть UK-права на фильм, но не US-права, или US-права на спорт, но не Canadian-права. Когда зритель пытается проиграть такой контент, сервис проверяет IP против geo-IP-базы (MaxMind, Digital Element, IPinfo) и либо отдаёт, либо отказывает по матчу страны.
Проверка происходит в нескольких точках. CDN-edge может делать её через geo-fence-правила в конфигурации – Akamai, CloudFront, Cloudflare поддерживают country-level access list. Прикладной сервер может проверять до выдачи signed-URL или DRM-лицензии – обычно надёжнее CDN-level, потому что у приложения больше контекста. License-сервер может проверять до выдачи DRM-ключа – самая прочная стена: даже если зритель как-то достал сегменты, расшифровать не сможет.
Geo-blocking рутинно обходится VPN-пользователями. Игра в кошки-мышки включает идентификацию datacenter-IP-диапазонов (где обычно живут VPN-exit-ноды), сверку IP с известными VPN-провайдерами и поведенческие сигналы (резкая смена IP в середине сессии, geolocation IP не совпадает с login-профилем). Крупные OTT (Netflix, Disney+) держат собственные VPN-детектирующие системы; меньшие используют сторонние сервисы – IPQualityScore – или покупают block-листы у MaxMind. Идеальная защита невозможна; цель – сделать casual-обход неудобным.
Считаете параметры для своего продукта?
Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.