Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Content Steering (we need to write down test cases) #196

Open
tobbee opened this issue Jun 13, 2024 · 0 comments
Open

Content Steering (we need to write down test cases) #196

tobbee opened this issue Jun 13, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@tobbee
Copy link
Contributor

tobbee commented Jun 13, 2024

Desired features:

  • livesim2 should provide a built-in content steering server(CSS)
  • livesim2 should support two or more "Root CDN paths"
  • a configurable external CSS URL
  • a configurable UUID in the URLS like /uuid_jljljlajf
  • It should be possible to get a list of requests per ContentSteering server filtered by UUID
  • The built in CSS should be configurable to change prioritised CDNs in a pattern
  • Missing segments or other triggers for client action should be possible

Further thoughts:

  • It should be possible to create a session via a REST API and get a specific URL and an ID
  • livesim2 can then monitor what the client does as different content steering responses are returned
  • It should be possible to fetch the report of what happened via the REST API by using the ID in the response
    • This would make livesim2 stateful, so configurations must expire etc.
  • What content steering patterns are desired?
    • Based on wall-clock (e.g. every Xs there is a change)
    • network issue simulations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant