Advance forge NBC worker and Ethereum full nodes
This commit is contained in:
parent
7d84510eac
commit
3402f7dab2
17 changed files with 3066 additions and 414 deletions
|
|
@ -0,0 +1,15 @@
|
|||
# ECP-0101: Decode Archived Object Frames Before HLS Replay
|
||||
|
||||
## Why
|
||||
|
||||
`wt-archive` stores raw MoQ object frames in CAS. `wt-archive-serve` was replaying those framed bytes directly as `init.mp4` and `.m4s`, which yields HLS playlists that look valid but cannot be decoded by players.
|
||||
|
||||
## Decision
|
||||
|
||||
Decode archived object frames back into their media payload bytes before serving replay responses. If archived bytes are already raw payloads, pass them through unchanged.
|
||||
|
||||
## Consequences
|
||||
|
||||
- Local and forge replay can hand archived CMAF data to normal HLS consumers.
|
||||
- Existing archives remain usable without rewriting CAS objects.
|
||||
- Replay failures now point at genuinely bad archive contents rather than envelope bytes leaking over HTTP.
|
||||
Loading…
Add table
Add a link
Reference in a new issue