You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add support for Content Steering and Variable Substitution #5074
Start playback using EXT-X-CONTENT-STEERING PATHWAY-ID Pathway when present, otherwise pick “first” level according to player config and current selection logic
preferred Pathway should “agree” with MVP (warn otherwise and/or delay playback by redirecting)
Content Steering evaluation
Apply Pathway when: none is applied, applied is not first in the list (accounting for removed pathways, and penalized pathways). Remain on current Pathway when no alternative is available.
Penalize Pathway when all variant streams in a Pathway fail (Look at player penalty box timeout, but consider re-evaluating after Content Steering Manifest refresh)
(optional) Implement variable substitution
EXT-X-DEFINE
NAME, VALUE
IMPORT attribute from MVP to media playlist
Replace Variable References with defined values
a Variable Reference whose Variable Name has NOT been provided MUST trigger a parsing error
Activity
[-]Add support for Content Steering[/-][+]Add support for Content Steering and Variable Substitution[/+]Implement EXT-X-DEFINE Variable Substitution
Implement EXT-X-DEFINE Variable Substitution
Implement EXT-X-DEFINE Variable Substitution
Load Steering Manifest
Implement EXT-X-DEFINE Variable Substitution
Implement EXT-X-DEFINE Variable Substitution
Load Steering Manifest
Implement EXT-X-DEFINE Variable Substitution (#5161)
Content Steering Pathway grouping and selection
Implement EXT-X-DEFINE Variable Substitution (#5161)
Content Steering Pathway grouping and selection
Content Steering Pathway grouping and selection
Content Steering Pathway grouping and selection
Content Steering Pathway grouping and selection
Content Steering Pathway grouping and selection
Content Steering (#5191)
Implement EXT-X-DEFINE Variable Substitution (video-dev#5161)
Content Steering (video-dev#5191)