Creating filters
Filters allow you to create rules to control what content is available to end users in IPTV channels, VOD screens, and home screens.
For example, you can create a filter to restrict content access by country, or by type of device.
You can apply filters to the following:
- Output streams
For example, you want a specific stream to be received only by specific device types.
Read about IPTV channels - Screens
For example, you want a specific screen to be visible only on devices with a specific OS.
Read about creating screens - Streaming servers
For example, you want to control load balancing to make sure a server is not overwhelmed with traffic.
Read about load balancing - Service packages
For example, you want to create an authorization filter to control which devices or network locations can access service package content.
Read about adding authorization filters
When an end user that does not meet the conditions of a filter tries to access content, they see an access denied message.
To create a new filter
Each filter can have multiple attributes, such as country code, device IP, and so on. You can also apply multiple filters at once.
- Navigate to Multi filter.
- Select + Create filter.
- In Title, add a meaningful title.
- From the drop-down, select the value by which you want to filter, for example, Device Country Code.
- Add the relevant details, for example, UA for Ukraine.
- To create a more complex filter, select + Add rule and repeat the process.
- When you finish, select Save.
Your filter is now included in the list of filters.
Filter details
The following value types can be used for a filter:
| Setting | Description |
|---|---|
| Account Group | Filter restricts content to a pre-defined group of accounts. tip You cannot use account group for an authorization filter. |
| Device IP | Filter restricts content to an IP range in CIDR notation. For example, 111.222.0.0/16 or 111.222.0.0-111.222.1.255. |
| Device Type | Filter restricts content to a specific type of device. For example, mobile or big_screen. |
| Device OS Name | Filter restricts content to a specific operating system. For example, iOS. |
| Device Model Name | Filter restricts content to a specific device model using values from For example, MAG250. |
| Device Country Code | Filter restricts content to a specific country, identified by a two-letter country code using values from For example, UA for Ukraine. |
| City | Filter restricts content to a specific city. Enter at least three characters to see the list of cities, for example, PAR for Paris. |