mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
864 B
864 B
status, date, definition
| status | date | definition |
|---|---|---|
| draft | 2026-05-20 | coarse |
Network resilience
Classify fetch failures and apply bounded retry/backoff without hiding terminal media or authorization errors.
Proposed direction
- Centralize retry classification and delay policy around fetch primitives.
- Respect abort and source replacement immediately.
- Use attempt budgets and observable terminal errors.
- Keep CDN switching and playlist-specific reload policy as consumers of this layer.
Before implementation
Specify retryable status codes, network-error handling, backoff/jitter, Retry-After support, and request-class budgets. Test aborts, offline transitions, authorization failures, and exhaustion.
Related
Multi-CDN failover, content steering, and buffer-stall recovery.