Skip to content

Run media piece verification in a dedicated Worker - #55

Draft
TheCryptoDonkey wants to merge 5 commits into
mainfrom
fix/4k-transfer-worker-20261025
Draft

TheCryptoDonkey wants to merge 5 commits into
mainfrom
fix/4k-transfer-worker-20261025

Conversation

@TheCryptoDonkey

Copy link
Copy Markdown
Member

Large media payload verification can block browser playback and controls. Bundle the SDK, matching Rust/WASM and a separately served dedicated transfer Worker from one exact source revision, enable it explicitly in the public player, and record the companion hash and licence notices. Startup/failure preserves HTTP playback, and local playback reports include only an allowlisted Worker state.

The packaged module Worker completed a real verified preview transfer in two independent Chromium contexts and released its handles and queues on stop. Exact hashes for all three staged artefacts and the source privacy scan passed. Targeted report/adapter tests passed; the full shared-Mac suite encountered existing timing-dependent fixture failures, so hosted validation remains required.

Draft while the final SDK peer-only range capability, final source pin, sustained cold-cache 4K and physical iPhone acceptance are completed. The demo's public TURN contract is being coordinated with the current operator deployment; no operator credentials are bundled.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant