IP & User Agent Restriction IP & User Agent Restriction

IP & User Agent Restriction

Summary

Through this feature you are able to block users by restricting IP addresses or user-agents from viewing your Playout Channels. 

 

Restricting IP Addresses or User Agents

Navigate to the Settings page, go to the "Playout Settings" tab, then find the "Playout Content Rules" section:

IP Addresses

In the IP Addresses section, enter the IP addresses that you would like to restrict from viewing your Playout Channels. IP addresses must be comma-separated. IPv4 and IPv6 allowed (does not accept IP Ranges). 

Example

82.196.14.112,192.168.1.254

 

User Agents

In the User Agents section, enter the user agents that you would like to blacklist. User agents must be separated by || (do not include quotes).

Note about User Agents

User agents are predetermined by the device/browser being used to make the request. If a particular user agent is identified that is abusing streams, you can copy the information and block it.

Example

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36||Mozilla/5.0 (Linux; Android 10; SM-G980F Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.96 Mobile Safari/537.36

 

Fields Character Limit

The IP Addresses and User Agents fields have a combined limit of 750 characters. This provides the opportunity for various combinations of IP Addresses and User Agents to be supported. Here are some approximations of what is supported:
  1. Max Number of IP Addresses without any User Agents Entered
    1. Up to approximately 14 IPv6 IP Addresses
    2. Up to approximately 35 IPv4 IP Addresses
  2. Max Number of User Agents without any IP Addresses Entered
    1. Up to approximately 6 user agents
  3. Sample Combination of IP Addresses and User Agents
    1. 3 user agents and 20 IPv4 IP Addresses