AAA
da270be0c9
docs(quality): accept native SFU adaptation result
2026-08-25 09:18:25 +08:00
AAA
3cc858477b
docs(quality): accept single-high SFU representation ( #247 )
2026-08-25 05:17:28 +08:00
AAA
87883748b6
docs(product): settle Browser v9 work ( #218 )
...
Checkpoint the accepted Browser v9 product contract before implementation. Current source and production remain v8.
2026-08-24 03:51:19 +08:00
AAA
24ce10d5a1
docs(truth): checkpoint route and room state
2026-08-23 19:27:02 +08:00
AAA
f995515181
docs(route): simplify controller reconciliation
2026-08-23 11:02:40 +08:00
AAA
78871db805
refactor(route): unify endpoint media copy accounting ( #200 )
2026-08-22 21:59:44 +08:00
AAA
1979354264
docs: accept holistic routing truth ( #196 )
2026-08-22 19:46:17 +08:00
AAA
6fa63024bd
docs: quarantine disputed TODO truth
...
Quarantine disputed TODO and routing claims, record current production facts, and define the canonical workspace restoration order before any further implementation.
2026-08-22 12:17:56 +08:00
AAA
647070d278
refactor(validation): scope local gates to correctness [skip ci]
...
Keep local media validation focused on topology and recovery correctness, move Native packaging to a manual release boundary, and persist queued-feedback workflow guidance.
2026-08-21 18:31:42 +08:00
AAA
6a51ae45ce
refactor: remove mobile sender product path ( #119 )
2026-08-21 10:08:19 +08:00
AAA
7ea0c4f1ea
feat(android): add selected-app playback audio ( #112 )
...
Default-off selected-UID Android playback capture through the pinned WebRTC ADM callback, with no microphone/system-mix fallback and no server/Viewer wire change. Source compile/protocol acceptance and remaining device gates are recorded in the PR.
2026-08-21 06:17:01 +08:00
AAA
b9ed03da2b
fix(android): abandon room before signaling close ( #108 )
2026-08-21 05:22:22 +08:00
AAA
92355de537
feat(android): add screen sender first slice ( #104 )
...
Add the Android 14+ MediaProjection direct-child sender, focused protocol tests, compile gate, and durable mobile/TV capability boundaries. Local official-SDK acceptance passed after GitHub runners were blocked before step execution by account billing.
2026-08-21 05:01:17 +08:00
AAA
18bee982a4
fix: require site access for code-only viewers ( #100 )
2026-08-21 03:53:03 +08:00
AAA
bd8a0d80b0
feat(native): package Windows sender evaluation build ( #99 )
2026-08-21 03:18:48 +08:00
AAA
ddcf9622d3
fix(native): close one-viewer loopback gate
...
Squash the bounded Native one-Viewer probe correction and retained loopback truth.
2026-08-20 21:29:23 +08:00
AAA
218a8b31d8
fix(native): preserve jittered capture timestamps ( #78 )
2026-08-20 20:16:47 +08:00
AAA
f35f08d44d
fix(native): fail closed on sender gate evidence ( #75 )
2026-08-20 19:08:46 +08:00
AAA
721bf583f6
docs(native): record post-fix one-viewer no-go ( #74 )
2026-08-20 18:08:40 +08:00
AAA
e709bc94e2
fix(native): classify local bridge read failures ( #73 )
2026-08-20 17:43:15 +08:00
AAA
83ce08302f
docs(media): restore selected-edge transport policy ( #71 )
...
* docs(deploy): record routing and TURN canaries
* docs(media): restore selected-edge transport policy
2026-08-20 17:15:08 +08:00
AAA
555b728b32
docs(media): record codec hardware decision ( #69 )
2026-08-20 15:32:00 +08:00
AAA
671ad6f22e
test(native): gate one-viewer delivery evidence ( #67 )
2026-08-20 14:14:07 +08:00
AAA
4b942bfda0
feat(native): add provisional fixed-high sender candidate ( #61 )
2026-08-20 11:32:05 +08:00
AAA
f1b6502c2e
docs(native): define mobile sender capability gates
2026-08-19 23:50:26 +08:00
AAA
f842d825cc
docs(quality): close SVC gate and prioritize built-in adaptation
2026-08-19 23:30:02 +08:00
AAA
b4548c88c5
docs(media): define deployed quality and audio gates
2026-08-19 20:18:08 +08:00
AAA
f23259d620
docs(media): adopt SFU-root optional-TURN direction
2026-08-19 19:47:42 +08:00
AAA
227ea98bd2
docs(native): narrow gate status and ownership
2026-08-19 19:03:31 +08:00
AAA
7efbb194b4
docs(native): record product gate no-go
2026-08-19 18:57:46 +08:00
AAA
dc41fac831
docs: align route and quality evidence candidates
2026-08-19 18:17:42 +08:00
AAA
2a7a452ab3
docs(media): define demand-driven quality fallback
2026-08-19 16:42:37 +08:00
AAA
97fd8b16b2
docs(media): consolidate native feedback evidence
2026-08-19 16:14:54 +08:00
AAA
6c4b7895ba
docs(media): record routing and quality boundaries
2026-08-19 12:38:52 +08:00
AAA
d5ac1ea604
docs: record relay measurement boundaries
2026-08-19 03:32:37 +08:00