Skip to content

Improve peer supply and clarify actual media transfers - #52

Merged
TheCryptoDonkey merged 2 commits into
mainfrom
fix/media-cache-and-peer-supply-20261024
Oct 24, 2026
Merged

TheCryptoDonkey merged 2 commits into
mainfrom
fix/media-cache-and-peer-supply-20261024

Conversation

@TheCryptoDonkey

@TheCryptoDonkey TheCryptoDonkey commented Oct 24, 2026 •

Copy link
Copy Markdown
Member

The 4K player counted browser-cache responses as fresh source traffic and sought for small shared-clock offsets, briefly interrupting Pixel playback.

Pin RelaySwarm0.4.4 for cached mixed-piece delivery and fetch-backed waits on recorded main media, preserving live seeding coordination. Separate loaded-source totals from browser-reported network/cache response bodies, include measured seek cost in ordinary clock corrections, and require a playable frame before starting stall measurements. Music stays at its original tempo.

Validation:

  • 236 Node tests; mocked controller and browser graph regressions cover stale startup frames, real stalls, cache hits and unavailable timings.
  • Exact SDK source85bbefa is an ancestor of mergedfdebc64 with an identical tree; all14 SDK hosted checks passed.
  • Physical Pixel/Vanadium and M4 Chrome played original2160p through private expiring SpryTLS profiles. The scoped cached-browser run verified14,925,824 peer bytes in101.9s with no dropped frames; its recording-loop buffer wait remains counted.
  • The unchanged M4 live-broadcast fixture passed both qualities and producer reconnect:3.42MB verified peer delivery across6loads; consumer and origin-only baseline reported no stalls.
  • The strict cold-cache4K check remains failed:245,760 verified peer bytes and one1.64s wait in101s. First-visit efficiency and continuity need further work.

Qualification profiles stay private. Automatic public TURN credential delivery and physical iPhone acceptance remain separate.

@TheCryptoDonkey
TheCryptoDonkey merged commit 1ad5824 into main Oct 24, 2026
2 checks passed
@TheCryptoDonkey
TheCryptoDonkey deleted the fix/media-cache-and-peer-supply-20261024 branch October 24, 2026 23:08
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