Commit Graph

  • acba8973d6 docs(media): define demand-driven quality fallback (#31) AAA 2026-08-19 16:53:34 +08:00
  • fc0d4b27ad docs(media): clarify negotiated quality evidence AAA 2026-08-19 16:48:25 +08:00
  • 2a7a452ab3 docs(media): define demand-driven quality fallback AAA 2026-08-19 16:42:37 +08:00
  • 2f6f030757 feat(media): add exact-room peer-assisted canaries (#30) AAA 2026-08-19 16:25:04 +08:00
  • 36a2fcdf4a docs(status): record room canary verification AAA 2026-08-19 16:22:15 +08:00
  • f7453232be chore: merge main into feat/room-peer-assisted-canary AAA 2026-08-19 16:20:43 +08:00
  • 17ec4aadda feat(media): gate peer assistance by room AAA 2026-08-19 16:18:44 +08:00
  • 77aa3f2d9e docs(media): consolidate native feedback evidence (#29) AAA 2026-08-19 16:17:36 +08:00
  • 97fd8b16b2 docs(media): consolidate native feedback evidence AAA 2026-08-19 16:14:54 +08:00
  • 91a864807e docs(media): record peer-assist production gate (#27) AAA 2026-08-19 15:44:09 +08:00
  • d940e77402 docs(media): record peer-assist production gate AAA 2026-08-19 15:42:25 +08:00
  • 8f7322e433 docs(media): define browser audio quality boundary (#24) AAA 2026-08-19 15:27:15 +08:00
  • 484164d58a docs(status): reconcile merged routing state AAA 2026-08-19 15:24:11 +08:00
  • d2afabcf26 chore: merge main into feat/audio-quality-controls AAA 2026-08-19 15:22:03 +08:00
  • 454dcee5c8 docs(status): record 769de201 deployment (#26) AAA 2026-08-19 15:19:00 +08:00
  • c1ea13bbeb docs(status): record 769de201 deployment AAA 2026-08-19 15:17:34 +08:00
  • 1bc30241a4 perf(media): prewarm optional SFU fallback (#20) AAA 2026-08-19 15:07:52 +08:00
  • a75c755d7c chore: merge main into spike/hybrid-warm-fallback AAA 2026-08-19 15:06:43 +08:00
  • 6c01d2724a feat(media): add bounded clarity controls (#21) AAA 2026-08-19 14:59:43 +08:00
  • edf740e45d fix(media): surface SFU sender warnings AAA 2026-08-19 14:56:03 +08:00
  • 98b97f32d3 chore: merge feat/clarity-quality-controls into feat/audio-quality-controls AAA 2026-08-19 14:38:50 +08:00
  • d43d7b5eb3 docs(media): reconcile quality control evidence AAA 2026-08-19 14:34:40 +08:00
  • 5bffd5a9f6 fix(media): complete quality control verification AAA 2026-08-19 14:24:23 +08:00
  • 4708170975 docs(media): define browser audio quality boundary AAA 2026-08-19 14:17:26 +08:00
  • 84d30865bd feat(ui): simplify entry and connection details (#19) AAA 2026-08-19 14:07:48 +08:00
  • aff70d614a feat(media): add automatic peer-to-SFU fallback (#17) AAA 2026-08-19 14:06:45 +08:00
  • 5823eb1460 feat(media): add bounded peer-assisted topology (#13) AAA 2026-08-19 14:05:12 +08:00
  • e649bc636d docs(status): record clarity controls CI AAA 2026-08-19 13:46:16 +08:00
  • 555d2a2d2a docs(status): record clarity controls draft AAA 2026-08-19 13:44:33 +08:00
  • c8bc2fbee1 test(media): record clarity control evidence AAA 2026-08-19 13:42:10 +08:00
  • 91a9015d38 docs(status): link SFU standby evidence AAA 2026-08-19 13:41:57 +08:00
  • b0ea60c95c perf(media): prewarm optional SFU fallback AAA 2026-08-19 13:37:08 +08:00
  • fb19e59c27 chore: merge feat/simple-entry-diagnostics into feat/clarity-quality-controls AAA 2026-08-19 13:33:48 +08:00
  • abbca9ff21 feat(media): add bounded clarity controls AAA 2026-08-19 13:30:14 +08:00
  • 97bf1dcfc5 fix(ui): hide TURN diagnostics by default AAA 2026-08-19 13:17:41 +08:00
  • 3057d96a8b feat(ui): simplify entry and connection details AAA 2026-08-19 13:07:45 +08:00
  • 62f6c0fd2e docs(status): record automatic routing draft PR AAA 2026-08-19 12:43:17 +08:00
  • 6c4b7895ba docs(media): record routing and quality boundaries AAA 2026-08-19 12:38:52 +08:00
  • 628ac7c46d chore(deploy): add optional LiveKit fallback AAA 2026-08-19 12:38:33 +08:00
  • 96b2d4f1e6 feat(media): add bounded automatic hybrid routing AAA 2026-08-19 12:38:13 +08:00
  • 38c270d4da docs: harden context checkpoints and validation cadence AAA 2026-08-19 09:06:32 +08:00
  • de08d716e8 docs: define automatic low-server media routing AAA 2026-08-19 09:06:11 +08:00
  • bd37869c2e test: add reproducible peer-assisted browser benchmark AAA 2026-08-19 09:03:21 +08:00
  • d5ac1ea604 docs: record relay measurement boundaries AAA 2026-08-19 03:32:37 +08:00
  • be00ca84a0 fix: report interval media processing cost AAA 2026-08-19 03:32:13 +08:00
  • c6bea3eb42 docs: record relay profile synchronization AAA 2026-08-19 02:56:20 +08:00
  • baa8bcab4a feat: synchronize peer-assisted quality profiles AAA 2026-08-19 02:55:42 +08:00
  • 855b023ae8 chore: merge main into spike/peer-assisted-media AAA 2026-08-19 02:35:11 +08:00
  • 74237639cc docs: record live controls deployment (#15) AAA 2026-08-19 02:23:15 +08:00
  • 9ff7e09888 feat: add live media quality controls (#14) AAA 2026-08-19 02:13:15 +08:00
  • 92078c1298 docs: define peer-assisted media experiment AAA 2026-08-19 01:57:30 +08:00
  • adc57063e8 feat: add bounded peer-assisted relay topology AAA 2026-08-19 01:57:18 +08:00
  • 919c558810 docs: record persistent room deployment (#11) AAA 2026-08-18 23:27:50 +08:00
  • dfd264adb4 feat: add persistent reusable rooms (#10) AAA 2026-08-18 23:17:24 +08:00
  • e640421e78 docs: record production deployment verification (#9) AAA 2026-08-18 22:05:30 +08:00
  • 4762805b7d fix: isolate viewer peer connection generations (#8) AAA 2026-08-18 21:52:33 +08:00
  • 38eeadd284 feat: simplify site access and room joining (#7) AAA 2026-08-18 21:40:30 +08:00
  • db3aeafd0b chore: add minimal staging deployment (#6) AAA 2026-08-18 20:24:53 +08:00
  • 1832ca8a84 fix(lan): support mobile viewers over local HTTP (#5) AAA 2026-08-18 18:34:00 +08:00
  • 987a5820b8 fix(deploy): add production preflight checks (#4) AAA 2026-08-18 18:00:58 +08:00
  • 4fd46ea72a feat(capture): switch live sharing source (#3) AAA 2026-08-18 17:42:44 +08:00
  • c04045957a feat: add measurable P2P screen sharing PoC (#2) AAA 2026-08-18 16:54:38 +08:00
  • 9594c0d2a8 docs(project): establish research and governance baseline (#1) AAA 2026-08-18 14:15:25 +08:00
  • 944e45c41f chore: initialize repository AAA 2026-08-18 13:06:31 +08:00