Eval-Script
Run the Eval Script Steps whose script-name property matches the eval-script argument supplied to the es() filter, i.e. evaluate the targeted Eval Script. Steps execute in the order defined by sequence_id, until a Custom Evaluator returns false, which terminates script evaluation.
Support
Protocol
| HLS | DASH |
|---|---|
| yes | yes |
Keys
| name | key |
|---|---|
| eval-script | es() |
Values
The values supplied to the eval-script filter must match the name of an existing eval-script. Names are case-sensistive.
Usage Example
Single value filter:
// Run "no-spanish-in-canada" eval-script
$ http http://bakery.dev.vtg.paramount.tech/es(no-spanish-in-canada)/star_trek_discovery/S01/E01.m3u8
Multi value filter:
Mutli value filters are , with no space in between // Run “no-spanish-in-canada” and “no-hockey-in-mexico” eval-scripts $ http http://bakery.dev.vtg.paramount.tech/l(no-spanish-in-canada,no-hockey-in-mexico)/hockey/all-stars/main.m3u8