206 Commits (8237204293fee31df70ea4b102cd369c40a1ab85)
 

Author SHA1 Message Date
xiaosi 8237204293 fix: tighten Media openLive opening lock around close and rejoin 2 weeks ago
xiaosi 78f387c890 feat: cache media play-url by session and debounce open 2 weeks ago
xiaosi 91e88fb2aa feat: coalesce monitor play-url by session with TTL reuse 2 weeks ago
xiaosi 8a0d4c08bc docs: add live play-url session cache implementation plan 2 weeks ago
xiaosi 0bfcd9cd67 docs: repair play-url cache spec code fence 2 weeks ago
xiaosi 31e9c0ff8e docs: add live play-url session cache design 2 weeks ago
xiaosi e9b28cedd8 fix: silence device poll toasts and unblock detail id switch 2 weeks ago
xiaosi 1c6cf6a2cc feat: poll open device detail every 5s 2 weeks ago
xiaosi cc92ad5ef9 feat: poll monitor device status every 5s 2 weeks ago
xiaosi 1b67e09b0c feat: apply single dock/drone detail into devices store 2 weeks ago
xiaosi af29c062d3 docs: add monitor device polling implementation plan 2 weeks ago
xiaosi d198402f36 docs: tighten monitor polling spec ambiguities 2 weeks ago
xiaosi c04c9119fa docs: add monitor device polling design 2 weeks ago
xiaosi a00b3643dc docs: align onPlayError policy comment with branches 2 weeks ago
xiaosi 3f6e31fa4f docs: clarify live onPlayError stabilize policy 2 weeks ago
xiaosi 0ca23c8a45 chore: align LivePlayer Hls config comment with retries 2 weeks ago
xiaosi 42fd09ee74 fix: guard LivePlayer media recover to one attempt 2 weeks ago
xiaosi 5eda25a2fb fix: stabilize LivePlayer for normal HLS live 2 weeks ago
xiaosi f57d630188 docs: add live playback stabilize plan 2 weeks ago
xiaosi 34061892ef docs: add live playback stabilize design 2 weeks ago
xiaosi 1c7d5e8e51 fix: close confirm dialog when clicking cancel 2 weeks ago
xiaosi d58ca74bdd feat: gate live reopen until session stopped 2 weeks ago
xiaosi e0a858f36b docs: add live stop phase gate design 2 weeks ago
xiaosi af381838a3 fix: retry HLS 404 during live startup window 2 weeks ago
xiaosi 822fb09f5a fix: drop orphan live leases after late join 2 weeks ago
xiaosi 80394271de fix: clear media lists when switching tabs 2 weeks ago
xiaosi ebf9dd129e fix: clear media live session when leaving live tab 2 weeks ago
xiaosi 3c76b395c4 fix: show full live video without cropping 2 weeks ago
xiaosi 3bb2beb3b7 fix: guard live open clicks and coalesce play-url fetches 2 weeks ago
xiaosi bf3237806e feat: play media-center live streams inside cards 2 weeks ago
xiaosi 599146f35d fix: treat AbortError as recoverable live pause 2 weeks ago
xiaosi 999fbf82fc fix: stop play-url retry storm on HLS TLS failures 2 weeks ago
xiaosi ad7e29dd5d fix: mute LivePlayer so live autoplay can start 2 weeks ago
xiaosi 0bf6107b31 feat: wire stop-live and play error rebuild 3 weeks ago
xiaosi 3da0c94e2a fix: harden live retry, stop confirm, heartbeat races 3 weeks ago
xiaosi 3e41f56f72 feat: poll live phase and renew HLS play URLs 3 weeks ago
xiaosi cd37b3d791 fix: harden LivePlayer HLS attach races 3 weeks ago
xiaosi 3bba5e8d87 feat: play HLS in LivePlayer via hls.js 3 weeks ago
xiaosi 0298c51b5e feat: add hls.js and live session/stop APIs 3 weeks ago
xiaosi a9301c4f82 docs: add monitor HLS playback implementation plan 3 weeks ago
xiaosi cc397f708a docs: add monitor HLS playback design 3 weeks ago
xiaosi f3c51c2cea fix: harden traffic test-grant submit and search races 3 weeks ago
xiaosi 42b4a5a95b feat: grant test traffic from TrafficOps dialog 3 weeks ago
xiaosi 69448ae193 feat: add traffic test-grant dialog shell 3 weeks ago
xiaosi a0b31ea52a feat: add admin traffic test-grants URL 3 weeks ago
xiaosi d895cf725b docs: add admin traffic test-grant implementation plan 3 weeks ago
xiaosi 0efe02409c docs: add admin traffic test-grant UI design 3 weeks ago
xiaosi 5ec6a88733 fix: stop clipping traffic package card grid 3 weeks ago
xiaosi db896d1f06 fix: send streamSessionId from Media live open 3 weeks ago
xiaosi 26f5738d36 fix: pass streamSessionId when fetching live play URL 3 weeks ago