Default live publishers to relay passthrough
This commit is contained in:
parent
168e9928a5
commit
b49dcff27d
2 changed files with 49 additions and 10 deletions
|
|
@ -24,8 +24,10 @@ Also keep a short-lived local guide cache, merge cached entries with the HTML se
|
|||
`/api/public-streams` in the background with a bounded timeout. A slow or empty refresh no longer
|
||||
clears already visible channels.
|
||||
|
||||
Change the web client, publisher module defaults, runbook examples, and remote watch E2E default
|
||||
relay to `https://relay.every.channel/anon`. Preload/preconnect the primary player dependencies and
|
||||
Change the web client, publisher CLI/module defaults, runbook examples, and remote watch E2E default
|
||||
relay to `https://relay.every.channel/anon`. Default `wt-publish` and `nbc-wt-publish` to fMP4
|
||||
passthrough so hotpatch-launched publishers emit the `timescale` and `trackId` CMAF catalog metadata
|
||||
expected by the hosted `@moq/watch` element. Preload/preconnect the primary player dependencies and
|
||||
warm the `@moq/watch` custom element after first paint. Let `@moq/watch` use its available live
|
||||
transport fallback instead of forcing WebTransport-only playback. Add client performance marks for
|
||||
guide first render, guide fetch, watch request, player module readiness, player mount, catalog/live
|
||||
|
|
@ -42,6 +44,8 @@ status, and first observable canvas frame when the browser exposes it.
|
|||
|
||||
## Rollout / teardown plan
|
||||
|
||||
Ship the static web change with the existing Worker asset deploy. Validate with clean-cache
|
||||
desktop/mobile browser loads and check the app's `window.__ecPerf` marks. Teardown is removing the
|
||||
HTML seed/cache/warmup path and returning to live-API-only station rendering.
|
||||
Ship the static web change with the existing Worker asset deploy and roll the publisher hotpatch
|
||||
binary to the LA nodes so their catalogs match the current watcher schema. Validate with clean-cache
|
||||
desktop/mobile browser loads and check the app's `window.__ecPerf` marks plus a live tune through the
|
||||
public relay. Teardown is removing the HTML seed/cache/warmup path, returning to live-API-only station
|
||||
rendering, and explicitly passing `--passthrough=false` only if an older watcher path is restored.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue